q***o 发帖数: 484 | 1 有人用Maltlab么?请教一个问题。
在matlab中偶常要画三维数据的平面等植线图。(pcolor or contour 函数)
为了显示的方便,往往有用一套颜色区分,并用colorbar来legend一下。
偶的问题是:
matlab提供的是连续颜色的变化映射数值,比如从兰到红,偶想要的是离散
的颜色表示,比如,一种兰标100,红标200,等等,酱紫的话,图看起来更
清楚。
请问怎么作?
需要对数据先离散化么?
是不是要设调色盘,怎么设?
谢乐先。 |
|
k**f 发帖数: 372 | 2 我用MATLAB和LaTeX是有些年头了。我建议你下载这个文档,有空读读。我当年就是跟
着它学的,应该说这些年来相当顺利。
ftp://ftp.tex.ac.uk/tex-archive/info/epslatex.pdf
几年没盯着,现在这个版本居然已经长到了124页!不过里面确实是好料。
另外你是在MALTLAB生成的EPS文件里加上了tiff预览。不知你用的是什么平台。以前在
Windows中加此预览似乎有意义,因为EPS文件导入到Office中只能显示tiff预览,否则
就只能显示一个框框。但至少从Office 2003开始,即使没有tiff预览,导入的EPS文件
也会自动生成一个低分辨率的预览。当用Postscript打印机打印时,还是会打印高分辨
率的图形。所以我不觉得还有必要加tiff预览。如果你用的是其他平台(Mac, Unix),
事情就另当别论了。
周末愉快。 |
|
b*k 发帖数: 27 | 3 Define your own colormap
you can type jet, rgb, or gray in matlab to
look at the format of the color map matrix and define
yours by using the same format with different
dimension and use colormap(map) to activate the colormap
where, 'map' is the colormap matrix of your own |
|