Matlab作图常用设置方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
作图设置
2017年2月19日05:13:43 %Matlab figure 作图有相当强大的功能
%为了使得图片美观,并且符合某些方面的要求,需要对图片进行一些设置
%下举一例,实现几项设置,抛砖引玉
% (1)设置无框(或者有框)透明图标(legend)
% (2)输入特殊字符希腊字母
% (3)输入多行文字图注
% (4)自动时间输入
% (5)指定时间格式
% (6)随机输入颜色
clc;clear;clf
x=linspace(0,2*pi,101);
y=sin(x);
plot(x,y);
set(gca,'fontsize',11)%设置全图字体,text输入的文本除外
xlabel(' \theta (\circ)');
ylabel('\beta + 3x10^{-3} m')
HL=legend('\Gamma');
set(HL,'color','none','box','off')%设置无框(或者有框)透明图标(legend)
HT=text(1,0.1,{'Hello World!','白日依山尽','黄河入海流','E= \Deltam c^2'});%输入多行文字图注,
%这里使用了{},使得每一行的字符数目可以不必相等
set(HT,'fontsize',18,'color',rand(3,1))%rand(3,1)随机输入颜色
title(datestr(now,'yyyymmmdd HH:MM:SS'))%datestr 自动时间输入指定时间格式
axis([0,2*pi,-1,1]);%xlim([0,2*pi]); ylim([-1,1])
% 后记:
% (A)需要画图的数量不多,对图片一致性的要求不是太高时,可以手动在figure窗口设置;
% (B) 需要大量作图,或者要求图片的设置完全一致时,可以考虑用程序命令来实现;
% (B) 作图设置的命令及其衍生使用方法比较多,刚开始学习使用时不必花费太多功夫;
% (C) 把精力放在主要工作上!以后用得多了,慢慢就会熟练;
% (D) 遇到不会用程序命令来实现,但是会手动在figure窗口完成的设置;
% 可以先手动设置好,然后在figure窗口,点击‘文件’→‘生成代码’,在自动生成的m文件里找到伊人。
% 我是为了要弄一个下载券才编一个这玩意儿的,大家莫笑话。