Search Comments and Ratings

go

   
Date File Comment by Comment Rating
08 Oct 2014 R2014b Graphics Update Tools Tools for Transitioning to R2014b Graphics Author: Ian Noell Aurelien Queffurust

This utility works fine and is very quick even on a large dataset of M-files (tested on a server having more than 3000 M-files).
However a feature is missing : it would be great if we could export the HTML report in PDF or Word with "Show Details section" included. I could email the output report to software developers.
Thanks

01 Jul 2014 Intelligent Dynamic Date Ticks Create plots with date-friendly data cursors and smart date ticks that scale with zooming & panning. Author: Ameya Deoras Aurelien Queffurust

@Anuraag : you may have this error if figH is not the handle of a figure but a handle of a uipanel for example

TO verify this : type get(figH,'Style')

12 Sep 2013 Super Mario Bros. Demo A playable demo of Super Mario Bros. World 1-1 with background music Author: Mingjing Zhang Aurelien Queffurust

Incredible!!!

05 Mar 2013 fixcase Check and fix case of function calls Author: Ian Noell Aurelien Queffurust

Just a drawback all codes are p-coded.
We cannot choose for example the destination of HTML reports , they go by default under temporary folder/CodeReports

22 Feb 2013 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz Aurelien Queffurust

Hi!
I've just tested 1.5 version . Previous bugs of hyperlink and different versions of Matlbdocmaker are fixed. Thanks.
There is no more issue in the log concerning the path of logo .
Howewer the logo is not included in the Doxygen project , instead it is just written Logo. FYI , I use a jpeg image 17kb 700*70 pixels. It is not a major issue ;)

Aurélien

21 Feb 2013 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz Aurelien Queffurust

Great you are really proactive!
Thanks for having answered to all my different points.
I guess your new submission on Fex will be uploaded in a few days or hours (depending on MathWorks).
I already check the new doc , cool that's clearer.
I will try your new submission and will let you know my feedback.
Thanks again for your efforts.

21 Feb 2013 Using Doxygen with Matlab Extracts automatically comments from your Matlab .m files using Doxygen to generate documentation Author: Fabrice Aurelien Queffurust

I am under Windows XP R2011b. When I run Doxygen , the perl file m2cpp.pl shows up on the screen for each M-file that is processing. I have to close the file manually.
Moreover , your perl file requires to change all our syntax since the filter extracts only lines beginning with %>. For function description, same issue , we have to use a specific syntax.

The other submission "mtoc++ - Doxygen filter for Matlab and tools " is better , it doesn't require any change in our codes.

I definitely prefer m2html which is plug and play.

21 Feb 2013 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz Aurelien Queffurust

Hello,

This is my feedback (I am under Windows Xp R2011b):
1)When running MatlabDocMaker.setup, the last sentence is Run MatlabDocMaker.create. When you click on this hyperlink ,you get Undefined variable "MatlabDocMaker" or class "MatlabDocMaker.create".

-> You need to type by yourself MatlabDocMaker.create

2) MatlabDocMaker finished with warnings. When I see the log:
Project logo "'F:DOCUMENTATION_SYSTEMsolution3_mtoc estcongre.jpg' specified by PROJECT_LOGO does not exist!"

-> All file separators (filesep) have disappeared , so it cannot find my picture.

