Rank: 1227 based on 107 downloads (last 30 days) and 7 files submitted
photo

Daniel Wirtz

E-mail
Company/University
University of Stuttgart

Personal Profile:

 

Watch this Author's files

 

Files Posted by Daniel Wirtz View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
31 Oct 2013 Screenshot Printing a formatted table Allows to display and print simple text tables in MatLab. Plain and LaTeX format supported. Author: Daniel Wirtz table, string table, char table, format, output, texttable 29 9
  • 5.0
5.0 | 4 ratings
23 Jul 2013 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz documentation, doxygen, filter, mtoc, m to c, docs 28 72
  • 4.66667
4.7 | 32 ratings
19 Nov 2012 Screenshot PlotManager Tool to organize plots variably in subplots or single figures, with export functions Author: Daniel Wirtz plot, subplot, plot manager, plot export, figure export 10 0
  • 5.0
5.0 | 1 rating
19 Nov 2012 Dictionary data structure This class provides a simple key/value datastructure for char keys and arbitrary values Author: Daniel Wirtz dictionary, dict, collections, data structure, list 19 1
19 Nov 2012 FindInstance Easily locate and print properties of all objects of a certain type within other objects or structs. Author: Daniel Wirtz classes, instance, find 3 0
Comments and Ratings by Daniel Wirtz View all
Updated File Comments Rating
03 Dec 2013 Printing a formatted table Allows to display and print simple text tables in MatLab. Plain and LaTeX format supported. Author: Daniel Wirtz

Hey Mathias,
i dont see the point why you would want to sort data in a table without also moving the line headers to the correct position? correct me if i'm getting you wrong here..

31 Oct 2013 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz

hey folks,
thanks alexander! that is precisely the issue. the reason for that is that mtoc++ is a mere filter for doxygen and is not "aware" of filesystem-spanning content as is the case for distributed class definitions. so, by including the according function declaration (as actually also is valid syntax in matlab for specifying method properties) in the main file, doxygen recognizes the function belongs to that class and everything is nice & sweet!

31 Oct 2013 Printing a formatted table Allows to display and print simple text tables in MatLab. Plain and LaTeX format supported. Author: Daniel Wirtz

Hey Mathias,
thanks! I've just submitted a version also allowing simple alphanumeric sorting of specified columns.

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

Hey Pete,

please make sure you read the documentation, the answers are in there (Section: Configuration and use of mtoc++)

Anyways, if you decide to NOT use the MatlabDocMaker.create('latex',true) option, you will have to set up doxygen with latex output and mtoc++-support for your own. See the "Using mtoc++ directly" section in the mtoc++ documentation.

The other errors look like a doxygen/latex related issue, which is not our deal :-) note that mtoc++ only partly supports latex output, as the postprocessor does not work correctly on .tex files (its designed for HTML output)

I hope that helps!

16 Jul 2013 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz

David? :-)

Comments and Ratings on Daniel Wirtz's Files View all
Updated File Comment by Comments Rating
15 Aug 2014 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz Torbjörn Widhe

Hi again,

I solved the issue by upgrading ubuntu to 14.04 and reinstalling mtoc++. Now it is working like a charm, thanks again!

/Torbjörn

07 Aug 2014 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz Torbjörn Widhe

Hi Daniel,

thanks a lot for this great tool. I recently used it in a project on the windows platform and was very happy with it. However, I will now do a project on a linux platform and unfortunately I get parse error during post processing. I have boiled it down to the following:

My test m-file is very simple:
function c=foo(a,b)
c = a+b;

and when I run MatlabDocMaker.create, I get the following error in warnings.log

mtoc++ postprocessor messages:
/home/widhe/git/solar/matlab/qrt_toolbox/doc/foo_8m.html: PARSE ERROR
/>
&lt; matlabtypesubstitute, c &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="e

If I remove the return value like this:
function foo(a,b)
c = a+b;

everything works as expected.

I have also tried to run the failing m-code on windows without any problems (exactly the same configuration files etc), which leads me to think this is a linux problem.

I compiled according to the instructions on http://www.morepas.org/software/mtocpp/docs/install.html. During make install I get similar parse errors (I think the documentation is build using mtocpp during make install, is that correct?). Anyway, after make install, make test seems to work:

widhe@fluffy:build$ make test
Running tests...
Test project /home/widhe/install/mtoc++/mtoc++_1.5/build
Start 1: MTOCPP_TEST
1/2 Test #1: MTOCPP_TEST ...................... Passed 0.11 sec
Start 2: MTOCPP_DOXYTEST
2/2 Test #2: MTOCPP_DOXYTEST .................. Passed 0.03 sec

100% tests passed, 0 tests failed out of 2

Total Test time (real) = 0.14 sec

I'm running ubuntu server 12.04
mtoc++ version 1.5
doxygen version 1.8.7
ragel version 6.7
gcc version 4.6.3

Any help greatly appreciated!
/Torbjörn

23 Jun 2014 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz Daniel

Hey, very nice tool, BUT:
It does not work if you declare methods of classes with spaces between the braces.

For example:
function myFun ( in1, in2 )
...
end

I often do this for better readability so maybe you could consider taking this into account.

Thanks
D

09 Jun 2014 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz Hong

15 Apr 2014 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz Hartmut

Very nice tool.

A question though: I have a number of functions that forward their (optional) arguments via varargin like:

%
% Parameters:
% varagin: optional parameters
% a1: argument 1
% a2: argument 2
%
function foo(varargin)
baz(varargin)
end

Works nicely but mtoc++ inserts a 'Required Parameters for varargin' before the a1, ... list. Is there a way to make it print 'Optional parameters for varargin'?

Thanks,
harti
I

Contact us