How do i save values in a loop to vectors?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
martin bjerring
el 7 de Dic. de 2020
Comentada: martin bjerring
el 7 de Dic. de 2020
How do i save values in a loop to vectors? for my example i want z1 and z2 to becomes vectors of each responding values of Z. Here is my try on writting the code.
-(for n=1:length (Vv)
f=(Vv(n))
A = [Kq+i*(2*pi*f)*Cq-((2*pi*f)^2)*Mq]
G =[0;((kt+i*(2*pi*f)*ct)*Stak)]
Z=A\G;
z1 = Z (1)
z2 = Z (2)
end)
0 comentarios
Respuesta aceptada
madhan ravi
el 7 de Dic. de 2020
V = cell(2, 1); % an example on how to store
for l = 1 : 2
V{l} = rand(2, 1);
end
celldisp(V)
3 comentarios
madhan ravi
el 7 de Dic. de 2020
[z1, z2] = deal( zeros(numel(Vv), 1) );
for n = 1 : numel(Vv)
f = Vv(n);
A = Kq + i * ( 2 * pi * f ) * Cq - ( ( 2 * pi * f ) ^ 2 ) * Mq
G = [0; ( ( kt + i * ( 2 * pi * f ) * ct ) * Stak ) ]
Z = A \ G;
z1(n) = Z(1);
z2(n) = Z(2);
end
Más respuestas (0)
Ver también
Categorías
Más información sobre Loops and Conditional Statements 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!