Matlab图,适合内容

时间:2016-11-16 00:09:36

标签: matlab save figure

我正在使用以下代码绘制图形并自动保存!我已经使用相同的方法来处理大量数据...但是当使用“plotyy”函数时,内容不适合框架。第二个ylabel似乎在框架之外。如何使其适合自动“绘图,保存和关闭”。

enter image description here

Cd = [1.984228000E-02   1.957250000E-02 1.809702000E-02 1.743208000E-02 1.744823000E-02 1.746511000E-02 1.749275000E-02 1.753570000E-02];
Cl = [2.589287000E-01   2.932431000E-01 2.885334000E-01 2.854248000E-01 2.858767000E-01 2.860403000E-01 2.861446000E-01 2.861447000E-01];
NC = [3616  15246   62578   253530  321328  397150  480996  572866];

h = figure(1);
hold on
[AX,H1,H2]= plotyy(NC,Cl,NC,Cd);
set(AX,{'XScale'},{'log';'log'})
set(AX,{'ycolor'},{'b';'r'})
set(H1,'Marker','o','LineStyle','--','Color','b')
set(H2,'Marker','^','LineStyle','--','Color','r')

xlabel('X AXIS')
ylabel(AX(1),'Lift')
ylabel(AX(2),'Drag')
grid on

print(h, '-dpng', 'Filename.png')
close(h)

0 个答案:

没有答案