![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/280477/image.png)
1xn matrix of variables
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I need to create a one column matrix F where for n inputs, there are n F values.
For example:
n = 3:
F = F1
F2
F3
I know that I need to create a for loop this but I'm not sure how to do it.
And then I need an if statement saying that for all F(<n), F(<n) = 0 and F(n) = 1000.
In this example, F1 = 0 and F2 = 0, but F3 = 1000.
2 commentaires
Rik
le 29 Mar 2020
Numbered variables are a bad idea. You should be using an array, as the answer below describes.
Réponse acceptée
Ameer Hamza
le 29 Mar 2020
Modifié(e) : Ameer Hamza
le 29 Mar 2020
Just run
n = 3;
F(3) = 1000;
Result
F =
0 0 1000
It will automatically fill the first two elemets with zero.
2 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!