Save the answer as an array
Show older comments
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 Comments
Geoff Hayes
on 24 Oct 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
on 24 Oct 2019
Answers (0)
Categories
Find more on Logical in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!