计算每个阶段主要特征向量矩阵在一个大数组

3视图(30天)
你好,
我试图写一个for循环将数组的主导特征向量矩阵的11 X 11 X 10000数组。我的问题是在解耦的V (V, D) = eig (A)。我希望下面的代码可以给一个想法的我想做什么,但请让我知道我什么都需要更清楚。
LHS_matrices;
R_EIGENVECTORS = 0 (nstages 1 nsample);
k = 1: nsample
[V D] = eig (LHS_MATRICES (:,:, k));
R_EIGENVECTORS (: 1 k) = V (: 1);
结束
代码运行,但所有的特征向量输出是相同的,似乎是不正确的,例如:
瓦尔(::1)=
0
1
0
0
0
0
0
0
0
0
0
瓦尔(::2)=
0
1
0
0
0
0
0
0
0
0
0
下面代码是完美的人口增长率决定的主导特征值(我是保护生物学家)。如果有人知道这样我可以使用确定的主导特征向量(因此稳定人口分布),那将是惊人的!
LHS_matrices;
特征值= 0 (nsample, 1);
k = 1: nsample
特征值(k, 1) = max (abs (eig (LHS_MATRICES (:,:, k))));
结束
6个评论

登录置评。

答案(0)

类别

找到更多的在描述性统计帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的