1 基本命令
一般画函数或方程式之图形,都是先标上几个图形上的点,进而再将点连接即为函数图形,其点愈多图形越平滑。MATLAB在简易2维画图(plot),也是相同做法,必须先点出 x 和 y 坐标(离散数据),再将这些点连接,语法如下:
若取图形上n个点,则x=(x1,x2,…,xn), y=(y1,y2,…,yn)
plot(x,y) % x为图形上之x坐标向量,y为其对应的y坐标向量
Review:快速产生一维A数组数据方法有二
利用 V=[a : b : c] 即以 a 起始,间隔为 b ,至 c 结束。(若后面间格位坐落在 c,则不包含)。<方便做等间格数据点>
X=linspace(a , b , n) %a代表起始点,b代表终点,n代表所取点的个数。<方便做固定数据数>
例1:绘制y=sin(x)图像,x=0~2π,依序分别取 5,10,100个资料点个别画出。
>> x5= linspace(0,2*pi,5); %在 0 到2π 间,等分取 5 个点>> y5 = sin(x5); %计算 x 的正弦函数值>> plot(x5,y5);