Ich möchte A
MATLAB Erstellen einer 2-mal-2-Matrix aus vier Listen?
Bei einer zeitabhängigen Matrix
%t = [1,2,3];
A11 = [1,2,3]; %This is time-dependence of A(1,1)
A12 = [2,3,4]; %This is time-dependence of A(1,2)
A21 = [1,1,1]; %This is time-dependence of A(2,1)
A22 = [2,2,2]; %This is time-dependence of A(2,2)
so dass
bei t = 1
, A = [2 3;1 2];
A = [1 2;1 2];
bei t = 2
konstruieren
bei t = 3
A = [3 4;1 2];
Im Allgemeinen sind die vier Listen viel länger. Wie kann ich eine Liste der Matrix A
so aufbauen, dass ich weiß, was A
zu jedem Zeitpunkt für die Eigenwertberechnung ist.
Nachdem ich das gemacht habe, möchte ich die Eigenvektoren zu jedem Zeitpunkt finden. Zum Beispiel
[V D] = eig(A)
Ich weiß nicht '[1, 2; 1, 2], [2, 3; 1, 2], [3, 4; 1, 2] 'vorher. Ich handschrift es in dem Beispiel. Im Allgemeinen habe ich 4 Listen, die viel länger sind. – kyle
@kww dann stapeln sie wie ich in meinem Schnitt gezeigt habe und 'Drehen' die resultierende 3D-Matrix mit 'permute' – Dan
danke. Was macht "[1,3,2]" hier? Wie kann ich auch das Eigenspektrum von 'A' zu jedem Zeitschritt berechnen? – kyle