I think I need a for loop,
Show older comments
I need a Variable like x to have 3 different values and matlab to calculate the whole code based on those 3 values simultaneously. then I need another variable to have 3 different values, so I will have 9 different answers based on that change. but I need matlab to give me a matrix as (9,1)..any helps?
Answers (1)
John D'Errico
on 7 Feb 2023
Edited: John D'Errico
on 7 Feb 2023
[x,y] = meshgrid(1:3,[2 3 5])
z = x+y
If you need it as a 9x1 array, then just unroll the arrays into vectors.
z = z(:)
Start to learn how to use MATLAB as it is designed to be used, instead of writing everything as a loop.
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!