Matlab

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (373 palavras )
  • Download(s) : 0
  • Publicado : 4 de março de 2013
Ler documento completo
Amostra do texto
Aula 1 de MatLab
MATLAB Significa Laboratorio de Matrix.
Da mesma maneira que uma calculadora:
• Ans (anser )= Resultado
• % = o matlab entende como comentario
• Beep = emite um bip
• Pi = nº∏
• Inf = infinito
• I ou j = √-1
• Clc = limpa tela
• Clear = limpa banco de dados

Cálculos Aritméticos :

+ = adição
- =subtração
*= multiplicação
/ ou \ = divisão
^ = potenciação Ex.:2^8 = 28

• As variáveis á diferença entre Maiúsculo e Minúsculo
• Pode ter até 31 caracteres
• Devem começar com uma letra
• Faz a diferencial entre ponto (.) e vírgula (,) para separar nºusar ponto (.)
• Não podemos usar:
Pontuação
For
Enf, If
While
Return, etc

Exemplo de Calculo
>> bolacha=4;
>> blocos = 6;
>> fitas = 2;
>> itens = bolacha+blocos+fitas
Itens = 12
>>custo = bolacha*25+blocos*52+fitas*99
custo = 610
>> custo_medio = custo/itens
custo_medio = 50.8333

Para calculos de Matrix:
>> a= 1:5 , b=1:2:9 (Primeiro nº é o inicio , Segundo é Incremento,o terceiro e o final)
a = 1 2 3 4 5
b = 1 3 5 7 9
>> c=[b a]
c = 1 3 5 7 9 1 2 3 4 5
Grafico
>> t = 0:pi/100 :2*pi;
>> y = sin(t);
>> plot (t,y);






Laplace
1° passo) colocar syms s t x y a
Ex.:
>> syms s t x y a
>> laplace(exp(-2*t))
ans = 1/(s+2)
>> laplace(3*(exp(-2*t)))
ans =3/(s+2)
>> laplace(t^3)
ans =6/s^4
>> laplace(t^3*(exp(-3*t)))
ans = 6/(s+3)^4

Ante transformada
>> ilaplace (1/(s+4))
ans =exp(-4*t)
>> ilaplace ((s^2+2*s+3)/(s+1)^3)
ans =t^2*exp(-t)+exp(-t)
Residue
>> num =[ 1 8 23 35 28 3];
>> den =[0 0 1 6 8 0];
>> [r,p,k] = residue (num,den)
r = 0.3750
0.2500
0.3750
p = -4
-2
0 (polaridade ésempre invertida)
k = 1 2 3 (o Primeiro *S2, a segundo e *S e terceiro e elevado a 1)
Escrita seria F(s)(s2+2s+3 )+(0,375/s+4) +(0,25/s+2) +(0,375/S)

Grafico 3D
>> t=0:0.2:12;...
tracking img