while
While loop that executes until the condition returns false.
Syntax
while (condition)
statement
end
Inputs
- condition
- Anything that can be logically tested.Note: If the value of the condition in a while statement is a vector or a matrix, it is considered true only if it is non-empty and all of the elements are non-zero.
Outputs
- statement
- Statement to be executed if while condition returns true.
Example
Simple while example:
a=0
while a ~= 10
a=a+1
end
a
a = 0
a = 1
a = 2
a = 3
a = 4
a = 5
a = 6
a = 7
a = 8
a = 9
a = 10
a = 10