修复PostScript行
您是否曾经从MATLAB图形中生成过PostScript文件(如EPS文件)?当我在研究生院为我的出版物制作图形时,我不得不做很多次。您可以使用以下方法对情节进行广泛的定制基本绘图命令或处理图形.我还写了一篇客座博客,“图”在罗兰的博客上。
奥利弗的fix_lines在最后一步起作用。假设我们有下面的图。许多期刊出版物只接受黑白图形。在这种情况下,我们必须使用不同的线条样式和粗细,而不是颜色。
x = 0:0.01:10;日元= sin (x);y2 = cos (x);Y3 = sin(0.7*x) + 0.5*cos(1.3*x);y = 1.5*sin(0.5*x) + 0.8*cos(0.9*x);H = plot(x, y,“k -”, x, y2,凯西:”, x, y3,“k -”。日元,x,,“k——”);集(h,“线宽”, 1.5);传奇(“数据1”,《数据2》,的数据3 ','数据4 ',“位置”,“最佳”);
我们可以创建一个EPS文件。
打印-deps2r600fig1.eps
正如我们在下面(左)看到的,虚线和虚线需要一点调整。一种方法是使用外部软件编辑EPS文件。或者,你可以用fix_lines.
fix_lines (“fig1.eps”,“fig1_fixed.eps”);
注意,“修复”后的行看起来更好(右)。
我喜欢这个,因为它允许我在MATLAB中做所有的事情,从分析到最终的图表。Oliver的代码有很好的注释,所以很容易理解他在做什么。让我们知道你的想法在这里.
- 类别:
- 选择
评论
要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。