matlab二维图形的绘制1(数据可视化技术)
matlab二维图形的绘制1(数据可视化技术)
基本的二维绘图:
plot函数是最基本的、最常用的绘图函数。用于绘制线性二维图。有多条曲线时,循环使用由坐标轴颜色顺序属性定义的颜色,以区别不同的曲线;之后再循环使用由坐标轴线型顺序定义的线型,以区别不同的曲线。它的多种语法格式如下:
1.plot(Y):若Y是一维数组时,plot(Y)是把(i,X(i))各点顺序连接起来,其中i的取值范围从1到length(X);若Y是普通的二维数组时,相当于对Y的每一列进行plot(Y(:,i))画线,并把所有的折线累叠绘制在当前坐标轴下。
2.plot(x,y):当x是一个向量,y是一个在某一方向和x具有相同的长度的二维数组时,plot(x,y)则是对x和y的每一行(或列)画线。
3.plot(x1,y1,x2,y2,x3,y3,…):表示对多组变量同时进行绘图,对于每一组变量,其意义同前所述。
4.plot(x1,y1,LineSpec,…):其中LineSpec是一个指定曲线颜色、线型等特征的字符串。可以通过它来指定曲线的线型、颜色以及数据点的标记类型,这在突出显示原始数据点和个性化区分多组数据的时候十分有用的。
例子1:利用line()函数绘制cos函数图形(程序见链接)