How do I fix this error: In an assignment A(I) = B, the number of elements in B and I must be the same!!!
Mostra commenti meno recenti
Hi all,
I am very new to Matlab and I am trying to define a variable V to be any number >=700 within the following for loop:
for i = 1:29
disp(i) = norm([p1(1,i+1),p1(2,i+1)]-[p1(1,i),p1(2,i)])*1000;
V = randn(1x29);
v >= 700;
CL(i) = (W(i).*g)./(0.5*density*(V.^2)*S);
CD(i) = CDo + ((CL(i).^2)/(3.14*AR*e));
T = ((CD(i)/CL(i))*(W(i)*g))/1000;
Wf(i) = SFC*T*(disp(i)/V);
W(i+1) = W(i)-Wf(i);
end
I have tried defining V to be a random (1x29) matrix but I get the following error:
In an assignment A(I) = B, the number of elements in B and I must be the same.
Error in trial (line 38)
CL(i) = (W(i).*g)./(0.5*density*(V.^2)*S);
Can anybody please help?
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Resizing and Reshaping Matrices in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!