![3c0ec0c23fd077b5807d4a825aa581d9.png](https://img-blog.csdnimg.cn/img_convert/3c0ec0c23fd077b5807d4a825aa581d9.png)
一基本绘图函数
1. 平面曲线绘图
plot(Y) 如Y是实向量,则绘出横坐标值为序号,纵坐标值为Y的曲线,如Y是虚数,则横坐标值为Y的实部,纵坐标为Y的虚部的曲线,点与点之间用线段相连。如果Y是矩阵,则画出Y中各列相对于行号的曲线.
plot(X,Y), 如X,Y为同维实向量,则绘出横坐标为X纵坐标为Y的曲线
plot(X,Y, 'Linespec'), 按Linespec所规定的线型、标记点、颜色绘线。
其中Linespec为字符串,是下列字符的组合
线型: 实线 - ,长划虚线--,短虚线:,点划线-. ,
标记点:点., 加号+,星号*,圈o,叉x,方块s,菱形d,上三角^, 下三角v,左三角<, 有三角>, 五角星p,六角星h
颜色:红r,绿g,蓝b,黄y,粉红m,青c,白w,黑k
甚至还可以设置线宽'LineWidth',标记点边缘颜色'MarkerEdgeColor',标记点填充颜色'MarkerFaceColor',标记点大小'MarkerSize' 如下例
plot(X,Y,'Linespec', '-bs', 'LineWidth',2,MarkerEdgeColor','y','MarkerFaceColor','y','MarkerSize',10)
如要画几条曲线在一张图上,只要在plot函数中依次输入即可,例
ploy(x1,y1,'r',x2,y2,'b')
如果几条曲线的横坐标值都相等为x,可以把几条曲线的纵坐标值组成一个矩阵Y的列向量,然后plot(x,Y)即可,这时各条曲线的颜色按照规定的次序循环表示。
如果几条曲线的纵坐标值都相等为y,可以把几条曲线的横坐标值组成一个矩阵X的列向量,然后plot(X,y)即可,这时各条曲线的颜色按照规定的次序循环表示。
不然,把各曲线的横坐标值组成一个矩阵X的列,列坐标组成矩阵Y的列,然后plot(X,Y).
要在图的正上方给出标题,可用title('标题')实现,如
title('正弦函数图形','FontName','隶书','FontSize',20), 数学符号可用TeX语言输入,常用的几个:leq 小于等于,pi 圆周率,int 积分号,sum 求和号 leftarrow 左箭头 rightarrow右箭头
要加注坐标轴:
xlabel('横坐标的注')
ylabel('列坐标的注')
加注图例: