I keep getting the error "Array indices must be positive integers or logical values?"
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
William Van Beek
le 6 Déc 2019
Commenté : William Van Beek
le 6 Déc 2019
I have been editing a code I found that models a 2 cart system using Euler's Method in an attempt to make it a 3 cart system. However, on line 63 I am recieving an error that states "Array indices must be positive integers or logical values." I am not sure what this means or how to fix it. Any help would be apprecieted. Thanks!
0 commentaires
Réponse acceptée
the cyclist
le 6 Déc 2019
In expressions like this one
k2(x2(n,:)-x1(n,:))
MATLAB is trying to index into the variable k2. You need to put in the multiplication sign explicitly:
k2.*(x2(n,:)-x1(n,:))
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Matrix Indexing dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!