Index exceeds matrix dimensions error?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
L =[1 2 0.1
1 4 0.05
1 5 0.08
2 3 0.05
2 4 0.05
2 5 0.1
2 6 0.07
3 5 0.12
3 6 0.02
4 5 0.2
5 6 0.3 ]
ln = L(:,1);
rn = L(:,2);
X = L(:,3);
Q=[1;2;3;4;5;6]
for i = ln
j = rn
Pt(i,j)=(Q(i)-Q(j))/X(i,j); %Transmission power
end
the answer im looking for is pt(1,2),pt(1,4),pt(1,5),pt(2,3),pt(2,4),pt(2,5),pt(2,6),pt(3,5),pt(3,6),pt(4,5),pt(5,6)
i should have 11 pt but i get Index exceeds matrix dimensions error? and believe me i tried many things but still have the problem..so help me please..
2 commentaires
KSSV
le 11 Jan 2022
To have 11 pt, your should have 12 Q's. But you have only 6 here. Rethink on your problem.
Réponse acceptée
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Matrix Indexing dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!