I think I need a for loop,
Afficher commentaires plus anciens
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?
Réponses (1)
John D'Errico
le 7 Fév 2023
Modifié(e) : John D'Errico
le 7 Fév 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.
Catégories
En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!