Matlab 矩阵表示方法:手动输入、内置函数和外部文件
Matlab 中矩阵的表示方法主要有三种:
- 手动输入法: 直接在 Matlab 命令窗口或脚本中手动输入矩阵元素,用方括号'[]' 表示矩阵,用逗号',' 或分号';' 分隔行列,如下所示:
A = [1, 2, 3; 4, 5, 6; 7, 8, 9]
- 内置函数法: 利用 Matlab 内置函数生成矩阵,如 zeros() 函数生成全零矩阵,ones() 函数生成全1 矩阵,eye() 函数生成单位矩阵等,如下所示:
B = zeros(3, 4) % 生成 3 行 4 列的全零矩阵
C = ones(2, 3) % 生成 2 行 3 列的全1 矩阵
D = eye(5) % 生成 5 阶的单位矩阵
- 外部文件法: 将矩阵数据储存在外部文本文件中,然后利用 Matlab 内置函数 load() 读取文件中的数据并转换为矩阵,如下所示:
load('matrix.txt') % 读取名为 matrix.txt 的文本文件
其中,matrix.txt 文本文件中的数据格式应该类似于下面这样:
1 2 3
4 5 6
7 8 9
原文地址: https://www.cveoy.top/t/topic/m7ZX 著作权归作者所有。请勿转载和采集!