function write numberous vectors out

1 visualización (últimos 30 días)
Fiboehh
Fiboehh el 2 de Abr. de 2011
Hellow, i want to write a function that generates a amount of vectors (projections) with length size. I have written this but it doesnt work. Plz help
function f(i) = opvullen( projections,Lx,Ly )
%try to write vectors
size=Lx*Ly;
for i=1:projections
f(i)=zeros(1,size);
end
  1 comentario
Andrew Newell
Andrew Newell el 2 de Abr. de 2011
How does it not work? Are you getting an error message?

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 2 de Abr. de 2011
As cell array:
function f = opvullen( projections,Lx,Ly )
%try to write vectors
size=Lx*Ly;
f = cell(projections,1);
for i=1:projections
f{i}=zeros(1,size);
end
Or, as numeric array since they are all the same size
function f = opvullen( projections,Lx,Ly )
%try to write vectors
size=Lx*Ly;
f = zeros(size,projections);
for i=1:projections
f(:,projections)=zeros(1,size);
end

Más respuestas (0)

Categorías

Más información sobre Elementary Math en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by