数学物理方程中分离变量法的MATLAB可视化(3)_毕业论文

毕业论文移动版

毕业论文 > 物理论文 >

数学物理方程中分离变量法的MATLAB可视化(3)


   号都置于单引号内,可以部分或者全部缺省,缺省点、线型时,默认为实
   线;缺省颜色时,默认为蓝色。
④可以在参数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)