This preview has intentionally blurred sections. Sign up to view the full version.
View Full Document
Unformatted text preview: Math245 Computer Lab set #4, Fall 2008 1 The for loop The for loop is a Matlab construct that repeats block of statements for specified number of times. The for loop has the form: for index = expression; statement 1; ... statement n; end This for loop executes Matlab statements 1 to n for all values of the loop variable index specified by the expression . For example, for i=1:10; statement 1; ... statement n; end This for loop repeats statement 1 to n from i=1 to i=10 . At the first time, Matlab assigns i=1 , then the statement block is executed. When Matlab hits end line Matlab goes back to for line assigning i=2 , and statement block is executed. Matlab repeats this process up to i=10 . In this example, if the expression for index variable is i=0:2:10; , the statement block is repeated from i=0 to i=10 , step 2( i=0,2,4,...,10 ). Here is an example to calculate 100!. fact=1; for i=1:100; fact = fact*i; end Here is an example to calculate a geometric sum 50 X i =0 ar i = a + ar + ar 2...
View
Full
Document
This note was uploaded on 11/08/2009 for the course MATH 245 at USC.
 '07
 Alexander
 Math, matlab

Click to edit the document details