Rank: 866 based on 170 downloads (last 30 days) and 7 files submitted
photo

Daniel Wirtz

E-mail
Company/University
University of Stuttgart

Personal Profile:
Professional Interests:
Matlab OOP, Model Reduction

 

Watch this Author's files

 

Files Posted by Daniel 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 49 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 48 69
  • 4.66667
4.7 | 28 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 15 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 25 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 9 0
Comments and Ratings by Daniel 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's Files View all
Updated File Comment by Comments Rating
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

16 Jan 2014 mtoc++ - Doxygen filter for Matlab and tools Create nice documentation for your MatLab project using doxygen Author: Daniel Wirtz Hsu, Kenneth

Hi Daniel,

Thanks for this fantastic tool. I think am encountering some strange behavior related to Bjornar's comment below.

For method blocks where only the function signatures appear (actual function code is in a separate file), the functions are not parsed properly unless there is a blank newline between the function signatures.

For example, the below results in incorrect output:

classdef Test

methods
f = myclassmethod1(obj, x, y)
f = myclassmethod2(obj, x, y)
end

end

While adding a newline results in correct output:

classdef Test

methods
f = myclassmethod1(obj, x, y)

f = myclassmethod2(obj, x, y)
end

end

Is this behavior expected? I would prefer not to have to add excessive newlines in the code.

Thanks again!

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 Wirtz, Daniel

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..

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

Hello, I just tested the sort function. It worked as expected exept that the Header-Line of the table is sorted too. Can one exclude the first line (if HasHeader == true or something similar) ?

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

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!

Contact us