Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Outline
Operadores relacionais
Operadores logicos
uma classe de operac sobre Os operadores logicos sao oes variaveis ou valores pre-denidos.
Operador & |
Descric ao e ou Nao
Exemplo a &b a |b a
Outros operadores
Descric ao xor Devolve 1 se todos os elementos do vetor forem 1 Devolve 1 se pelo menos um elemento do vetor for 1 diferente de 0 Devolve os indices do vetor cujo valor e maior que 2 Devolve os endices do vetor cujo valor e
Operadores precedencia
Precedencia 1 2 3 4 5 6 7 8
Operador (, ) , not(.) , / +, <, >, >=, <=, ==, = &, and(.,.) |, or(.,.)
if-end
1 2 3 4 5
if-else-end
for verdadeira, Executa o 1o block de codigo se a condic ao o caso contrario executa o 2 bloco
1 2 3 4 5 6 7
if-elseif-else-end
Executa o 1o , 2o ou 3o bloco de acordo com as condic oes logicas
1 2 3 4 5 6 7 8 9 10
i f condicao1 comando1 comando2 e l s e i f condicao2 comando3 comando4 else comando5 comando6 end
9
switch-case-end
Executa o conjunto de comandos de acordo com a expressao
1 2 3 4 5 6 7 8 9 10 11
s w i t c h expressao case v a l o r 1 comando1 comando2 case { v a l o r 2 , v a l o r 3 } comando3 comando4 otherwise comando5 comando6 end
10
for-end
1 2 3 4 5
11
while-end
1 2 3 4 5
12
break, continue
break
continue
13
Func oes
function
As func oes, normalmente, devem ser denidas em cheiros .m com o mesmo nome.
function [parametros de saida] nome da funcao(parametros de entrada)
14
area perimetro.m
1 2 3