Effacer les filtres
Effacer les filtres

Error about A(I) = B?

2 vues (au cours des 30 derniers jours)
Villanova
Villanova le 30 Mar 2014
Commenté : dpb le 31 Mar 2014
Hi. I was wondering why I get this error
??? In an assignment A(I) = B, the number of elements in B and
I must be the same.
Error in ==> detection_control_3_19_2014 at 194
[f1(i) f2(i)] =
control_forces(x(i),y(i),theta(i),Cc,xd_d(i),xdd_d,xddd_d,yd_d(i),ydd_d,yddd_d,t(i));
  1 commentaire
dpb
dpb le 31 Mar 2014
Because they're not? (the same size, that is).
A(i) is an element of A, B is an array or vector.
You need an addressing expression on the left that's the same size as
size(B)
to assign to an array unless you make it a cell array by encapsulating B in the curly braces "{}"

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Data Types 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!

Translated by