terça-feira, 19 de abril de 2011

Matlab® para a Engenharia (6)

Resolução de Equações no MATLAB®:
Continuamos utilizando o comando simbólico syms, com todas as variáveis da equação.
Em seguida, escrevemos o comando solve abrimos os parêntesis e entre aspas simples (') nós escrevemos a equação a ser resolvida. Exemplo:
>> syms x
>> solve('x^2+3*x-4=0')
 ans =
  -4
  1
Os dois resultados para a expressão são: -4 & 1.
>> solve('z^2+9*(z/2)=5')
 ans =
 - 161^(1/2)/4 - 9/4
 161^(1/2)/4 - 9/4

>> solve('x=4^2+x^2')
ans =
 1/2 - (3*7^(1/2)*i)/2
(3*7^(1/2)*i)/2 + 1/2
Neste exemplo, temos como resultado valores em números complexos.

>> solve('(((3*x^4)+(2*x^2)-5)=0)^1/2')
 ans =
               -1
               1
 -(15^(1/2)*i)/3
  (15^(1/2)*i)/3
No caso acima demonstrado, foram resultados em números reais e complexos, daí, você utiliza o que lhe for necessário.

Nenhum comentário:

Postar um comentário