用MATLAB求矩阵的最大特征值
时间: 2023-11-02 11:06:16 浏览: 277
用MATLAB求矩阵特征值.pdf
可以使用MATLAB中的`eig()`函数来求解矩阵的特征值,再利用`max()`函数求出最大特征值。具体代码如下:
```matlab
A = [1 2 3; 4 5 6; 7 8 9]; % 定义矩阵A
lambda = eig(A); % 求解矩阵A的特征值
max_lambda = max(lambda); % 求解最大特征值
disp('矩阵A的特征值为:')
disp(lambda)
disp(['矩阵A的最大特征值为:', num2str(max_lambda)])
```
其中,`eig()`函数返回一个列向量,包含矩阵的所有特征值,`max()`函数求出这个向量中的最大值,`num2str()`函数将最大特征值转换成字符串输出。
阅读全文