您的位置:首页 > 编程语言 > MATLAB

MATLAB下一些常用易忘命令

2010-08-20 13:29 253 查看

目录

变量的保存与装载

图的保存与装载

使某图形成为当前图形

获得当前图形

坐标轴标题

图形标题

坐标轴边界、刻度值和刻度文字

双坐标轴标题、边界等的设置

作图线条粗细、标记边框颜色、标记内部颜色、标记大小

作图设置LOG和Linear坐标轴

作图窗口适合最大屏幕

变量的保存与装载(回目录)
保存所有变量到文件 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]);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: