Varying vector from [0 100] to [100 0]
    9 views (last 30 days)
  
       Show older comments
    
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 Comments
  Chunru
      
      
 on 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.
Accepted Answer
  DGM
      
      
 on 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
See Also
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!

