目录
-
-
-
-
-
-
-
-
-
-
-
-
保存所有变量到文件 filename.mat
save filename
保存变量x,y,z 到文件 filename.mat
save filename x y z
重装装载保存的变量:
load filename
-
保存MATLAB自有的figure图形格式:
h = plot(rand(2)); hgsave(h,\'filename\');
装载和打开保存的figure图形:
hgload(\'filename\');
将当前图形保存为jpg格式:
print -djpeg filename
-djpeg表示jpeg格式,另外:
-deps 表示eps黑白图 -depsc 表示eps彩色图 -deps2 表示eps level2黑白图 -depsc2 表示eps level2彩色图
-dpng 表示png 24位真彩图
-
h=figure; figure(h);
-
h=gcf;
-
xlabel(str); ylabel(str); zlabel(str);
-
title(str);
-
坐标轴边界、刻度值和刻度文字(回目录)
xl=xlim; % 获得当前X轴的边界,即最小值和最大值
xlim([1.5 2]); % 设置当前X轴的最小/大值分别为1.5和2
set(gca,\'XTick\',1:29); % 设置X轴刻度为1:29
set(gca,\'XTickLabel\',{\'a\',\'b\',\'c\',...}); % 设置X轴刻度文字分别为a,b,c,...
-
双坐标轴标题、边界等的设置(回目录)
ax = plotyy(x1,y1,x2,y2); % 双坐标使用plot画图,ax数组中存放2个坐标
ax = plotyy(x1,y1,x2,y2,fcnname); % 双坐标使用fcnname(x,y)画图
ax = plotyy(x1,y1,x2,y2,fcnname1,fcnname2); % 双坐标分别使用fcnname1(x1,y1)和fcnname2(x2,y2)画图
xlabel(ax(1),\'This is 1st axis\');
xlabel(ax(2),\'This is 2nd axis\');
xlim(ax(1),[1 2]);
xlim(ax(2),[3 4]);
-
作图线条粗细、标记边框颜色、标记内部颜色、标记大小(回目录)
plot( ...,
\'LineWidth\',2,...
\'MarkerEdgeColor\',\'k\',...
\'MarkerFaceColor\',\'g\',...
\'MarkerSize\',10)
-
作图设置LOG和Linear坐标轴(回目录)
set(gca,\'XScale\',\'log\');
set(gca,\'YScale\',\'log\');
-
figure(\'units\',\'normalized\',\'outerposition\',[0 0 1 1]);
|