Escolar Documentos
Profissional Documentos
Cultura Documentos
2
• Os comandos no MATLAB são muito próximos da forma como escrevemos as
expressões algébricas manualmente;
• Não é necessário que sejam declaradas as variáveis para iniciá-las, o programa aloca
a memória automaticamente.
3
2 - Expressões e Comandos Básicos
• Para criar números complexos basta escrever i (ou j) depois da parte imaginária.
Alguns exemplos de números permitidos:
5
3 – Salvando/Apagando o Workspace
6
4 – Comandos importantes
» lookfor max
BITMAX maximum floating point integer.
REALMAX largest positive floating point number.
MAX largest component.
7
5 – Exercícios
• Use os Comandos : who, whos, format, quit, save, load, clear, help, lookfor.
a = 3.132;
b = -23.004;
c = 5*pi;
d = [3 5.4 7.43]
e = [-2.234 0 pi/2]
A=[0.32 2.5+pi 2; 1e2 4 12; 9 51 24]
B=[5 34 87; 32 4.65 74; 0 13 -43]
f=[ -9.81; 0; 1]
g=[12e-8; 4i; pi*i]
8
1)Verifique o resultado das seguintes das seguintes operações:
a) a + b
b) (c – b) * (a / b)
c) d – e
d) e’ + 2 * f
e) g – c * f
f) A * B
g) a * A – B / c
a) sin(a) * log(b)
b) tan(c + eps) – asin(b)
c) log(f)
d) sin(cos(tan(A)))
f) inv(A)
g) inv(A) * cos(B)
9
3) Atribua as seguintes expressões às variáveis:
c) Apague a variável Z.
10
6 – Familiarizando com Matrizes, Vetores e Escalares
Um simples número pode ser considerado uma matriz com 1 linha/1 coluna.
• Uma matriz com 1 linha = 1 coluna podemos dizer que o valor é um escalar.
• Uma matriz com uma linha ou uma coluna é chamada vetor-linha e/ou vetor-coluna.
Variáveis
4759 texto
12
E x e r c í c i o:
Verifique suas respostas usando o MATLAB
a) Qual é a ordem de G?
• 𝑁𝑜𝑚𝑒 𝑑𝑎 𝑚𝑎𝑡𝑟𝑖𝑧 = 𝑎11 𝑎12 𝑎13 … 𝑎1𝑛 ; 𝑎21 𝑎22 𝑎23 … 𝑎2𝑛 ; … ; 𝑎𝑚1 𝑎𝑚2 𝑎𝑚3 … 𝑎𝑚𝑛
as matrizes A, B e C serão representadas por:
A = [ 3.5]; B = [1.5, 3.1]; C = [-1,0,0; 1,1,0; 1,-1,0; 0,0,2];
b) Deve conter no máximo 19 caracteres que podem ser números, letras ou carácter
sublinhado;
d) O ponto-e-vírgula separa as linhas, e os valores das linhas podem estar separados por
vírgulas ou por espaços;
e) O valor pode conter um sinal de + ou -, e um ponto decimal, mas não pode conter
uma vírgula, como 32,154(errado).
14
f) Quando definimos uma matriz, o MATLAB imprime o valor da matriz na próxima linha a
menos que coloquemos um ponto-e-vírgula depois da definição.
Tente entrar com as matrizes A, B e C sem o ponto-e-vírgula
i) Podemos terminar uma linha com uma vírgula seguida de três ou mais pontos, e
continuar a entrar com os valores restantes na próxima linha da área de trabalho do
MATLAB.
15
j) Podemos definir uma matriz usando outra já definida.
Por exemplo, considere as seguintes matrizes: B=[ 1.5 , 3.1]; S=[3.0 B];
Estes comandos equivalem a
>> S = [ 3.0 1.5 3.1];
A = [ 1, 0, 0, 0, 0, 1];
B = [ 2; 4; 6; 10];
C = [ 5 3 5 ; 6 2 –3];
D = [ 3 4; 5 7; 9 10 ];
E = [3 5 10 0; 0 0 0 3; 3 9 9 8];
T = [ 4 24 9];
Q = [ T 0 T ];
X = [ 3 6];
R = [C; X, 5 ];
V = [ C(2,1) ; B ];
A(2,1) = -3;
17
E x e r c í c i o s:
Verifique suas respostas usando o MATLAB
1 2 3 4 7.4 pi 0.0
A= 5 6 7 8 B= -4.01 2.0 3.0
9 10 11 12
0.1 10 0.0
14 83 23 0