MATLAB绘制二维曲线-plot函数
plot函数的基本用法:
plot(x,y) %xy分别用于存储x坐标和y坐标数据,通常x,y为长度相等的向量.
plot函数最简单的调用格式:
plot(x)
当x是实向量时,则以改向量元素的下标为横坐标,元素的值为纵坐标,绘制曲线。
当plot函数的x参数是复数向量时,则分别以该向量元素的实部和虚部为横纵坐标绘制曲线。
其中:cx=x+y*i; 可以用cx=complex(x.y); 代替
x,y为矩阵时
(1)x是向量,y是矩阵,则x的长度与y的行数或列数必须相等
1、如果x的长度等于矩阵y的列数,则以向量x为行向量,以y的每个行向量为纵坐标绘制曲线,曲线的条数等于y的行数。
2、如果y的行数等于x,则以x为行向量,以y的每个列向量为纵坐标绘制曲线,曲线的条数等于y的列数。
(2)、当plot函数x,y参数为同型矩阵时,以x,y对应列元素为横纵坐标分别绘制曲线,曲线条数等于矩阵的列数。
含多个输入参数的plot函数
plot(x1,y1,x2,y2…xn,yn); 其中每一向量对构成一组数据点的横纵坐标,绘制成一条曲线。n组向量对绘制成n条曲线。
plot函数的选项
plot(x,y,选项)
包括:线性、颜色】数据点标记
线性:
“" :实线
“:” :虚线
".” :点画线
“——” :双画线
颜色:
“r”:红色
“g”:绿色
“k”:黑色
…
数据点标记:
“*”:星号
“o”:圆圈
“s”:方块
“q”:五角星
“^”:朝上三角符号
…