1.在MATLAB中,使用plot()函数绘制图线,如绘制cos函数,其语法为:
MATLAB(三)初阶绘图
2.如果要在同一个图中绘制不止一个函数的图像,使用hold on:
如要关闭此功能,结果加上hold off
MATLAB(三)初阶绘图
3.设置图像的线的style和颜色:语法为plot(x,y,‘str’),其中,str里第一个符号表示线的style,第二个用英文首字母表示颜色。
MATLAB(三)初阶绘图
eg:MATLAB(三)初阶绘图
4.多个函数在同一个图像里绘制,可以用一条plot指令解决,eg:
MATLAB(三)初阶绘图
5.图里有多个函数时,给每一个函数标记用legend函数:
legend(‘L1’,‘L2’,‘L3’…),注意此函数要加在plot后面。
MATLAB(三)初阶绘图
MATLAB(三)初阶绘图6.给图加title和label,函数用法:
title(‘title内容’)
xlabel(‘label内容’)
ylabel(‘label内容’)
zlabel(‘label内容’)
此函数也需在plot后面。
eg:(2\pi表示2pi)MATLAB(三)初阶绘图
MATLAB(三)初阶绘图
7.在图像中画出积分以及积分的区域,eg:
MATLAB(三)初阶绘图
这里str=’ '里空白部分表示积分函数,\int表示积分符号∫,_{0}{2}表示积分区域为0~2,x2\sin(dx)表示积分式,;
annotation函数是图中绘制箭头的函数,X、Y分别表示箭头所在的区域。
结果如下图所示:
MATLAB(三)初阶绘图
8.Figure adjustments:MATLAB(三)初阶绘图
首先要了解一个图主要包含三个objects:figure、axes、line。
MATLAB(三)初阶绘图
9.如果有两个图要分两个窗口画:
MATLAB(三)初阶绘图
10.设定figure窗口的大小:
MATLAB(三)初阶绘图
11.Several small plots "in a figure”——语法:subplot(m,n,1~m
n),这里是指m行n列
这样相当于把一个figure分成一个m*n的矩阵,每一个矩阵块对应位置有一个图像。eg:
MATLAB(三)初阶绘图

MATLAB(三)初阶绘图
其中axis出自:使用下列命令可以控制坐标轴,边框与网格.其中on/off针对最近的一个plot。
MATLAB(三)初阶绘图
12.获取图形句柄
MATLAB(三)初阶绘图

13.通过图形句柄操作图形属性
使用get()和set()函数可以对图形对象的属性进行访问和修改.访问官方文档可以查看所有图形对象的属性.
MATLAB(三)初阶绘图
14.将图形保存到文件
使用saveas(fig,filename)命令可以将图形对象保存到文件中,其中fig为图形句柄,filname为文件名:
saveas(gcf, ‘myfigure.png’)
使用saveas()函数将图像保存成位图时,会发生失真.要精确控制生成图片的质量,可以使用print()函数

相关文章:

  • 2022-12-23
  • 2021-12-13
  • 2022-02-15
  • 2021-12-28
  • 2021-07-03
  • 2021-11-27
  • 2022-12-23
  • 2021-12-07
猜你喜欢
  • 2021-12-10
  • 2021-08-16
  • 2021-07-23
  • 2021-11-04
  • 2022-12-23
  • 2021-12-10
相关资源
相似解决方案