Azzera filtri
Azzera filtri

assigning 32 values in an equation by for loop in matlab

1 visualizzazione (ultimi 30 giorni)
i have generated 32 3D points and 32 2D points from a graph. now i wish to assign those points in an equation. i want the equation to be in format as
A = [X11*x11 Y11*y11 Z11;X22*x22 Y22*y22 Z22;.....]
like this
this is my code
for h=1:32
A = [Xhh*xhh Yhh*yhh Zhh];
disp(A);
end
now how can i write the program, so that my values in matrix A will come in a column instead of rows? i mean to say that it will come like this
[X11*x11 Y11*y11 Z11
X22*x22 Y22*y22 Z22
X33*x33 Y33*y33 Z33
....
...
...]
if i write like
A = [Xhh*xhh Yhh*yhh Zhh]
then it will all come in a row. please let me know how to solve this

Risposta accettata

Walter Roberson
Walter Roberson il 18 Mar 2013

Più risposte (1)

Matt J
Matt J il 18 Mar 2013
Modificato: Matt J il 18 Mar 2013
One simple modification would be to load the data row-wise as you're doing now and then transpose
A=A.';

Categorie

Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange

Prodotti

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by