通过资料的整理,使用Matlab语言的plot函数将数据可视化,plota函数也是一个比较常用的二维绘图函数,针对向量或矩阵。如果你也想试一试,初学者记得使用clf、close或close all,可以关闭你开启的figure面板。
在Matlab的Command Window中输入help plot,会有一个关于plot函数的使用说明。下面做一些简单的翻译,建议读读原文。
plot主要用于线性绘图,二维平面里的。常用的有3种调用方式:plot(X,Y)、plot(Y)、plot(X,Y,S)。翻译如下:
(1)plot(X,Y)
plot(X,Y) plots vector Y versus vector X.(2)plot(Y)
plot(Y) plots the columns of Y versus their index.主要功能:以X元素为横坐标值,Y元素为纵坐标值绘制曲线。
(3) plot(X,Y,S)
Various line types, plot symbols and colors may be obtained with plot(X,Y,S).
下图列出一些参数的种类:
注:再加一种,是plot(X,Y1,X,Y2):以公共的x元素为横坐标值,以y1,y2,… 元素为纵坐标值绘制多条曲线。
附:一个相关的中文帮助文档,传送门:http://wenku.baidu.com/link?url=WAZ-fKUFsNIJaZzi8eu5CccSy8MrDTvBW4Mp57ExUabey7E0ei149PK_aCqPz8uvSJzHxw-2jjXo5m4Wn2t9Nb57N1mJQgPr6_BiwJmgtIa
代码如下:
x=0:pi/10:2*pi; %给X轴坐标设定初值 y1=sin(x); y2=cos(x); plot(x,y1,x,y2) %同一副图中绘制sin、cos函数
代码如下:
代码如下:
x=1:1:10; %设置X轴初始化值和间隔 y = [sin(x);cos(x)]; % y是一个二维矩阵,每一行会输出一条曲线 plot(x,y);代码如下:
x=[1:1:10]'; %设置X轴初始化值和间隔 y = [sin(x),cos(x)]; % y是一个二维矩阵,每一列会输出一条曲线 plot(x,y);
未完待续.....