关于matlab矩阵特征向量的问题要求一个含参数的矩阵的特征值和特征向量,如国结果是以虚数表示时,我不想把所有的结果都显示出来,只想把存在实部大于0的那部分显示出来,该如何实现?例如

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 04:10:50
关于matlab矩阵特征向量的问题要求一个含参数的矩阵的特征值和特征向量,如国结果是以虚数表示时,我不想把所有的结果都显示出来,只想把存在实部大于0的那部分显示出来,该如何实现?例如关于matlab矩

关于matlab矩阵特征向量的问题要求一个含参数的矩阵的特征值和特征向量,如国结果是以虚数表示时,我不想把所有的结果都显示出来,只想把存在实部大于0的那部分显示出来,该如何实现?例如
关于matlab矩阵特征向量的问题
要求一个含参数的矩阵的特征值和特征向量,如国结果是以虚数表示时,我不想把所有的结果都显示出来,只想把存在实部大于0的那部分显示出来,该如何实现?
例如 矩阵for Xc=0.85:0.4575:10
A =[-4179/14317 38009/28634 -6558011107873165*2^(-61) 0 6474480396118621*2^(-59) 4744231324742093*2^(-58) -9950/42951 0;-1 -42/191 50/191 0 8538633403822592*2^(-51) 6256757235559658*2^(-50) 0 -100/573;-7875/28634 71625/57268 -6262900608018873*2^(-59) 0 6100327006393174*2^(-59) 8940134405921030*2^(-59) -3125/14317 0;0 0 0 0 1 0 0 0;0 -7684061700217884*2^(-56) -5083102811422187*2^(-66) -5083/15660 -6761890687512570*2^(-58) 0 0 0;0 -4881639197785480*2^(-57) 6458530630983485*2^(-68) 0 -6420807358500570*2^(-62) 0 0 0;Xc 0 0 0 21721/1000 12733/400 0 1;0 Xc 0 0 -26883/53125 -927/1250 -1 0]
s=eig(A)
if real(s)>0
disp(s)
end
end
这是我编写的,可不能达到目的,

关于matlab矩阵特征向量的问题要求一个含参数的矩阵的特征值和特征向量,如国结果是以虚数表示时,我不想把所有的结果都显示出来,只想把存在实部大于0的那部分显示出来,该如何实现?例如
k=0;B=[];C=[];m=0;
for Xc=0.85:0.4575:10
k=k+1;
A =[-4179/14317 38009/28634 -6558011107873165*2^(-61) 0 6474480396118621*2^(-59) 4744231324742093*2^(-58) -9950/42951 0;-1 -42/191 50/191 0 8538633403822592*2^(-51) 6256757235559658*2^(-50) 0 -100/573;-7875/28634 71625/57268 -6262900608018873*2^(-59) 0 6100327006393174*2^(-59) 8940134405921030*2^(-59) -3125/14317 0;0 0 0 0 1 0 0 0;0 -7684061700217884*2^(-56) -5083102811422187*2^(-66) -5083/15660 -6761890687512570*2^(-58) 0 0 0;0 -4881639197785480*2^(-57) 6458530630983485*2^(-68) 0 -6420807358500570*2^(-62) 0 0 0;Xc 0 0 0 21721/1000 12733/400 0 1;0 Xc 0 0 -26883/53125 -927/1250 -1 0];
B(:,k)=eig(A);
end
[a,b]=size(A);
for i=1:k
for j=1:a
if real(B(i))>0
m=m+1;
C(m)=real(B(i));
end
end
end

这样
s=eig(A)
c=s(find(real(s)>0))

matlab 关于求特征根的问题eig和eigs有什么区别!例如我要求一个矩阵的特征根和特征向量,要求最大特征根下的特征向量!用matlab怎么求!a= 1.0000 0.5000 4.0000 3.0000 3.00002.0000 1.0000 7.0000 5.0000 5.00000.250 关联矩阵特征向量的问题, 关于matlab矩阵特征向量的问题要求一个含参数的矩阵的特征值和特征向量,如国结果是以虚数表示时,我不想把所有的结果都显示出来,只想把存在实部大于0的那部分显示出来,该如何实现?例如 关于矩阵不同特征值特征向量问题, 关于matlab求解矩阵的问题小弟欲问各位大虾一个问题;欲求矩阵A的最大特征值及相应的特征向量,再matlab中如何编写语句,十万火急,跪求!高分悬赏. 线性代数问题,关于实对称矩阵的特征值与特征向量问题. 关于矩阵特征值、特征向量的一个选择题, 怎么用matlab求矩阵的特征向量和最大值 matlab中如何求矩阵的特征值和特征向量 在MATLAB中怎样由矩阵的特征值求出特征向量 在matlab中怎样求矩阵的特征向量 怎样用matlab程序求矩阵的最大特征值和特征向量 如何随机提取matlab矩阵中一个元素的位置关于matlab矩阵问题 如何用matlab求矩阵的正交特征向量?用eigs好像只能求出普通的特征向量,我想要求矩阵的一组相互正交的特征向量,请问matlab中有没有相应的命令可以做到?求指导!还有特征向量的归一化是什么 matlab 矩阵卷积的问题 利用Matlab 求解两个很简单的问题一共100分1.利用Matlab求解下列线性方程组:2x1+3x2+7x3=1; x1+9x2+x3=-7;3x1+x2+2x3=9;要求先分别列出系数矩阵和常数列向量,求出其行列式、秩、特征值及特征向量矩阵 在matlab中,关于PCA降维运算,求得特征向量矩阵之后,又要如何才能得到我需要的投影矩阵呢?比如:现在有100*30维的数据矩阵,求得特征向量矩阵为30*30维,现在需要一个30*10维的特征向量矩阵.( matlab中怎样求矩阵的特征向量?有一个矩阵,不是方阵,是一个m行n列的矩阵,现在想求该矩阵的特征向量.