MATLAB中创建矩阵的方法

在MATLAB中创建矩阵的方法一般有3种:第一种是直接输入矩阵元素;第二种是通过调用函数生成特殊矩阵;第三种是利用M文件创建矩阵。

1.元素直输法创建矩阵

在MATLAB中,创建一个矩阵最简单的方法是使用矩阵构造符号[ ],在[ ]中,使用逗号“,”或空格“ ”分隔矩阵的列,使用分号“;”分隔矩阵的行。

2.调用函数生成特殊矩阵

MATLAB提供了许多函数用来生成特殊矩阵,比如全0矩阵,全1矩阵,单位矩阵,均匀分布随机矩阵,正态分布随机矩阵。

3.利用M文件创建矩阵

对于比较大且复杂的矩阵,可以为它专门建立一个M文件。

【例1】利用M文件创建data矩阵。

(1)启动MATLAB文本编辑器,并输入待建立的矩阵:

data=[ 11 21 31 41 51 61 71 81 91;

   12 22 32 42 52 62 72 82 92;

   13 23 33 43 53 63 73 83 93 ];

(2)把输入的矩阵存盘(设文件名为 matrix.m)

(3)在MATLAB命令行窗口中输入matrix,就可以运行该M文件,就可以自动建立一个名为data的矩阵,可供使用。


你可能感兴趣的:(MATLAB,创建矩阵,MATLAB)