Search Comments and Ratings

go

   
Date File Comment by Comment Rating
02 May 2014 A Fully Automated Flowgraph Analysis Tool for MATLAB A handy signal flow graph analysis tool for exploring transfer function(s) of a given system. Author: Marko Neitola Marko Neitola

Thank you Weiming XIONG for the suggestion.

The tool should now work in newer Matlab versions.

Comment only
08 Jan 2014 A Fully Automated Flowgraph Analysis Tool for MATLAB A handy signal flow graph analysis tool for exploring transfer function(s) of a given system. Author: Marko Neitola Weiming XIONG

Adding 'find' in 4 lines of flow_tf.m seems fixing it:

line 131~132:
innod(find(innod==sym(char(outnod(ind)))))=ym_ind;
outnod(find(outnod==sym(char(outnod(ind)))))=ym_ind;

line 141~142: innod(find(innod==sym(char(innod(ind)))))=ym_ind;
outnod(find(outnod==sym(char(innod(ind)))))=ym_ind;

Comment only
30 Sep 2013 A Fully Automated Flowgraph Analysis Tool for MATLAB A handy signal flow graph analysis tool for exploring transfer function(s) of a given system. Author: Marko Neitola Marko Neitola

Hi Steffen,

Thanks for notifying the problem.
It is likely that I will try to fix this problem, but not very soon. In the mean time, I won't remove the tool from File Exchange.

For other flowgraph analysis tool users: if you have suggestions on how to fix the problem, please send info to me: marko.neitola(at)gmail.com

Br, Marko

Comment only
14 Jun 2013 A Fully Automated Flowgraph Analysis Tool for MATLAB A handy signal flow graph analysis tool for exploring transfer function(s) of a given system. Author: Marko Neitola Steffen

Hi Marko.
Thanks for that interesting tool. Unfortunately it does does not work with R2013a (even with the example files). Following error message is thrown:

Error using symfun>validateArgNames (line 191)
Second input must be a scalar or vector of unique symbolic variables.
Error in symfun (line 45)
y.vars = validateArgNames(inputs);
Error in sym/subsasgn (line 1639)
C = symfun(B,[inds{:}]);
Error in flow_tf (line 131)
innod(innod==sym(char(outnod(ind))))=ym_ind;
Error in flowdemo (line 5)
H=flow_tf('Examples/CRFBSYM.flw');

Would you please provide me some help on this issue?

Comment only
01 Oct 2012 Four-Parameter Sinefit Least squares sinusoid fit. Optimization toolbox not needed. Data can be non-uniformly sampled. Author: Marko Neitola Eric

Eric (view profile)

5
06 Aug 2012 Four-Parameter Sinefit Least squares sinusoid fit. Optimization toolbox not needed. Data can be non-uniformly sampled. Author: Marko Neitola Marko Neitola

For clarification:

Using the three-parameter fit disables the iterative frequency search. To enable this, use searchflag = 0.

For instance, if you want function messages (verbose), graphics (plotflag) and no iterative search, use

verbose = 1;
plotflag = 1;
searchflag = 0;

[params,yest]=sinefit(yin,t,f,verbose,plotflag,searchflag);

Comment only
06 Aug 2012 Four-Parameter Sinefit Least squares sinusoid fit. Optimization toolbox not needed. Data can be non-uniformly sampled. Author: Marko Neitola Jeroen

Jeroen (view profile)

5
25 Jun 2012 Four-Parameter Sinefit Least squares sinusoid fit. Optimization toolbox not needed. Data can be non-uniformly sampled. Author: Marko Neitola Chih-Wei

5
05 Mar 2012 Delta Sigma converter spurious tone predictor A simple analytical model that predicts DSM spurious tones with arbitrary stimulus. Author: Marko Neitola Marko Neitola

The time-domain models presented here was also discussed in my doctoral dissertation, see chapter 6 in:
http://herkules.oulu.fi/isbn9789514297496/isbn9789514297496.pdf

Comment only
22 Feb 2012 Data Weighted Averaging for Simulink A group of Delta-Sigma SIMULINK- models with DWA mismatch shaping. Author: Marko Neitola Marko Neitola

This model and the related paper (mentioned previously) were also a part of my Ph.D. thesis:

http://herkules.oulu.fi/isbn9789514297496/isbn9789514297496.pdf

Comment only
16 Nov 2011 Four-Parameter Sinefit Least squares sinusoid fit. Optimization toolbox not needed. Data can be non-uniformly sampled. Author: Marko Neitola Daniel Wei

This is actually a cosine fit, I think.

Comment only
22 Jun 2011 Data Weighted Averaging for Simulink A group of Delta-Sigma SIMULINK- models with DWA mismatch shaping. Author: Marko Neitola Marko Neitola

The mismatch noise estimator was improved ad added to submission #29522: "Delta Sigma converter spurious tone predictor".

Both DWA mismatch noise model and DSM quantization noise models can be found in #29522.

