Você está na página 1de 14

Curso de

MATLAB®

Aula 1

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


Geral

Diretório
Atual
(Lista
Arquivos)

Janela de
Comandos

Histórico de
Comandos

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


Geral
Diretório Atual

Área de
Trabalho
(Guarda
Variáveis)

Janela de
Comandos

Histórico de
Comandos

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


Operadores Aritméticos
p Adição > a+b = c p Divisão > a/b = c
Ex.: 2+2 Ex.: 12/4
ans = 4 ans = 3

p Subtração > a-b = c p Potência > a^b = c


Ex.: 7-2 Ex.: 2^3
ans = 5 ans = 8

p Multiplicação > a*b = c p Precedência > ( )


Ex.: 6*3 Ex.: 9*(3+2)
ans = 18 ans = 45
Ex2.: 9*3+2
ans = 29

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


Declaração de Variáveis
p Alfanuméricas iniciadas por letra
Ex.: x, A1, Variavel3, variavel_4

p Máximo de 63 caracteres

p Case-Sensitive
Ex.: x1≠ X1
Variavel ≠ variavel
VARIAVEL ≠ variavel

É recomendado NÃO USAR nomes de funções ou comandos como nome de


variáveis, senão eles serão perdidos:
Ex.: cos=1
i=1 (o número complexo i deixa de existir no programa)

Para limpar uma variável da memória usamos o comando:


‘clear nome_da_variável’
Para remover TODAS as variáveis usamos o comando:
‘clear all’

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


Comandos Básicos
>> x= 10/4 p ceil(x) – Aproxima para
x = 2.5000 cima
Ex.: ceil(x)
p round(x) – Arredonda o ans = 3
número para o inteiro mais
próximo
Ex.: round(x) >> x=4
ans = 3
p factorial(x) – Fatorial
p floor(x) – Aproxima para Ex.: factorial(x)
baixo ans = 24
Ex.: floor(x)
ans = 2

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


>> x= 4

p sqrt(x) – Raíz Quadrada


Ex.: sqrt(x) >> x= 47*-1
ans = 2 x = -47

p log10(x) – Logarítmo x p sign(x) – Retorna o sinal


na base 10 Ex.: sign(x)
Ex.: log10(x) ans = -1
ans = 0.6021
p abs(x) – Valor absoluto
p log(x) – Logarítmo de x (módulo)
na base e Ex.: abs(x)
Ex.: log(x) ans = 47
ans = 1.3863

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


p pi – Constante = 3.1416 p exp(x) – Exponencial e^x

p sin(x) – Seno
>> x= 2+4i
p cos(x) – Cosseno
p real(x) – Parte Real
p tan(x) – Tangente Ex.: real(x)
ans = 2
p asin(x) – Arco Seno
p imag(x) – Parte
p acos(x) – Arco Cosseno Imaginária
Ex.: imag(x)
p atan(x) – Arco Tangente ans = 4

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


Formatos Numéricos
p format bank – Exibe 2 casas decimais
Ex.: pi
ans = 3.14

p format short – Exibe 5 dígitos


Ex.: pi
ans = 3.1416

p format long – Exibe 16 dígitos


Ex.: pi
ans = 3.14159265358979

p format rat – Exibe como quociente


Ex.: pi
ans = 355/113

p format hex – Formato Hexadecimal


Ex.: pi
ans = 400921fb54442d18

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


Matrizes e Vetores
Os elementos das linhas da Já os elementos das colunas
matriz podem ser podem ser separados por
separados por “,” ou “;” ou ENTER:
espaço:
>> A=[1;2;3]
>> A=[1,2,3] A=1
A=123 2
3
>> A=[1 2 3]
A=123 >> A=[1
2
3]
A= 1
2
3

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


p A=[1 2 3;4 5 6;7 8 9]
A= 1 2 3
456
789

p A=[1,2,3
4,5,6
7,8,9]
A= 1 2 3
456
789

p A=[1,2 3;4 5,6


7,8 9]
A= 1 2 3
456
789

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


>> A=[2,-3,pi,2.7
57/12,0,1,0/0]
A=
2.0000 -3.0000 3.1416 2.7000
4.7500 0 1.0000 NaN

p size(A) – Mostra o tamanho da matriz


Ex.: size(A)
ans = 2 4

p A’ – Matriz Transposta
Ex.: A’
ans =
2.0000 4.7500
-3.0000 0
3.1416 1.0000
2.7000 NaN

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


Operador Dois Pontos (:)
>> 2:3:10 >>A(2,3)
ans = 15
ans = 2 5 8
>> A(1,:)
>> 9:-1:7 ans = 1 2 3 4
ans = 9 8 7
>>A(:,3)
ans = 3
>>A=[1:4;13:16] 15
A= 1 2 3 4
>> A(1)
13 14 15 16 ans = 1

EMMATI – Empresa Júnior de Matemática Industrial - UFPR


Matrizes pré-estabelecidas
p zeros(i,j) – Gera matriz p rand(i,j) – Gera matriz
composta de zeros aleatória
Ex.: zeros(3,4) Ex.: rand(1,2)
ans = 0 0 0 0 ans = 0.4103 0.8936
0000 (números sempre variam)
0000
p eye(i,j) – Gera matriz
p ones(i,j) – Gera matriz identidade
composta de uns Ex.: eye(3)
Ex.: ones(4,3) ans = 1 0 0
ans = 1 1 1 010
111 001
111
111

EMMATI – Empresa Júnior de Matemática Industrial - UFPR