Software

This page shows some software tools - mainly Matlab tools - which I use and find useful myself. You might benefit from this as well.

exportfigThis Matlab script exports a Matlab file to 4 different formats: .eps, .fig, .pdf, and .jpg. When run on a Windows machine, one can uncomment the line for a .emf file as well.
doubleslashesThis Matlab script exports a string to a file, doubling the slashes when needed. E.g., a string might contain the part 'slash-n can also be written as \n'. By default, Matlab recognizes the '\n' as end-of-line symbol. This is corrected in this file.
writetexThis Matlab script produces a tex file with a table from a Matlab table (doubleslashes required)
xls2texThis Matlab script produces a tex file with a xls-file (Windows only)
combineLatexFilesThis Matlab script combines all linked LaTeX files, constructed by the input command, into one large .tex file. Comments are removed, and for each linked file a comment line is added.
latexnumberfiguresThis Matlab script numbers all figures in a Latex document: the files are renamed to "Figure1_originalname" etc. and the figures themselves are copied to the new name (if applicable: and to the folder of the tex-file, graphicspath is set to ".")
latex_replacenewcommandThis matlab script substitutes all codes declared in the preambule by (re)newcommand to the basic variable
Make TrajectoriesThis Matlab scripts produce the trajectories from a series of stabilised images. The methodology is described in Knoop, V.L., Hoogendoorn, S.P. and Van Zuylen, H.J. (2009) Processing Traffic Data collected by Remote Sensing. Transportation Research Records: Journal of the Transportation Research Board, No. 2129, pp. 55-61. Please refer to this paper when using the software.
Word count for LatexThis perl script is not written by me, but is very useful for papers which are limited in the number of words. You have to install Perl, copy these files to the folder where your .tex is and run, in a command line, "perl texcount.pl mypaperfilename.tex\quot;
Latex2WordHelps in converting LaTeX to Word - MathType and tex4ht required. See latex2word.m for more information
Back up Backing up work is important. I wanted a script that allowed me to have one computer at one place, another computer at another place (advantage of never having the backup and the originals at the same location!), and only take modified files on a usb key. Furthermore, I wanted to be able to check the files (not one large compressed file). I did not find a program which could do so for me, so I developed one myself. Run "makebackup_pause_pi_checknew.m" at one end (the place where you need a backup), and "restorebackup2.m" at the other. No garantees given, use at your own risk, no claims accepted etc. I do use it myself, though!

You are free to use the software, but please send an e-mail when you modify (improve) the scripts such that we can mutually benefit from each others work. Thanks, Victor.

The above shows I love LaTeX for typesetting my papers. Together with (former) collegue Thomas Schreiter I prepared some slides how to get started with LaTeX (2012, some some parts might be a bit outdated). You find the presentation/documents here (zip folder). For Linux users, installation is easy: install texlive-full and Texmaker from the software center and you are done.