Você está na página 1de 2

O MATLAB é um software para computação numérica,

criação de gráficos e programação.


Informática Aplicada
Prof. Claudio Teodoro dos Santos O nome MATLAB vem de MATrix LABoratory.
Seu elemento básico de dado é um arranjo (explic. depois).

Introdução ao MATLAB (1) Com o MATLAB você pode:


Tópicos Usá-lo como uma calculadora.
Introdução Usar funções nativas (sin, cos, max, min, etc.).
Operações Aritméticas Definir variáveis e usá-las nos cálculos.
Janelas do MATLAB
Janela de Comando Criar gráficos.
Atribuição de Variáveis Escrever e executar programas computacionais.
etc.

Janela de Ajuda (A Janela de Ajuda pode ser aberta pelo OPERADORES ARITMÉTICOS
menu “Help” de qualquer janela prévia)
Símbolo Operação Forma do MATLAB

+ adição: a + b a+b
- subtração: a - b a-b
* multiplicação: ab a*b

a
/ divisão à direita: a / b = a / b (divide a por b)
b
b
\ divisão à esquerda: a \ b = a \ b (divide b por a)
a
^ exponenciação: ab a^b

NOTA: Para escalares as operações aritméticas são as usuais.


Para vetores e matrizes, as operações aritméticas podem
seguir as regras da álgebra linear ou podem ser realizadas
elemento-a-elemento (discustido nas aulas futuras).
3 4

PRECEDÊNCIA DE OPERADORES
FORMATOS DE SAÍDA NUMÉRICA
(Ordem em que as operações são executadas pelo computador)
O comando “format” controla como a saída dos números aparece na
As operações de maior precedência são executadas antes das tela. A entrada de números pode ser em qualquer formato.
operações de menor precedência.
Se duas operações possuem a mesma precedência, então a format short (padrão) 13.6745 quatro casas decimais.
expressão é executada da esquerda para a direita. format long 17.27484029463547 dezesseis algarismos.
PRECEDÊNCIA OPERAÇÃO format short e 6.3792e+03 cinco algarismos
(4 casas) mais expoente.
Primeira Parênteses, começando com o par mais interno.
format long e 6.379243784781294e-04 dezesseis algarismos.
Segunda Exponenciação. (15 casas) mais expoente.

Terceira Multiplicação e divisão (mesma precedência). Format bank 126.73 duas casas decimais.

Quarta Adição e subtração (mesma precedência). O MATLAB tem vários outros formatos nos quais os números podem
ser exibidos.

5 6
TRABALHANDO NA JANELA DE COMANDO USANDO O MATLAB COMO UMA CALCULADORA
A “command window” abre quando o MATLAB é iniciado.
Usando números:
>> 7+8/2 Digite e pressione Enter 8/2 é executado primeiro
ans =
Resposta do computador
11
• Para digitar um comando, o cursor precisa ser
posicionado na frente do sinal do “prompt” (>>).
• Após o comando ser digitado e a tecla “Enter” ser >> (7+8)/2 Digite e pressione Enter 7+8 é executado primeiro
pressionada, o comando é executado. (Somente o ans =
último comando é executado) Resposta do computador
7.5000
• Não é possível voltar à linha de comando anterior
para fazer uma correção.
• Um comando digitado anteriormente pode ser >> 4+5/3+2 Digite e pressione Enter 5/3 é executado primeiro
recuperado no prompt pela tecla “up” (seta p/ cima). ans =
(↑) 7.6667
Resposta do computador

7 8

5^3/2 5^3 é executado primeiro, FUNÇÕES MATEMÁTICAS NATIVAS


Digite e pressione Enter
ans = /2 é executado em Além das operações aritméticas, o MATLAB pode ser usado para
Resposta do computador seguida.
62.5000>> calcular funções matemáticas elementares. As mais comuns são:

•sin(x) x em radianos •exp(x) exponencial


1/3 é executado •cos(x) x em radianos •log(x) logaritmo natural
>> 27^(1/3)+32^0.2 Digite e pressione Enter primeiro, ^ é •tan(x) x em radianos •log10(x) logarítmo na base 10
ans = executado depois, •cot(x) x em radianos •sqrt(x) raíz quadrada
Resposta do computador + é executado por •O inverso é: asin(x), acos(x), etc. •abs(x) valor absoluto (módulo)
5 último.
Exemplos:
27^1 e 32^0.2 são
executados >> sin(0.78539) >> sqrt(169) >> log10(10000)
>> 27^1/3+32^0.2 Digite e pressione Enter primeiro, ans = ans = ans =
ans = /3 é executado em
Resposta do computador seguida, 0.7071 13 4
11
+ é executado por
O MATLAB tem milhares de funções nativas (isto será discutido em
último.
aulas futuras).

9 10

Você também pode gostar