terça-feira, 19 de abril de 2011

Matlab® para a Engenharia (7)

Resolução de Inequações:

Faz-se da mesma forma como se estivesse resolvendo uma equação, utilizando o comando simbólico syms. Só que a interpretação do resultado é diferente, vejamos:

>> solve('x^2+3>5')

ans =

Dom::Interval(2^(1/2), Inf)

Dom::Interval(-Inf, -2^(1/2))

Interpretação dos Resultados:

Os resultados são dados como intervalo no domínio que o valor da incógnita é verdadeiro para satisfazer a inequação.

No exemplo acima, o intervalo do domínio dos valores da inequação, que a satisfazem são: Intervalo aberto de: -∞ (-Inf) a -2^(1/2) & Intervalo aberto de: 2^(1/2) a ∞ (Inf), ou seja, quaisquer valores nesse intervalo que colocarmos na inequação acima ela será satisfeita.

Outros exemplos:

>> solve('x^2-5*x+6>0')

ans =

Dom::Interval(-Inf, 2)

Dom::Interval(3, Inf)

Resolução: Quaisquer valores entre -∞ a 2 (exclusive) U 3 (exclusive) a ∞ satisfazem a inequação.

>> solve('-2*x^2-14*x+4<=0')

ans =

Dom::Interval(-Inf, [- 57^(1/2)/2 - 7/2])

Dom::Interval([57^(1/2)/2 - 7/2], Inf)

Resolução: Já na inequação acima, o resultado é dado em intervalos fechados, ou seja, quaisquer valores entre -∞ a - 57^(1/2)/2 - 7/2 (inclusive) U 57^(1/2)/2 - 7/2 (inclusive) a ∞ satisfazem a inequação.

>> solve('x^2+2*x+2>0')

ans =

R_

Resolução: Para a inequação acima, todos os valores dos números Reais satisfazem-na.

>> solve('1/4+x/4-x/3+2/3<=1/2')

ans =

[5, Inf)

Resolução: Para a inequação acima, os resultados que a satisfazem, são quaisquer valores entre 5 (inclusive) a ∞.

Nenhum comentário:

Postar um comentário