Você está na página 1de 19

Introdução ao

MATLAB

Profa. Fátima
Profa. Fátima
Monitora: Patrícia
O MATLAB

“Matlab" = MATrix LABoratory

É um ambiente computacional para cálculo científico que


permite a realização de algoritmos numéricos sobre
matrizes através de programação.

Possui um conjunto muito vasto de funções que permitem


resolver problemas complexos de forma eficiente
O MATLAB

Permite a gestão e visualização de variáveis e programas, o que


possibilita a automatização de cálculos complexos

Permite a criação de gráficos 2D e 3D.

Possui “toolboxes”, conjuntos de pacotes de funções para diversas


áreas de cálculo científico, como a estatística, processamento de
sinais, processamento de imagem, controle, etc.
Minicurso:
1. Operações básicas no MATLAB

2. Funções pré-definidas

3. Vetores

4. Matrizes

5. Gráficos 2D
AMBIENTES DO MATLAB

Diretórios/variáveis em uso (workspace)

Histórico dos comandos (command history)

Janela de comandos (command window)


JANELA DE COMANDO
Interpretador de
comandos

Digita-se o comando

MATLAB executa e
mostra resultado na
tela (ou não)
OPERADORES BÁSICOS

+ soma - subtração

* multiplicação \ ou / divisão

^ exponenciação
EXERCÍCIOS
Verifique o que acontece quando digita-se na janela de comando:

>> 45 >> 3 + 4 * 5
>> 2 + 45 >> 298 / 31
>> 3 - 29 >> 298 \ 31
>> 5.4 >> 3.5 – (29 *3.4 + 6.4)
>> 41 -5.4 >> 2^5
>> 0.33 – 12.4 >> 32 + 3 ^ 4
VARIÁVEIS
• O operador = atribui valor ao nome (variável)
>> a=5
a=
5

>> b = a+ 10
b=
15
Obs: as variáveis: pi, i e j estão pré-definidas no
MATLAB – não devem ser utilizadas.
EXERCÍCIOS
Verifique o que acontece quando digita-se na janela de comando:

>> a=20
>> total2 = 2^c
>> b=5.6
>> total3 = total2 + soma
>> c=121
>> resultado = total3/total2
>> soma = a + b + c
>> media = soma/3
>> sub = soma - 20
>> med2 = (total2 + total3)/2
>> total = sub * soma
EXERCÍCIOS
Verifique o que acontece quando digita-se na janela de comando:
obs
Experimente fazer usando “;”
Dicas:
>> soma = a + b + c;
; no final de um comando, o
>> soma MATLAB não mostra o
>> sub = soma – 500; resultado mas guarda o seu
>> sub valor.
>> total = sub * soma; CLS – limpa a tela mas apaga
valores
>> total
O % é para comentários
Problema 1 – resolva no MATLAB
• D. Margarete ao voltar das compras em um supermercado,
resolveu conferir o que pagou por cada produto. Sabe-se que
não encontrara a nota das compras e que um dos produtos
não apresentava o preço. Resolveu fazer os cálculos vendo
que comprara 3 unidades de um produto ao valor de R$ 3,85
cada, quatro unidades de um produto por R$ 2,55 cada e duas
unidades de um produto por valor desconhecido. Lembrou-se,
ainda, ter recebido um troco de R$ 1,75 após entregar ao
caixa três notas de R$ 10,00. Qual o preço do produto de valor
desconhecido ?
Problema 1 – solução
>> p1 = 3.85;
>> p2 = 2.55;
>> pago = 3 * 10.00;
>> troco = 1.75;
>> p3 = (pago – troco – 3*p1 – 4*p2)/2
% pago = 3*p1 + 4*p2 + 2*p3 + troco
Problema 2 – resolva no MATLAB
• Suponha-se que um tubo de cola esteja com
20% de sua capacidade total, que é de 750
cm³, e o auxiliar de serviços o use para fechar
os envelopes das correspondências que são
enviadas. Para fechar cada envelope, o auxiliar
usa 0,08 cm³ de cola. Então, com a cola
disponível, quantos envelopes ele conseguirá
fechar?
Problema 2 – resposta
• Resp. 1.875 envelopes
Problema 3 Resolva com MAtlab
• Uma lata de tinta custa R$ 64,00 e com ela um
pintor pinta perfeitamente uma parede de 105
m2. O pintor cobra R$ 2,50 por m2 pelo
serviço. Quanto gastará o senhor Wilson para
pintar sua casa que tem 420 m2 de paredes?
Problema 3 – resposta
• Resp. R$ 1.306,00

Você também pode gostar