More than a month has past since I started worrying about the huge file sizes I got with MATLAB when saving figures with huge datasets (is that even an English word?) as EPS files. Luckily I had the time during my parental leaves to search and seek for a solution. The solution for now is
a) instead of pcolor use contourf, which amazingly reduced the file size a lot.
b) seperate the fancy figure into a bitmap and ps file, where the first contains the fancy image and the latter the text, axis, labels, etc. and then combine both to yield a new EPS file, which can be edited by LaTex afterwards and is as small as a normal high quality JPEG figure. Luckily someone has written a short MATLAB routine for it.
c) avoid fancy 3D surfaces plots, they look nice, but are not suitable for papers or reports. They are rather helpful for PowerPoint presentations and then simple bitmap figures are better than EPS images.
Now, after several parental leaves and many hours of neglecting my son for stupid figures, it is time to rule of (Schlußstrich ziehen?) and go over to the real problems, namely interpreting the figures.
” …it is time to go over to the real problems, namely interpreting the figures”
You are so funny! Lol…!
The matlab routine for saving figures in eps format while conserving space sounds interesting. Unfortunately the link to the Mathworks homepage does not lead to the file so I would like to know if you have an updated link?
Thanks
Asger Krüger
Sorry Asger, but I didn’t find the routines. If I come accross them I will post them here again. Good luck with it. I “solved” it for me by using different renderers for different figures. Doesn’t look always as good as on the desktop, but at least it works.
OK. I will look around from time to time to see if anything pops up
Hi!
can I ask you the name of the routine which doe the vector/bitmap splitting job?
Thanks,
Cesare