Save the answer as an array
Mostrar comentarios más antiguos
Hi, may I ask how can I save the output MT as an array that has all the 19 values?
The code is as follows:
for y = 1.5 : 19.5
[MT, MN] = WTSingleVelocity(20, 0.209, -0.00698, 1, 0, y, 3.1416, 3);
disp(MT)
end
I've tried MT1 = zeros(20,1) and MT1 (y)= MT, but the indices are not integer so it is not working.
Thank you!
2 comentarios
Geoff Hayes
el 24 de Oct. de 2019
Jiaqi - is WTSingleVelocity code (of yours) that you can modify so that you can pass in an array (instead of scalars for y) and then get returned your MT array? If you can't modify the code to do this, then just use a different parameter for the index into MT1. For example,
k = 1;
MT1 = zeros(20,1)
for y = 1.5:19.5
[MT, MN] = WTSingleVelocity(20, 0.209, -0.00698, 1, 0, y, 3.1416, 3);
disp(MT)
MT1(k) = MT;
k = k + 1;
end
Jiaqi Dong
el 24 de Oct. de 2019
Respuestas (0)
Categorías
Más información sobre Logical en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!