我确信这有一个简单的解决方案,但我无法找到一条出路。当我在Matlab中绘制粗线并打印它时(r550),我会看到下面的弯曲线。我尝试了'平稳'的命令无济于事。下面的代码:Matlab - 平滑曲线中的弯曲和锯齿线
plot(x,y1,'b','LineWidth',8);hold on
plot(x,y2,'r','LineWidth',8);hold on
print -djpeg -r550 figure1
这里的蓝线值(Y1):
y1 = [1.9 1.81 1.73 1.65 1.63 1.6 1.65 1.59 1.54 1.52 1.47 1.52 1.53 1.48 1.44 1.43 1.39 1.38 1.34 1.33 1.33 1.32 1.29 1.26 1.23 1.22 1.24 1.23 1.21 1.22 1.22 1.2 1.25 1.25 1.22 1.22 1.2 1.18 1.19 1.17 1.15 1.13 1.15 1.13 1.11 1.09 1.08 1.07 1.12 1.1 1.1 1.08 1.08 1.07 1.05 1.04 1.03 1.01 1.01 1.01 1.01 1 1 1 1 1 0.99 1.01 1.01 1.01 1 0.99 0.98 0.98 0.98 0.97 0.97 0.97 0.97 0.97 0.97 0.96 0.96 0.96 0.96 0.95 0.95 0.99 0.98 1 0.99 0.98 0.98 0.98 0.98 0.98 0.97 0.97 0.97 0.96 0.95 0.94 0.94 0.93 0.93 0.93 0.92 0.93 0.92 0.91 0.92 0.92 0.91 0.92 0.93 0.92 0.91 0.91 0.91 0.9 0.89 0.89 0.89 0.88 0.88];
任何帮助,使它看起来漂亮和流畅?谢谢!
---------与DMETA --------------
我用600dpi的分辨率。下图看起来不错,但是在Word文件或Powerpoint中并没有显示出良好的效果。有任何想法吗??
请重新发送问题代码 – 2014-09-25 10:49:05
嗨路易斯,我添加了上面的代码... – 2014-09-25 10:52:42
这不会重现问题(甚至从头开始运行)。 'print'命令在哪里? – 2014-09-25 10:52:58