%求特征值和特征向量
x=0:0.01:50;
A=[1 2 3 12;4 5 6 11;7 8 9 10;2 3 4 5];
B=[2 7;3 4];
eig(A);
% ans =
%
% -0.37228
% 5.3723
A=[1 2 3 12
4 5 6 11
7 8 9 10
2 3 4 5];
%返回一个m*n的矩阵C, C中元素是按列从A中得到的。如果A中元素个数没有m*n个, 则会引发错误。
%按列读取的
C=reshape(A,2,8)
% C =
%
% 1 7 2 8 3 9 12 10
% 4 2 5 3 6 4 11 5
eig(A)%只输出特征值A 必须为方阵。
% ans =
%
% 22.0598 + 0.0000i
% -1.0299 + 2.0926i
% -1.0299 - 2.0926i
% -0.0000 + 0.0000i
[V,D]=eig(A)
% V =
%
% -0.3248 + 0.0000i 0.7563 + 0.0000i 0.7563 + 0.0000i 0.4082 + 0.0000i
% -0.5256 + 0.0000i 0.1012 - 0.1158i 0.1012 + 0.1158i -0.8165 + 0.0000i
% -0.7264 + 0.0000i -0.5539 - 0.2317i -0.5539 + 0.2317i 0.4082 + 0.0000i
% -0.3008 + 0.0000i -0.0063 + 0.2091i -0.0063 - 0.2091i 0.0000 + 0.0000i
%
%
% D =
%
% 22.0598 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i
% 0.0000 + 0.0000i -1.0299 + 2.0926i 0.0000 + 0.0000i 0.0000 + 0.0000i
% 0.0000 + 0.0000i 0.0000 + 0.0000i -1.0299 - 2.0926i 0.0000 + 0.0000i
% 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i -0.0000 + 0.0000i
u=A(1,:);%提取矩阵第一行
% u =
%
% 1 2 3 12
z=B(:,1);%提取矩阵的第一列
% z =
%
% 2
% 3
A(1:1);%提取矩阵的第一行,第一列元素
% ans =
%
% 1
% A(1,:)=[];%将第一行去掉
% A =
%
% 4 5 6 11
% 7 8 9 10
% 2 3 4 5
% A(1,:)=10;%将A的第一行元素全部变为10
% A =
%
% 10 10 10 10
% 4 5 6 11
% 7 8 9 10
% 2 3 4 5
% B‘;%求矩阵的转置
%
% ans =
%
% 2 3
% 7 4
% rank(B);%求矩阵的秩
% ans =
%
% 2
y=sin(x);%sin函数
plot(x,y,‘r+:‘);%绘图r-红色,+--dottd :--线条
% %plot(x,y,‘*‘,x,y,‘r‘);
% j=tan(x);
% plot(x,j,‘*‘)
% y=exp(x); %指数函数
% plot(x,y)
% y=log(x); %对数函数
% plot(x,y)
y=sin(x)的图像如下图所示
j=tan(x);如下图所示
y=exp(x);图像如下图所示
y=log(x);图像如下图所示
原文:https://www.cnblogs.com/xyblogs/p/8762056.html