看matlab基础,在实操plot画2D图时,有时会报错:错误使用plot,适量长度必须相同。
上网查也没有发现好的解释。
后来clear了工作区,x=0:pi/100:2*pi;
y=sin(x);
发现在工作区x:1*201double
y:1*201double
当再次更改x的单位长度时,若只执行x=0:pi/10:2*pi;
工作区x变为1*21double,但是y没有改变,仍为1*201double
总结来说,当改变x的单位长度时,必须再次运行与其相关的函数,y使得中的个数与x的个数保持一致!!!
此外有一个查看变量维度的语句 length(x)
此条语句可以查看当前x的维度
基本图形的2D画法:
分别为 : 自变量、因变量、线型、颜色(靠三个基本色的不同比例调配)
(画出来直接是散点连成的线)
(画多个图的一条语句实现)
若想变成散点图,只需要指定点的形状 ‘r*’ 等
指定横纵坐标的范围 axis([0 10 0 25 ]);
即为 横坐标0-10 纵坐标 0-25