Search Comments and Ratings

go

Comments and Ratings

   
Date File Comment by Comment Rating
09 Oct 2009 combinations Returns combinations of a set of numeric or cell vectors (uses a memory-efficient algorithm) Author: Gautam Vallabha Vallabha, Gautam

Germán, Your comment is rather cryptic. Can you elaborate? Also, search the FileExchange for "combinations nchoosek". Some of the existing entries, like COMBINATOR (#24325), may fit your requirement.

07 Oct 2009 combinations Returns combinations of a set of numeric or cell vectors (uses a memory-efficient algorithm) Author: Gautam Vallabha GERMÁN


NEED possible combinations of GROUPS OF 16 DIGITS [ a b c ! l t s 0 1 e o i]

29 Jun 2009 EasyGUI EasyGUI ver 1.0 -- Build GUIs quickly and easily in MATLAB Author: Gautam Vallabha Ruffaldi, Emanuele

Amazing tool for simple gui. The difference between while loop and the callbacks is that the gui is not blocked, relevant when a gui open other gui for additional operations

In addition it could be good to have sliders with integer steps, and also selection menu that return a value associated to the entity label (solvable using a java Hashtable)

03 Jun 2009 Byte manipulation and Endian conversion in MATLAB A demonstration of MATLAB's built-in facilities for unpacking integers into individual bytes (and vi Author: Gautam Vallabha Max

02 Apr 2009 PLOT_GAUSSIAN_ELLIPSOID Plots two- and three-dimensional Gaussian distributions Author: Gautam Vallabha Fejjro

Simply spectacular! Using a sphere is a good idea.

19 Mar 2009 EasyGUI EasyGUI ver 1.0 -- Build GUIs quickly and easily in MATLAB Author: Gautam Vallabha Hak, Dani

great tool, very easy to use and and well documented.
one problem i encountered is the the ui's don't refresh fast enough when i used them as output function for fminbnd, so just added 0.01 sec delay and that solved the problem.

17 Mar 2009 EasyGUI EasyGUI ver 1.0 -- Build GUIs quickly and easily in MATLAB Author: Gautam Vallabha Yogesh

Very useful tool, sp for situations where there are a number of inputs that produce a limited number of outputs.

26 Feb 2009 PLOT_GAUSSIAN_ELLIPSOID Plots two- and three-dimensional Gaussian distributions Author: Gautam Vallabha Callender, Andrew

23 Dec 2008 MOUSEINPUT_TIMEOUT Captures continuous mouse movements with timeout Author: Gautam Vallabha young, kakani

this code works perfectly! it allows me to use a pen tablet to extract curves directly from image files.

30 Jul 2008 MATLAB GUI Example for Agilent MSO6014A Mixed Signal Oscilloscope Agilent MSO6014A MATLAB GUI Author: Gautam Vallabha Haruo, Sato

30 May 2008 Axis_Prunelabels -- clean up redundant axis labels Minimizes redundant axis labels in a grid of subplots Author: Gautam Vallabha Stevens, Andrew

I use and like this piece of code quite a bit.

I did however just notice that if you have changed the location of the axis, this won't prune the correct labels. For instance, I had set my x-axis to 'top' on a 3 X 2 subplot matrix and axis_prunelabels left the labels on the bottom 2 sub-plots.

Probably a simple fix the author might consider...

22 Jan 2008 Byte manipulation and Endian conversion in MATLAB A demonstration of MATLAB's built-in facilities for unpacking integers into individual bytes (and vi Author: Gautam Vallabha Michaelsen, Arne

Thanks for this example.

I searched the matlab help for 'uint16', 'cast' ... but did not find any link to 'typecast'. No hint how to avoid the clipping. Your example helped a lot.

12 Dec 2007 MOUSEINPUT_TIMEOUT Captures continuous mouse movements with timeout Author: Gautam Vallabha Canciger, Cem

Dear Vallabha,

Code is excellent, thanks. But I'd like to ask something:

How can we acquire the mouse movements in real time by embedding your function to Simulink, or equivalently, is it possible to get real time mouse data?

01 Nov 2007 DynamicPlot: An example of handle semantics with MATLAB classes A MATLAB class that implements an automatically-updated display with pause and resume. Author: Gautam Vallabha Cao, Yi

A nice tool and a clever idea to explore what MATLAB can do.

12 Oct 2007 PLOT_GAUSSIAN_ELLIPSOID Plots two- and three-dimensional Gaussian distributions Author: Gautam Vallabha Ugander, J

gca problem fixed, does what it says, well.

03 Oct 2007 Axis_Prunelabels -- clean up redundant axis labels Minimizes redundant axis labels in a grid of subplots Author: Gautam Vallabha Schwanghart, Wolfgang

Worked excellent for my needs, features a good help and comments, and has error checking. Hence, I rate it excellent.

One thing: I made various subplots and applied axis_prunelabels to the y-axes.

When each subplot features an axis label on the y-axis (e.g. ylabel('depth')), than these labels won't be removed.

24 Sep 2007 PLOT_GAUSSIAN_ELLIPSOID Plots two- and three-dimensional Gaussian distributions Author: Gautam Vallabha D'Errico, John

There is no need to move the help. It is in an entirely appropriate place.

I'll add a couple of minor comments. A standard style in matlab for functions that return graphics handles is not to return the handle if no output argument is supplied. See any function like plot, surf, etc. So why not check to see if there are any output arguments requested? If there are none, then do not return h. Thus add this test at the end of your file:

if nargout == 0
  clear h
end

It was also unclear what the "number of points" means in the ellipsoid case. Is this the number of longitudinal lines?

Good help otherwise, good error checks, H1 line, examples, etc.

24 Sep 2007 PLOT_GAUSSIAN_ELLIPSOID Plots two- and three-dimensional Gaussian distributions Author: Gautam Vallabha Vallabha, Gautam

"Put the help above the function, otherwise help cannot be displayed.". The help location in the m-file (below the function definition line) is a MathWorks convention. In any case, 'help plot_gaussian_ellipsoid' should work for all recent versions of MATLAB.

24 Sep 2007 PLOT_GAUSSIAN_ELLIPSOID Plots two- and three-dimensional Gaussian distributions Author: Gautam Vallabha Acharya, Ram

Put the help above the function, otherwise help cannot be displayed.

23 Sep 2007 Axis_Prunelabels -- clean up redundant axis labels Minimizes redundant axis labels in a grid of subplots Author: Gautam Vallabha Vallabha, Gautam

Regarding using
  findobj(...,'-not','tag','legend)
I wrote this function for R13, which didn't support logical operators with FINDOBJ. Also, there may be other kinds of special axes other than legends.

A general solution would be to have a optional parameter where the user can directly specify the list of axes handles. Feel free to extend this function in this manner and submit as a new FileExchange posting.

12 Sep 2007 Axis_Prunelabels -- clean up redundant axis labels Minimizes redundant axis labels in a grid of subplots Author: Gautam Vallabha Ortner, Mathias

This is useful,

but it does not handle legends properly.
Consider replacing the line 45 by the following to improve it.

% find the axes in the figure
h=findobj(figHandle,'type','axes','-not','Tag','legend');

11 Sep 2007 Calculate Rationalized arcsine transform Converts proportions into rational arcsine units (rau's) for performing linear tests like ANOVA Author: Gautam Vallabha Lyzenga, Johannes

07 Sep 2007 corrcoef_directional.m Calculate correlation coefficient for 2-d directional and circular data Author: Gautam Vallabha phillips, adam

can you explain what the inputs to the function are? are t1 and t2 sets of angles and amplitudes, or x,y coordinates?

 

MATLAB Central Terms of Use

NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.

Contact us at files@mathworks.com