if, elseif, else
Execute statements if condition is true
Syntax
ifexpressionstatementselseifexpressionstatementselsestatementsend
Description
if evaluates an expression,
and executes a group of statements when the expression is true. An
expression is true when its result is nonempty and contains only nonzero
elements (logical or real numeric). Otherwise, the expression is false.expression, statements,
end
The elseif and else blocks
are optional. The statements execute only if previous expressions
in the if...end block are false. An if block
can include multiple elseif blocks.
Examples
More About
Tips
You can nest any number of
ifstatements. Eachifstatement requires anendkeyword.Avoid adding a space after
elsewithin theelseifkeyword (else if). The space creates a nestedifstatement that requires its ownendkeyword.
Extended Capabilities
Version History
Introduced before R2006a