what is the meaning of these two lines?
    3 views (last 30 days)
  
       Show older comments
    
siz = size(P);
for i = 1:siz(2)
with P is a 2*k matrix, P =[p1 .....pk] I want to understand what siz(2) means in the for loop. Thanks!!
0 Comments
Accepted Answer
  Geoff Hayes
      
      
 on 30 Nov 2017
        Saf - the size function returns the dimensions of the input parameter. In your case, if P is a 2x12 matrix so size(P) is
 siz = size(P);
 siz = 
  [ 2 12 ]
The for loop then iterates from 1 to siz(2) which (in this case) will be 12. So the loop will iterate over the number of columns in P.
3 Comments
More Answers (0)
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!