3) The 2 following sentences in the warnings.log:
"F:/DOCUMENTATION_SYSTEM/Seiscreen/backup_seiscreen.m:55: warning: Found unknown command `\archives'"
F:/DOCUMENTATION_SYSTEM/Seiscreen/backup_seiscreen.m:55: warning: Found unknown command `\seiscreen'

-> When I look at the backup_seiscreen.m, the issue first is not in line 55. In fact line 4 , there is a commented line with a path : \\10.33.42.132\archives\seiscreen
Again it does not interpret correctly file separator

4) The dependency graph is nice but could be more perfect. Let' say I have foo.m which is called by an interface main.fig from a callback called "pushbutton_test_callback" .In the caller graph I can see foo <- mtoc_subst_main_m_tsbus_cotm_pushbutton_test_callback.
Why these weird prefixes mtoc_subst_ and m_tsbus_cotm are added ?

5) I suggest to rewrite the installation steps for Windows. It got me 30 minutes to really understand what to add in my MATLAB path, environment variable (mtocpp.exe)

6) Also there are 2 different version of MatlabDocMaker mtoc___mlfex_1.4\mtoc++_1.4\tools\ and mtoc++_win_1.4\mtoc++_1.4\tools\ (folder unzipped from mtoc++_win_1.4.zip )
The most recent is from this Fex page.

I definitely prefer m2html which is plug and play with a clear installation process.

I hope my feedback will help you to improve your submission.

15 Feb 2013 Draw 8-bit Mario Simple script to draw an 8-bit Mario on a figure using patches. Author: Luis Piloto Aurelien Queffurust

fun;)
In the example given above , you must change xlim(0,16) by xlim([0 16])

16 Jan 2013 GraphViz-like tools for MATLAB Generate a function or script file call tree and plot it in a figure. Author: Jonathan Lister Aurelien Queffurust

Very nice and useful to write some developer's guide.

15 Nov 2012 Figures-menu adaption for standalone applications Create dockable figures for standalones and disable or remove menu items from the figures container Author: Alexander Mering Aurelien Queffurust

Nice submission . Starting the desktop from a deployead application is amazing!!).
Under R2012b , Windows XP in deployed mode , I get only once this error :
Undefined function or variable 'Cbrake_Callback_Diagrams_DockingFcn'.
Error in Callback_DockingFcn/@(source,event)Cbrake_Callback_Diagrams_DockingFcn

but if works as expected , I mean ... figures can be docked in deployed mode.
Thanks

26 Oct 2012 Making MATLAB Swing TabbedPanes, SplitPanes, SideBars, ScrollPanes etc for MATLAB Author: Malcolm Lidierth Aurelien Queffurust

hello Malcolm,
Just one question : how to delete several Gwait ?

Lets' say I build 2 Gwait w/o using output argument:
>>GWait('','first',' ...')
>>GWait('','second')
I do not manage to find these objects using findobj.

Thanks

17 Oct 2012 Send email using CDO Send HTML formatted mail using the free Microsoft mail component CDO Author: Aurelien Queffurust Aurelien Queffurust

Still works under MATLAB 8.0
This utility is used in my company to monitor which software is most used.

16 Oct 2012 blurFigure - blurs and prevents interaction on a figure window blurs a specified figure window and prevents interaction with it until the figure is un-blurred Author: Yair Altman Aurelien Queffurust

This is exactly what I need. Works like a charm with MATLAB 8.0 (R2012b)
Really simple to insert in his own code.

02 Jul 2012 fixcase Check and fix case of function calls Author: Ian Noell Aurelien Queffurust

Thanks a lot for sharing this code. It helped to quickly detect 150 potential errors from more than 1000 M-files !

28 Jun 2012 Special Functions math library Collection of Special Functions programs. Author: Paul Godfrey Aurelien Queffurust

The totient function to compute euler phi could be written in one line:
phi = arrayfun(@(x) fix(max(1,x*prod(1 - 1./unique(factor(x))))),n)

28 Jun 2012 Range intersection Mathematical intersection of range composed of a union of intervals Author: Xavier Xavier Aurelien Queffurust

One more test could be added:
x1 = [0 10 16 20 ]
x2 = [ 3 5 15 19 25]
-> out = 3 5 16 19

now if x1 has one more value :
x1 = [0 10 16 20 26]
you get :
Attempted to access first(2); index out of bounds because numel(first)=1.

Error in range_intersection (line 35)
if first(2)<second(1)

The test would be to check that the input vector are divisible by 2 ?

22 Jun 2012 Trip to McDonalds Calculates Cost of burgers lost if customers are served above 3 minutes. Author: Chee Syn Ang Aurelien Queffurust

I don't have SimEvents to test your submission but your idea is very fun!

15 Jun 2012 Range intersection Mathematical intersection of range composed of a union of intervals Author: Xavier Xavier Aurelien Queffurust

Since the bug has been fixed on 30 May 2012 , I use range_intersection . It works like a charm and is definetely faster than other FEx MergeBrackets.m (Interval merging by Bruno Luong)

10 Apr 2012 Files Under Folders (fuf) Recursively search for files through directory trees under given folders. Author: Francesco di Pierro Aurelien Queffurust

@Sophia : I already reported this issue (see my above comment on 13 Sep 2010)

10 Feb 2012 Calculate size CALCULATESIZE calculates the size of a MATLAB file for use in the game Cody Author: Santosh Kasula Aurelien Queffurust

size of calculateSize.m is 21 ;)

One comment : I would not use the size variable as output of this function since size is a MATLAB function name .

15 Dec 2011 DRAGZOOM - Drag and zoom tool DRAGZOOM allows you to handy interactively manage the axes in figure. Author: Evgeny Pr Aurelien Queffurust

Really Excellent!

Contact us