| Date | File | Comment by | Comment | Rating |
|---|---|---|---|---|
| 16 Nov 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Altzheim, Damien | Awesome!! Just what I was looking for. |
|
| 13 Nov 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Laughs, Rachel | Okay wow. I know I already posted feedback, but this set of examples is so amazing as a tutorial that I had to come back and say that every beginner should study this entire package. This has to be the best file I've found all year, hands down. Thank you for providing this!! |
|
| 09 Nov 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Laughs, Rachel | What an amazing collection. Thank you so much for this! Is there an available "answer guide" for the suggested exercises you have listed in the files? I am sadly already stuck on the second one and don't want to move on until I understand it |
|
| 03 Nov 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Chaudhry, Ahsan | Awesome.... You made my day!!! I was struggling with gui... thanks a lot... |
|
| 31 Oct 2009 | COMBINATOR -combinations AND permutations Returns 1 of 4 different samplings on the set 1:N, taken K at a time. | Fig, Matt | Michele,
|
|
| 31 Oct 2009 | COMBINATOR -combinations AND permutations Returns 1 of 4 different samplings on the set 1:N, taken K at a time. | Costola, Michele | If I put a value greater than 170 I get an error. |
|
| 26 Oct 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Deshpande, Ashwini | In GUI_32, if i press the delete button(key), it does not delete the next character instead it will consider it as a character and adds to the existing string |
|
| 26 Oct 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Lalith, Krishna | Excellent. Great Job. |
|
| 23 Oct 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Deshpande, Ashwini | ||
| 22 Oct 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Alain | ||
| 20 Oct 2009 | txthide A gui to easily hide a text message in a picture. | Tyagi, Yogesh | sir
|
|
| 07 Oct 2009 | N_PERMUTE_K All possible permutations of the elements of set N, taken K at a time, with repetition. | GERMÁN | HOW TO CALCULATE THIS FUNCTION? MAT = npermutek(['a' 'b' 'c' '!' 'l' 't' 's' '0' '1' 'e' 'o' 'i' ],16) |
|
| 29 Sep 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Herve | ||
| 25 Sep 2009 | N_PERMUTE_K All possible permutations of the elements of set N, taken K at a time, with repetition. | Mark | totally terrific, works as advertised and saves me a bunch of hassle. |
|
| 11 Sep 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Fang, vivian | These are really helpful. Thank you very much! |
|
| 07 Sep 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Fig, Matt | Cyberfrog,
|
|
| 07 Sep 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | CyberFrog | Hi Matt,
Do you happen to have an example with a customised menubar gui that is programmed without using guide? Like yourself I am very much inclined to program GUI's rather than using GUIDE. Many thanks |
|
| 06 Sep 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Fig, Matt | Hello CyberFrog,
No *.fig file is generated because these are M-file GUIs. GUIDE works by generating two files, an M-File which has the code, and a figure file which has the graphics. These are simply two different ways of doing GUIs in MATLAB. I much prefer to write my GUIs without GUIDE for many reasons, only one of which is that I need to keep track of only one file! This collection, as is stated in the description, is meant to help people write GUIs without using GUIDE. |
|
| 06 Sep 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | CyberFrog | Hi matt, great collection of gui examples, really useful! I have 2007b and I tried running example 25 but no menu title appears, is this a compatibility problem? One more question too being an absolute beginner here, how come no .fig file is generated when running the .m file code? i.e. in guide this is automatically generated? Cheers Cyberfrog |
|
| 25 Aug 2009 | COMBINATOR -combinations AND permutations Returns 1 of 4 different samplings on the set 1:N, taken K at a time. | Andrey | Very good. |
|
| 13 Aug 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Fig, Matt | Tanguy,
|
|
| 13 Aug 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Tanguy | Absolutely Superb !! Thanks for such a didactic, well commented set of example. The exercises are a great idea too. One thing you never touched though, is the resizing of the GUIs. Was that intentional ? |
|
| 11 Aug 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Ahmed | ||
| 11 Aug 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | creek | thank you for understanding, and this is a great set and deserve a 5star for its completeness. |
|
| 11 Aug 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Giaccari, Luigi | ||
| 09 Aug 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Thabot, Arnaud | ||
| 05 Aug 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Bhagat, Vishakha | ||
| 30 Jul 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | singh, manoj | awesome work really very helpful |
|
| 29 Jul 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Rowland, Darren | A stellar FEX contribution. Must read material
|
|
| 28 Jul 2009 | Resonant Ultrasound Spectroscopy (RUS) Calculates resonant frequencies and mode shapes for RUS. | Miller, Lucas | Very nice RUS visualization program. I use it in conjunction with RUSpec codes from Migliori from my work and it works great. |
|
| 28 Jul 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Fig, Matt | Thanks someone,
|
|
| 28 Jul 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | someone | A VERY useful submision for all ages of programmers. In GUI_12, I have to actually click on the the "color" to get the "print choice" button to work properly. Otherwise the last color "selected" is printed (not current displayed color).
A (very minor) typo in GUI_24 on line 23:
This submission could easlily become the MATLAB GUI FAQ!
|
|
| 28 Jul 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Fig, Matt | I like the contents.m idea, and I might as well since a typo has already been found. In the pdf I refer to a comment in GUI_30. I should have put GUI_32. File will be updated. |
|
| 28 Jul 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | us | this first class ML senior has offered an enormous amount of time to create this exhaustive suite of working and highly educational GUI examples to our community...
altogether, hats off not only to a ML cognoscente but also to a teacher who clearly seems to be fond of people 'doing' ML... us ps: matt, what about a small CONTENTS.M, which would be easier than the (nice) PDF you proved (just a pedestrian thought)... |
|
| 20 Jul 2009 | findsubmat Finds one matrix (a sub-matrix) within another. | Karthik Mahadevan | ||
| 13 Jul 2009 | N_PERMUTE_K All possible permutations of the elements of set N, taken K at a time, with repetition. | Fig, Matt | Juliette, You cannot index the output of npermutek(1:5,5) into an array (nuc) of length 4! The index exceeds dimensions because the output of the above call to NPERMUTEK will have many '5's in it. You will get the same error by doing this: nuc = 'ABCD'
This is not an NPERMUTEK problem, it a user misunderstanding the output problem. |
|
| 13 Jul 2009 | N_PERMUTE_K All possible permutations of the elements of set N, taken K at a time, with repetition. | Salexa, Juliette | Does this not work for large arrays ?? >> nuc='ABCD';
------------------
|
|
| 25 Jun 2009 | N_PERMUTE_K All possible permutations of the elements of set N, taken K at a time, with repetition. | Galib, Syed | It is really a nice thing...it helped me a lot.
|
|
| 24 Jun 2009 | EXPAND Replicate and tile each element of an array. | Fig, Matt | Another reason I bypassed kron is illustrated here: http://i217.photobucket.com/albums/cc229/spamanon/tester_output-2.png Urs, I think you are correct about mentioning kron in the see also. |
|
| 24 Jun 2009 | EXPAND Replicate and tile each element of an array. | us | just like jos, i also felt at first that this - admittedly sleek engine - was more or less a KRON clone; but then your timing convinced me that there was clearly more to it...
|
|
| 24 Jun 2009 | EXPAND Replicate and tile each element of an array. | Fig, Matt | Hello Jos, There are a couple of reasons I bypassed kron. The main reason is that expand, even with error checking etc., is faster on my machine(s): A = reshape(randperm(24),6,4);
For
expand also works for your second example.
|
|
| 24 Jun 2009 | EXPAND Replicate and tile each element of an array. | Jos (10584) | Why not simply
or, for non-numerical arrays,
It can be expanded to the ND case using reshape etc ... Good help though! |
|
| 04 Jun 2009 | ezgraph Performs basic formatting of a plot with a single GUI. | Nitika | Very helpful for saving time.
|
|
| 02 Jun 2009 | COMBINATOR -combinations AND permutations Returns 1 of 4 different samplings on the set 1:N, taken K at a time. | Luong, Bruno | Two words: excellent job! |
|
| 02 Jun 2009 | findsubmat Finds one matrix (a sub-matrix) within another. | Fig, Matt | Siyi, Your code, as written, will work when there is one submatrix within A. However, it will need to be modified for multiple submatrices. Even without the modification, it is slower to use the approach you suggest. In the following, I made a copy of findsubmat, took out all of the NaN checking and the transposing of A, and put your code in the proper place. Here are some results: A = round(rand(2000)*1);
tic
tic
Also, this is really the kind of exchange that better takes place through email. Mine is listed in the help for findsubmat.
|
|
| 02 Jun 2009 | COMBINATOR -combinations AND permutations Returns 1 of 4 different samplings on the set 1:N, taken K at a time. | us | a very nice package/wrapper for a lot of the combinatorial problems almost daily asked for in the NG - or - as the name implies: a TERMINATOR for combiners... in particular:
us |
|
| 02 Jun 2009 | findsubmat Finds one matrix (a sub-matrix) within another. | Deng, Siyi | Matt: your code is well written but I really don't understand why use strfind to serch line by line. Compare it to these codes: % Sorry I'm not used to use capital a,b; idx = find(a(1:(ra*(ca-cb+1)-rb+1)) == b(1));
idc = bsxfun(@plus,0:ra:ra*(cb-1),(0:rb-1).');
for general large matrices It seems that searching line by line usually results in overkill. |
|
| 21 May 2009 | PARTITIONS Finds all partitions of a set, or only those partitions of a specified length. Includes a viewer. | Rowland, Darren | Excellent, useful file. Well commented and concisely coded. |
|
| 19 May 2009 | PARTITIONS Finds all partitions of a set, or only those partitions of a specified length. Includes a viewer. | Fig, Matt | An update has been submitted which allows user to enter the set to be partitioned. For example: partitions(['a','b','c']) |
|
| 19 May 2009 | PARTITIONS Finds all partitions of a set, or only those partitions of a specified length. Includes a viewer. | Luong, Bruno | It needs some guts to tackle the partitioning problem in a non-recursive way. Matt has done it, great educational code. |
|
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