Você está na página 1de 2

Principais comandos do Matlab

Uma lista com os principais comandos do Matlab utilizados no curso

Comando Descrição
entrada de dados através do teclado. Tem a opção de enviar uma
input
mensagem ao usuário.
disp saída de dados no monitor. Mostra mensagem e valor de variáveis.
clc limpa a tela
clear limpa a memória
if "se". Permite a tomada de decisão com base em uma expressão lógica.
"caso contrário". Acompanha o "if" e é executado quando a expressão
else
lógica é falsa.
"caso contrário, se". Semelhante a "else" mas permite colocar uma
elseif
condição ("else" não aceita condição)
x^n "^" eleva o valor de "x" a "n".
sqrt raiz quadrada
< "menor". Utilizado para construir expressões lógicas
> "maior"
<= "menor ou igual"
>= "maior ou igual"
== Compara se é igual
&& operador "E". Utilizado para construir expressões lógicas
|| operador "OU"
~ operador "Não" (negação lógica)
~= Compara se é diferente
% permite colocar comentários no programa
/ divisão
* multiplicação
'    ' apóstrofo. Utilizado para criar mensagens (strings, cadeias de caracteres)
rem fornece o resto da divisão inteira
while "enquanto". Utilizado para criar laços de repetição
for "para". Laços de repetição
[] cria um vetor ou uma matriz
":" cria uma sequência de números. 1:5 cria números que variam de 1 até
1:5
5
1:3:5 Semelhante ao anterior, de 3 em 3.
50:-2:10 De 50 até 10, pulando de 2 em 2.
fix converte um número real em inteiro
floor converte um número real em inteiro
ceil converte um número real em inteiro
round converte um número real em inteiro
Cria um somatório
soma=0;

soma=soma+termo;
produto=1;
Cria um produtório
produto=produto*termo;

quebra (interrompe) um laço de repetição. Não quebra laços aninhados


break
(laço dentro de laço)
end comando que fecha diversas construções, como: if, while, for, function, ...
inf infinito
pi o número Pi

tic
conta quantos segundos passaram entre tic e toc
toc

"()" serve para indexar um vetor (obter o elemento armazenado na


vetor(i)
posição i)
[1 2 3] vetor-linha
[1; 2; 3] vetor-coluna
numel número de elementos em um vetor
retorna (em um vetor) as dimensões de uma matriz (ou vetor). O primeiro
size
valor retornado é o número de linhas e o segundo é o número de colunas
zeros cria uma matriz (ou vetor) preenchida com zeros
ones cria uma matriz (ou vetor) preenchida com uns
converte um número em mensagem (string). É útil para colocar várias
num2str
informações no disp
det calcula o determinante de uma matriz
afirma que uma expressão lógica é verdadeira. Se for falsa, dá erro. Se for
assert
verdadeira, o programa segue normalmente.
true valor lógico "verdadeiro"
false valor lógico "falso"
function cria uma função. O nome do arquivo deve ser igual ao nome da função.
' obtém a matriz (vetor) transposta

Você também pode gostar