数学物理方程中分离变量法的MATLAB可视化(3)
时间:2018-08-11 21:53 来源:毕业论文 作者:毕业论文 点击:次
号都置于单引号内,可以部分或者全部缺省,缺省点、线型时,默认为实 线;缺省颜色时,默认为蓝色。 ④可以在参数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代 (责任编辑:qin) |