Tabela de Comandos MATLAB

Fazer download em docx, pdf ou txt
Fazer download em docx, pdf ou txt
Você está na página 1de 4

Tabela de Comandos MATLAB

Comando Descrição Exemplo


Comandos de Gerenciamento
clc Limpa todas as ações que se >>clc
encontram na Command
Window.
clear Remove todas as variáveis da >>clear
memória.
clear all Limpa todas as variáveis e >>clear all
funções da area de trabalho.
clear x,y,z Remove somente as >>clear x
variáveis x,y e z da memória
close all Este comando permite que >>close all
todas as janelas abertas
sejam fechadas, com exceção
do programa principal e a da
janela utilizada no momento.
disp Visualiza matrizes ou textos. >>disp (X)
help Lista todos os tópicos que a >>help
ajuda está disponível.
help topic Fornoce ajuda sobre o tópico >>help disp
em questão.
helpwin Abre a janela de ajuda interativa.
>>helpwin
length Comprimento de um vetor >>length x
ou textos.
load Carrega variáveis do disco >>load mydata.mat v1 % Use with literal filename
>> load 'my data file.mat' v1 % Use when filename
has spaces
>>d = load('mydata.mat', 'v1') % Use when output is
specified
>>load(savefile, 'v1') % Use when filename is stored
in a variable
look for string Lista os tópicos de ajuda >>lookfor troca
contendo a expressão.
save Armazena as variáveis do >>save mydata.mat v1 % Use with literal filename
espaço de trabalho no disco. %Mesmo que o load
size Tamanho da matriz. >>size X
who Lista as variáveis correntes >>who
armazenadas na área de
trabalho.
whos Mostra uma lista de variáveis >>whos
correntes armazenadas com
informações detalhadas de
seus tamanhos.
Controle de Fluxo
break Termina a execução de um Veja no exmplo do switch-case.
loop.
else Usado junto com if. Veja no exmplo do if.
elseif Usado junto com if. Veja no exmplo do if.
end Termina a atuação dos Veja no exmplo do if.
comandos.
for FOR Variável = início:passo:fim
>>for i= 1:0.1:10
Repete comandos por um faça alguma coisa
número específico de vezes. end
if Executa comandos >>if expression
condicionalmente. statements
elseif expression
statements
else
statements
end
return Retorna à função chamada. >>if isempty(A)
d = 1;
return
else
...
End
switch-case É um bloco de declarações >>switch lower(method)
que se repete enquanto a case {'linear','bilinear'}
condição for satisfeita. disp('Method is linear')
case 'cubic'
disp('Method is cubic')
case 'nearest'
disp('Method is nearest')
otherwise
break
end
while Repete comandos por um >>E = 0*A; F = E + eye(size(E)); N = 1;
número indeterminado de while norm(E+F-E,1) > 0,
vezes. E = E + F;
F = A*F/N;
N = N + 1;
end

Operações Aritméticas
Operação Aritmética Símbolo Exemplo
Adição + 10+5=15
Subtração - 40-5=35
Multiplicação * 10*5=50
Divisão a direita / 10/5=2
Divisão a esquerda \ 10\5=1/2
Exponenciação ^ 10^5=100000
Funções Trigonométricas
Função Descrição
sin(x) Calcula o seno de x, onde o x está em radianos.
cos(x) Calcula o cosseno de x, onde o x está em radianos.
tan(x) Calcula a tangente de x, onde o x está em radianos.
cot(x) Calcula a tangente de x, onde o x está em radianos.
sec(x) Calcula a tangente de x, onde o x está em radianos.
csc(x) Calcula a tangente de x, onde o x está em radianos.
asin(x) Calcula o arco cujo seno é x, onde x deve estar entre 1 e -1.
acos(x) Calcula o arco cujo cosseno é x, onde x deve estar entre 1 e -1.
atan(x) Calcula o arco cuja tangente é x.
atang2(y,x) Calcula o arco cuja tangente é x/y.
sinh(x) Calcula o seno hiperbólico de x.
cosh(x) Calcula o cosseno hiperbólico de x.
tanh(x) Calcula a tangente hiperbólica de x.
asinh(x) Calcula o arco cujo seno hiperbólico é x.
acosh(x) Calcula o arco cujo cosseno hiperbólico é x.
atanh(x) Calcula o arco cuja tangente hiperbólica é x.
Funções Elementares
abs(x) Calcula o valor absoluto de x.
sqrt(x) Calcula a raiz quadrada de x.
round(x) Arredonda o valor de x para o inteiro mais próximo.
fix(x) Arredonda o valor de x para o inteiro mais próximo do zero.
floor(x) Arredonda o valor de x para o interiro em direção de +∞.
ceil(x) Arredonda o valor de x para o interiro em direção de -∞.
sign(x) . {-1,se x<0
Retorna{0,se x=0
. {1,se x>0
rem(x,) Retorna o resto da divisão de x por y.
gcd(x,y) Calcula o máximo divisor comum de x e y.
lcm Calcula o mínimo multiplo comum.
exp(x) Calcula o valor de e^x, onde e = 2,718282
log(x) Calcula o logarítimo de x na base e.
log 10(x) Calcula o logarítimo de x na base 10.
Funções Polinomiais
Função Descrição Exemplo f(x) = x² + 5x + 6 , g(x) = -2x + 4
roots Retorna um vetor linha com >> f= [ 1 5 6];
as raízes do polinômio de >> roots(f)
entrada. ans = -3.000
-2.0000
polyval Retorna o valor ou a imagem >>polyval(f,2)
de um polinômio, dados ans = 20
respectivamente o Ou seja, 1(2)² + 5(2) +6 = 20
polinômio e o valor de sua
variável independente.
poly Cria um polinômio a partir de >>poly([-3 -2])
um vetor de entrada ans = 1 5 6
contendo suas raízes.
conv Multiplica, de forma >>conv(f,g)
distributiva, dois polinômios. ans = 2 14 32 24
( mas não dois vetores)

deconv Divide dois polinômios. >>deconv(f,g)


ans = 0.5000 1.5000
Gráficos
Comando Descrição
plot Plotar Linear.
loglog Plotar em escala loglog.
semilogx Plotar em semilog.
semilogy Plotar em semilog.
fill Desenhar polígno 2D.
bar Gráfico de barras.
stem Sequência discreta.
stairs Plotar em degrau.
errorbar Plotar erro.
hist Plotar histograma.
rose Plotar histograma em ângulo.
compass Plotar em forma de bússula.
feather Plotar em forma de pena.
fplot Plotar função.
comet Plotar trajetória de cometa.

Você também pode gostar