Matrix Transfer of elements
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I had asked similar to this before but had not given enough details. So will try again. I am trying to determine the lowest potential path between 2 points search start and search goal. My path matrix is a 60X2 called path and my source matrix from which I derive my lowest potential cell is 3x3. Once I derive the lowest potential cell in the 3X3 matrix sample8, I transfer the index of this to path. I tried the foll code but get error: :"In an assignment A(:) = B, the number of elements in A and B must be the same." Did some checking and believe this is caused by the line - path(i)=SearchStart;(SearchStart=[3,7] declared earlier in my code.)Thanks for any help provided.
i=1;
path = inf(60,2);
path(i)=SearchStart;
sample8=inf(3,3);
0 commentaires
Réponses (1)
James Tursa
le 2 Déc 2015
Did you mean to assign the entire row? E.g., this?
path(i,:)=SearchStart;
Just guessing here since SearchStart is a 1x2 matrix.
Voir également
Catégories
En savoir plus sur Matrices and Arrays 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!