How to assign output to columns of an array/matrix?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Hi all,
I am trying to store the output in an array/matrix of 3 columns.
d = sqrt(((rename(:,1) - xorigin).^2) + ((rename(:,2) - yorigin).^2));
for i=1:numel(rename(:,1))
threeD.image.rename(:,1) = d .* cos(ltheta);
threeD.image.rename(:,2) = d .* sin(ltheta);
threeD.image.rename(:,3) = rename(i,1);
end
When i do this, it keeps telling me that I have this error: "Subscripted assignment dimension mismatch" I am not sure whether am I assigning it correctly. How can I solve this?
Thanks in advance!
2 comentarios
Wayne King
el 5 de Nov. de 2012
You should give us the sizes of rename(), xorigin, d, 1theta and threeD.image.rename
Respuestas (0)
Ver también
Categorías
Más información sobre Shifting and Sorting Matrices en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!