matlab怎么求非方阵的逆矩阵
时间: 2024-01-15 12:19:43 浏览: 513
inverse(A):方阵的逆-matlab开发
在MATLAB中,可以使用`pinv`函数来求解非方阵的广义逆矩阵。下面是一个示例:
```matlab
A = [1 2 3; 4 5 6]; % 非方阵
A_inv = pinv(A); % 求广义逆矩阵
disp(A_inv);
```
输出结果为:
```
-0.9444 0.4444
-0.1111 0.1111
0.7222 -0.2222
```
另外,如果你想求解方阵的逆矩阵,可以使用`inv`函数。下面是一个示例:
```matlab
B = [1 2; 3 4]; % 方阵
B_inv = inv(B); % 求逆矩阵
disp(B_inv);
```
输出结果为:
```
-2.0000 1.0000
1.5000 -0.5000
```
阅读全文