Varying vector from [0 100] to [100 0]
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Ismaeel Dasti
am 7 Jul. 2022
Kommentiert: Ismaeel Dasti
am 7 Jul. 2022
I have a function that takes a vector as an input. I want to run this function multiple times with a for loop while varying this vector from [0 100] to [100 0]. How can I vary this vector like that? Thank you.
2 Kommentare
Chunru
am 7 Jul. 2022
Consider moving a point from [0, 100] to [100, 0] on a plane. How do you move it? You have to specify other conditions. For examples, you can mover the point uniformly along an arc on a circle, or a straight line between the 2 points.
Specfify your requirements first.
Akzeptierte Antwort
DGM
am 7 Jul. 2022
Maybe something like this?
npoints = 11;
v = linspace(0,100,npoints);
for p = 1:npoints
thisv = [v(p) v(npoints-(p-1))];
myfunction(thisv);
end
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!