MATLAB中创建矩阵的方法
2017-10-08 21:45
148 查看
在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的矩阵,可供使用。
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中创建一个矩阵的3种常用方法
- Matlab教程1_矩阵(数组) _ 一维数组的创建
- 【Matlab实验】 创建矩阵
- 将Matlab中的矩阵写入txt文件的方法
- Matlab中统计矩阵中相同元素的个数的方法
- 基于MATLAB的线性代数 创建全1矩阵
- MATLAB基本的使用方法归纳(图像,矩阵及函数)
- matlab--稀疏矩阵赋值创建和操作
- matlab中矩阵删除一行或一列的方法
- matlab中矩阵和向量的创建
- Matlab 提取矩阵 某一行 或者 某一列 的方法
- matlab稀疏矩阵创建及实例
- MATLAB基本的使用方法归纳(图像,矩阵及函数)
- Matlab快速删除矩阵中满足条件的行、列的方法
- 在matlab中把矩阵保存为二进制文件,在c中打开的方法
- MATLAB中矩阵的逻辑索引方法
- Matlab基础之高维矩阵创建和应用
- 关于Matlab中矩阵元素的表示方法
- MATLAB基本的使用方法(图像,矩阵及函数)