号都置于单引号内,可以部分或者全部缺省,缺省点、线型时,默认为实
线;缺省颜色时,默认为蓝色。
④可以在参数S后面加线宽参数“’linewidth’,n”,数字n标记线宽。
(2)图形窗分割
①使用格式:>> subplot(m,n,p) (m,n,p均为正整数)
②subplot指令的作用是将整个图形窗口界面分成m*n幅画面,p表示图形
按先行后列顺序排列的编号。输入>> subplot(1,1,1) ,即可恢复还原成全
屏画面。
(3)画面限幅
①使用格式:>> axis(lims)
输入的参量lims是数值矩阵,limis=[xmin xmax ymin ymax zmin zmax]
②可以用来规定x、y、z轴的取值范围,将画好的图形限定在此范围内。
(4)控制图形画面
①box:画面上加三文方框箱体线;
②grid on(off):画面上加(删除)网格线;
③hold on(off):保留(删除)已画图形;
④legend(‘ ’, ‘ ’,...k):图像中显示引号内的文字。K=-1时,文字在图外右侧;
K=0时,文字在最佳位置;K=1,2,3,4时,文字写在相应坐标象限最外角。
⑤legendoff:从当前图形中清除图例;
⑥title(‘ ’):在图像的最上面显示引号内的文字,给图像加标题;
⑦xlabel(‘ ’):在x轴下侧加引号内文字,标注x轴的相关信息;
ylabel(‘ ’):在y轴左侧加引号内文字,标注y轴的相关信息;
⑧cart2pol(‘ ’):将直角坐标系变为极坐标或者柱坐标系;
cart2sph(‘ ’):将直角坐标系变为球坐标系。
meshgrid(‘ ’):生成网格采样点的函数。
(5)设置图形对象属性
①使用格式:>> SET(H,'PropertyName',PropertyValue)
②H为句柄名称,PropertyName为属性名,PropertyValue为属性值。
(6)修改MATLAB图片
①使用格式:>> figure(‘color’,’w’)
②若想将灰色背景转化为白色背景,可以在第一个Plot函数使用之前,添加
figure()语句。需注意的是:如果在任意一个plot函数语句后面添加此句,
那么这个图像就显示白色。
(7)for循环结构
①使用格式:>> for x=array
Commands
End
②x为循环变量,commands为循环体,array数组确定循环体被执行的次数,
end循环结束。Array依次给x赋值,每赋值一次,commands循环体都要被
执行一次,直到循环结束。
1.2.4将fig转化为gif动画
(1)getframe:获取影片的帧画面
①使用格式:>> for j=1: n
Plot_command
M(j)=getframe;
end
movie(M)
或者:>> F= getframe(h,rect);
②getframe函数用for循环,使数组按帧播放。h为图像句柄,rect代 数学物理方程中分离变量法的MATLAB可视化(3):http://www.751com.cn/wuli/lunwen_21199.html