Rank: 649 based on 193 downloads (last 30 days) and 4 files submitted
photo

Felix Zoergiebel

E-mail
Lat/Long
51.2999992370605, 9.5600004196167

Personal Profile:

 

Watch this Author's files

 

Files Posted by Felix Zoergiebel View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
14 Feb 2009 Screenshot ploterr plots data with x and/or y error bars and supports logarithmic scaling for both axes. Author: Felix Zoergiebel plot data, error bar, plot, errorbar, horizontal errorbar, logarithmic errobar 142 21
  • 5.0
5.0 | 15 ratings
24 Nov 2008 Screenshot PLOTCOLS plots autoscaled columns of a matrix Author: Felix Zoergiebel data exploration, plot, column, autoscale, simple 5 0
27 May 2008 Screenshot ANY2CSV Exports any type of MATLAB data to a nicely formated csv-file Author: Felix Zoergiebel data import, data export, export struct export ..., potw, pick of the week 38 12
  • 4.0
4.0 | 6 ratings
25 Feb 2008 struct2str recursive Displays a struct's content in a list box. View a substruct's content by selecting its list entry. Author: Felix Zoergiebel structures, cell arrays, struct, substuct, char strings, conversion 8 1
Comments and Ratings by Felix Zoergiebel View all
Updated File Comments Rating
07 Oct 2011 export_fig Exports figures nicely to a number of vector & bitmap formats. Author: Oliver Woodford

I have problems with calling ghostscript (and also pdf2ps) from MATLAB R2011b on OS X 10.6.8. system('/opt/local/bin/gs') gives me this error:

dyld: Library not loaded: /opt/local/lib/libfreetype.6.dylib
Referenced from: /opt/local/lib/libfontconfig.1.dylib
Reason: Incompatible library version: libfontconfig.1.dylib requires version 14.0.0 or later, but libfreetype.6.dylib provides version 10.0.0
/opt/local/bin/gs: Trace/breakpoint trap

I fixed the problem by deleting MATLABs DYLD_PATH_LIBRARY variable before calling ghostscript in ghostscript.m:

[varargout{1:nargout}] = system(sprintf('export DYLD_LIBRARY_PATH=""; /opt/local/bin/gs %s', cmd));

Same should work for pdf2ps.m.

This problem does not exist on MATLAB 7.4, since there is no libfreetype.6.dylib in the MATLAB installation. Hope that this little report helps somebody else.

24 Feb 2010 Scalable Vector Graphics (SVG) Export of Figures Converts 3D and 2D MATLAB plots to the scalable vector format (SVG). Author: Juerg Schwizer

Yet another bug when plotting the y-axis on the right side of the plot-box: label positions are inverted, i.e. labels are not [1 2 3 4 5] but [5 4 3 2 1] (data is still plotted as in figure)

24 Feb 2010 Scalable Vector Graphics (SVG) Export of Figures Converts 3D and 2D MATLAB plots to the scalable vector format (SVG). Author: Juerg Schwizer

Great job! This really helps me plotting translucent patches, which is just not possible with matlab functions. However, there are small problems.
1: latex \cdot is not processed. I added
tex=strrep(tex,'\cdot','& # 8901;'); (without spaces...)
to line 2351 of plot2svg_beta.m
2: I have an hggroup with text objects that are placed outside of the axis (custom labels). These labels are not plotted before I set the parent of each of them to the axis.

17 Feb 2009 ploterr plots data with x and/or y error bars and supports logarithmic scaling for both axes. Author: Felix Zoergiebel

1. The function can handle more than one plot, however the syntax you proposed is not supported. If all data is of the same length, you can plot several graphs at one time with
ploterr([x1 x2 ... xn],[y1 y2 ... yn],....)
Each column will plot to one line. See the help for details. (doc ploterr)
If you want to plot several lines with different numbers of data points, plot them one after the other:
for i=1:n, ploterr(x{i},y{i},xerr{i},yerr{i}), hold all, end

2. The nomenclature works fine for me. erry makes "vertical" error bars, errx makes "horizontal" error bars.

Felix

15 Jan 2009 ploterr plots data with x and/or y error bars and supports logarithmic scaling for both axes. Author: Felix Zoergiebel

I do not really understand what you want to do, but I guess it's either of the following:
If you want to have errorbars on each of the interpolated points, do

ploterr(x1,y1,0.02,0.5).

If you want the interpolated points plotted as a line and only the "raw data" as points with errorbars, you can do that with two consecutive plot commands:

ploterr(phi1,Iphi1,0.02,0.5,'o')
hold on, plot(x1,y1), hold off

Hope that helps,
Felix

Comments and Ratings on Felix Zoergiebel's Files View all
Updated File Comment by Comments Rating
04 Apr 2014 ploterr plots data with x and/or y error bars and supports logarithmic scaling for both axes. Author: Felix Zoergiebel Nitsan

Thank you for this file!

I also wanted to ask you, is there a way to integrate those x-y errors with cftool or at least some kind of fitting that takes the errors into account?
I failed to find useful information online.

Thanks again,
Nitsan.

01 Apr 2014 ANY2CSV Exports any type of MATLAB data to a nicely formated csv-file Author: Felix Zoergiebel Michael Wengler

This does not work with a structure that has nested field names.

30 Oct 2012 ANY2CSV Exports any type of MATLAB data to a nicely formated csv-file Author: Felix Zoergiebel Franck Dernoncourt

MATLAB 2012a, <1305983x3 cell>, sucked all my RAM, I ended up using http://www.mathworks.com/matlabcentral/fileexchange/7601-cell2csv instead

15 Jun 2012 ANY2CSV Exports any type of MATLAB data to a nicely formated csv-file Author: Felix Zoergiebel Hugh

11 Jun 2012 ploterr plots data with x and/or y error bars and supports logarithmic scaling for both axes. Author: Felix Zoergiebel Brian

Great file! Very helpful. Thank you!

Contact us