matlab如何获取矩阵的长宽
时间: 2023-11-21 21:12:24 浏览: 92
可以使用size函数获取矩阵的长宽,例如:
```matlab
A = rand(3,4); % 生成一个3行4列的随机矩阵
[m,n] = size(A); % 获取矩阵A的长宽,将结果赋值给m和n
disp(m); % 输出矩阵A的行数
disp(n); % 输出矩阵A的列数
```
输出结果为:
```
3
4
```
也可以只获取矩阵的行数或列数,例如:
```matlab
A = rand(3,4); % 生成一个3行4列的随机矩阵
m = size(A,1); % 获取矩阵A的行数,将结果赋值给m
n = size(A,2); % 获取矩阵A的列数,将结果赋值给n
disp(m); % 输出矩阵A的行数
disp(n); % 输出矩阵A的列数
```
输出结果与上面相同。