Comment only
26 Apr 2011 Modulo Time Plot tool for data diagnostics and plotting eye diagrams Author: Marko Neitola hy

hy (view profile)

5
10 Jan 2011 SendMailGUI Sendmail GUI Author: Marko Neitola Marko Neitola

An initialization script for gmail users can be found at:

http://www.mathworks.com/support/solutions/en/data/1-3PRRDV/

I'm quite sure you only need to run it once.

Comment only
10 Jan 2011 SendMailGUI Sendmail GUI Author: Marko Neitola naveen

naveen (view profile)

Can anyone suggest me the smtp server for gmail??

and

where should we include port number in matlab??

Comment only
01 Oct 2010 SendMailGUI Sendmail GUI Author: Marko Neitola Bandar

Bandar (view profile)

Thank you

Comment only
01 Oct 2010 SendMailGUI Sendmail GUI Author: Marko Neitola Marko Neitola

Aurelien, thank you for the bug report.

I also noticed that empty mail prefs might cause an error message (fixed).

Comment only
30 Sep 2010 SendMailGUI Sendmail GUI Author: Marko Neitola Aurelien Queffurust

You should add the value to one in the callback perform_clear_attach as follows :
set(hClearAttach,'Enable','off','value',1) otherwise your listbox can disappear.

Scenario:
- attache 2 files
- highlight the second file attached in listbox
- click clear attachments
- > your listbox has disappeared and you cannot add anymore attachment
The warning thrown is:
Warning: multi-selection listbox control requires that Value be an integer within String range
Control will not be rendered until all of its parameter values are valid
- attach a file

4
28 Sep 2010 Four-Parameter Sinefit Least squares sinusoid fit. Optimization toolbox not needed. Data can be non-uniformly sampled. Author: Marko Neitola K E

K E (view profile)

Here is an example with a regular sinusoid, which may be helpful:
t = 0:0.1:1000 ; % Time must be in seconds, not Matlab time
T = 10 ; % Period (s)
f = 1/T ; % Signal frequency (not sampling frequency!)
y = 2*sin(2*pi*t./T) ; % Sinusoid
[params, yest, yres, rmserr] = sinefit(y, t, f, 1, 1, 1) ;

4
09 Apr 2010 Data Weighted Averaging for Simulink A group of Delta-Sigma SIMULINK- models with DWA mismatch shaping. Author: Marko Neitola Marko Neitola

More information about this model:

Neitola, M., Rahkonen, T.: A Generalized Data-Weighted Averaging Algorithm. Circuits and Systems II: Express Briefs, IEEE Transactions on, Volume: 57 , Issue: 2, Publication Year: 2010 , Page(s): 115 - 119

Available on IEEE Xplore

Comment only
01 Apr 2010 Four-Parameter Sinefit Least squares sinusoid fit. Optimization toolbox not needed. Data can be non-uniformly sampled. Author: Marko Neitola Edwin

Edwin (view profile)

The program worked fine for me it was exactly what I was looking for. I use it for the estimation of the SINAD and subsequent ENOB value. The method tends to shift more signal to the residual when the signal that is used gets longer.

5
30 Mar 2010 A Fully Automated Flowgraph Analysis Tool for MATLAB A handy signal flow graph analysis tool for exploring transfer function(s) of a given system. Author: Marko Neitola Eric

Eric (view profile)

Thank you, Marko! I haven't tried it yet, but this kind of tool is definitely useful!

Comment only
20 Nov 2009 SendMailGUI Sendmail GUI Author: Marko Neitola Marko Neitola

Thanks Nathan for comments. I guess most people prefer gray background. In the latest version the colors (bg/fg) are easy to customize.

Comment only
19 Nov 2009 SendMailGUI Sendmail GUI Author: Marko Neitola Nathan Greco

Just an aesthetic note: The color is Terrible. Choose something less intrusive...

Comment only
09 Aug 2007 A Fully Automated Flowgraph Analysis Tool for MATLAB A handy signal flow graph analysis tool for exploring transfer function(s) of a given system. Author: Marko Neitola Marko Neitola

I made a GUI front-end for this tool. See the link in the acknowledgements-section.

Comment only
08 Jan 2007 A Fully Automated Flowgraph Analysis Tool for MATLAB A handy signal flow graph analysis tool for exploring transfer function(s) of a given system. Author: Marko Neitola Eslam Abdel Razek Mohammed

yes its good for me

Comment only
07 Nov 2005 A Fully Automated Flowgraph Analysis Tool for MATLAB A handy signal flow graph analysis tool for exploring transfer function(s) of a given system. Author: Marko Neitola Mikko Loikkanen

Very useful tool for everyone working with signal flow graphs. Only thing really missing is the ability to simplify complex analysis results.

4
10 Aug 2005 A Fully Automated Flowgraph Analysis Tool for MATLAB A handy signal flow graph analysis tool for exploring transfer function(s) of a given system. Author: Marko Neitola Maciej Borkowski

Well done. It saves a lot of time, especially when you experiment with different topologies. Thank you!

4

Contact us