Loop Fuction to keep adding 1
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Aldo Hernandez
le 26 Nov 2019
Modifié(e) : Turlough Hughes
le 26 Nov 2019
I want to write a function that will continously keep adding adding 1 to a coordinate.
Say we have a matrix point [X,Y]. I want to keep adding 1 to the Y component of the point until a set ending and have all of these set as different points.
For example, say we have [X,Y] and we want to stop at [X,Y+3]. I want to have a set of points that at the end looks like:
[X,Y],[X,Y+1],[X,Y+2],[X,Y+3]
I apologize if this isnt clear. I have no experience with loop functions and also do not know how to terminate them at a given point.
0 commentaires
Réponse acceptée
Turlough Hughes
le 26 Nov 2019
Modifié(e) : Turlough Hughes
le 26 Nov 2019
You shouldn't need to write a function for this. I would just define your first x and y, and then n being the length:
x1=1; y1=4; n=20; %nominally selected values
Your answer would then be:
x=x1.*ones(1,n);
y=y1:y1+n-1;
0 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!