您的位置:首页 > 编程语言 > MATLAB

Matlab 矩阵就是数组 数组就是矩阵

2017-02-21 14:42 246 查看
From  Matlab中plot函数全功能解析

X=1:10;
% 两个都是数组,必须具有相同的尺寸
X1=[X;X;X]';%10×3
Y1=rand(10,3)+1;%10×3
% 其中一个为向量,另一个为数组,自动匹配尺寸相等方向
X2=1:0.1:10;%1×91
Y2=[sin(X2);cos(X2)]';%91×2
% 其中一个是标量,另一为矢量,绘制垂直坐标轴的离散点
X3=1:10;
Y3=-0.5;
fh=figure('numbertitle','off','name','PLOT Usability Demo');%创建figure对象
ah=axes;%创建axes对象
h=plot(...%返回所有曲线句柄
ah,...%指定坐标系,可以省略,此时默认gca
X1,Y1,...%坐标数据
'-.^',...%曲线属性,可以省略或部分省略,此时自动选择
X2,Y2,...
'm-',...
X3,Y3,...
'o',...%注意此组数据设置线型和颜色无效,因为默认绘制离散点
'LineWidth',2,...%线宽
'MarkerEdgeColor','k',...%标识符边缘颜色
'MarkerFaceColor','r',...%标识符填充颜色
'MarkerSize',8)%标识符大小

X:  1 到10的数组

X1:10列3行的矩阵

                  |  1  2  3  4  5  6  7  8  9  10  |

       X1 :  |  1  2  3  4  5  6  7  8  9  10  |

                  |  1  2  3  4  5  6  7  8  9  10  |

X2: 1  1.1  1.2  1.3  1.4  1.5  ......  9.9  10     数组 or 矩阵

Y2: 二维数组

 

>> r = rand(10, 3)

r =

    0.7060    0.4387    0.2760

    0.0318    0.3816    0.6797

    0.2769    0.7655    0.6551

    0.0462    0.7952    0.1626

    0.0971    0.1869    0.1190

    0.8235    0.4898    0.4984

    0.6948    0.4456    0.9597

    0.3171    0.6463    0.3404

    0.9502    0.7094    0.5853

    0.0344    0.7547    0.2238

>> X=1:3;

X1=[X;X;X]' 

X1 =

    1     1     1

    2     2     2

    3     3     3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Matlab