sábado, 8 de outubro de 2011

Fotos Belas

Quando estava procurando imagens para o post anterior, me deparei com muitas imagens lindas e engraçadas, que me fizeram dar muitas gargalhadas, Algumas aê:






Todos muito Lindos, dá até vontade de ter um filho logo. =D

Nem tudo é fácil - Cecília Meireles

É difícil fazer alguém feliz, assim como é fácil fazer triste.
É difícil dizer EU TE AMO, assim como é fácil dizer nada.
É difícil valorizar um Amor, assim como é fácil perdê-lo para sempre.
É difícil agradecer pelo dia de hoje, assim como é fácil viver mais um dia.
É difícil enxergar o que a vida traz de bom, assim como é fácil fechar os olhos e atravessar a rua.
É difícil se convencer de que se é feliz, assim como é fácil achar que sempre falta algo.

É difícil fazer alguém sorri, assim como é fácil fazer chorar.
É difícil colocar-se no lugar de alguém, assim como é fácil olhar para o próprio umbigo.
Se você errou, peça desculpas...
É difícil pedir perdão? Mas quem disse que é fácil ser perdoado?
Se alguém errou com você, perdoa-o...
É difícil perdoar? Mas quem disse que é fácil se arrepender?
Se sente algo, diga...
É difícil se abrir? Mas quem disse que é fácil encontrar alguém que queira escutar?

Se alguém reclama de você, ouça...
É difícil ouvir certas coisas? Mas quem disse que é fácil ouvir você?
Se alguém te ama, ame-o...
É difícil entregar-se? Mas quem disse que é fácil ser feliz?
Nem tudo é fácil na vida... Mas, com certeza, nada é impossível
Precisamos ter Fé, e lutar para que não apenas sonhemos,
Mas também tornemos esses desejos,
REALIDADE!!!


domingo, 24 de julho de 2011

Matlab® para a Engenharia (12)

Resolução de Integrais Definidas:
Faz-se como se fosse resolver a Integral Indefinida, só que após digitar a função que será integrada, digitamos a incógnita que será substituída pelos valores e colocamos os valores do limite inferior da Integral e do limite superior da Integral, separados entre vírgulas:
>> int(exp(x),x,2,4)
 ans =
 exp(4) - exp(2)
Observação: Sabemos que em determinados casos, não podemos aplicar diretamente os valores do limite inferior da Integral e do limite superior da Integral, pois haverá erro. Um exemplo disso é: Calcule a área delimitada pela função sin(x), no intervalo de 0 a , vejamos:
>> int(sin(x),x,0,2*pi)
 ans =
 0
A resposta deu 0, mas não existe área zero, isso porque o gráfico do sin(x) ora o sinal da função é + outro - dessa forma, para definir sua área nesse intervalo temos que dividir a integral em partes, existem várias formas de fazer, vou demonstrar da mais simples: integramos de 0 a π e multiplicamos o resultado por 2.
>> 2*int(sin(x),x,0,pi)
 ans =
 4
Outros Exemplos:
>> int(x*log(x),x,0.5,2)
 ans =
 (17*log(2))/8 - 15/16
Lembrete: log no MatLab® é o log na base e (ln) da calculadora.
Por mais que o resultado acima não é zero, a interpretação de área da função no intervalo acima dado está incorreta, devido ao fato dos sinais da função. Por isso, é importante fazer o estudo do sinal da função para resolver a integral definida, vejamos o gráfico dessa função:
Vamos resolver a integral de 0 a 1, negativa, e somar com a integral de 1 a 2.
>> -int(x*log(x),x,0.5,1)+int(x*log(x),x,1,2)
 ans =
 log(4) - log(2)/8 - 9/16

sábado, 18 de junho de 2011

Count On Me (Bruno Mars)


If you ever find yourself stuck in the middle of the sea,
I'll sail the world to find you
If you ever find yourself lost in the dark and you
can't see,
I'll be the light to guide you
Find out what we're made of
What we are called to help our friends in need
You can count on me like one, two, three
I'll be there
And I know when I need it I can count on you like
Four, three, two
And you'll be there
Cause that's what friends are supposed to do,
Oh yeah
Wooooh, wooooh
If you're tossing and you're turning
and you just can't fall asleep
I'll sing a song beside you
And if you ever forget how much you really mean to me
Everyday I will remind you
Oh
Find out what we're made of
When we are called to help our friends in
need.

domingo, 5 de junho de 2011

MatLab® para Engenharia (11)

Resolução de Integrais Indefinidas:

Continuamos a utilização do comando syms, pois ainda estamos utilizando variáveis e expressões simbólicas.

Os passos de resolução de integral é como os de derivada, só que invés de usarmos o comando diff (de derivada), utilizamos o comando int (de integral). Veja como é simples:

>> int(x^3-2*x^2+8)

ans =

(x*(3*x^3 - 8*x^2 + 96))/12


 

>> int(1/x)

ans =

log(x)


 

>> int((x^2)/((x^3-2)^(1/2)))

ans =

(2*(x^3 - 2)^(1/2))/3


 

>> int((exp(cos(x)))*sin(x))

ans =

-exp(cos(x))


 

>> int(coth(2*x))

ans =

log(sinh(2*x))/2


 

>> int(log(x^2))

ans =

x*(log(x^2) - 2)


 

>> int(cos(x)*exp(x))

ans =

(exp(x)*(cos(x) + sin(x)))/2


 

>> int((sinh(2*x))*(exp(x)))

ans =

1/(2*exp(x)) + exp(3*x)/6


 

Integração dupla: Faz-se como em resolução de derivadas de ordem superior:

>> int(int(x^2))

ans =

x^4/12


 

>> int(int(cos(2*x)))

ans =

sin(x)^2/2 - 1/4


 

>> int(int(log(x)))

ans =

(x^2*(2*log(x) - 3))/4

sábado, 21 de maio de 2011

MatLab® para Engenharia (10)

Resolução de Derivadas:

Continuamos a utilização do comando syms, pois ainda estamos utilizando variáveis e expressões simbólicas.

O comando de resolução de derivada é diff. Basta digitar este comando, e entre parêntesis a função que queremos derivar. Veja como é simples:

>> diff(x^2+3)

ans =

2*x


 

>> diff(x^3*cos(x))

ans =

3*x^2*cos(x) - x^3*sin(x)


 

>> diff(cos(x)*exp(2*x))

ans =

2*exp(2*x)*cos(x) - exp(2*x)*sin(x)


 

>> diff(sec(x))

ans =

sin(x)/cos(x)^2


 

>> diff((sinh(x^2-1))/(cos(x+2)))

ans =

(2*x*cosh(x^2 - 1))/cos(x + 2) + (sin(x + 2)*sinh(x^2 - 1))/cos(x + 2)^2

>> diff(exp((x^2-2)^(1/2)))

ans =

(x*exp((x^2 - 2)^(1/2)))/(x^2 - 2)^(1/2)


 

Derivadas de ordem superior:

Para a resolução de derivadas de ordem superior, procedemos com outro comando diff na frente, observe:

Derivada de ordem 2:

>> diff(diff(exp(2*x)))

ans =

4*exp(2*x)

Derivada de ordem 3:

>> diff(diff(diff(sin(x))))

ans =

-cos(x)

Derivada de ordem 4:

>> diff(diff(diff(diff(log(x)))))

ans =

-6/x^4

E assim por diante...

sábado, 14 de maio de 2011

MatLab® para Engenharia (9)

Substituição de Valores de incógnitas em suas expressões, para conferência de resultado.

Nas postagens anteriores, pudemos ver sobre a resolução de equações, inequações e sistemas de equações. Contudo, para confirmar o resultado, fazemos a substituição dos valores encontrados, nas respectivas incógnitas; e o MatLab possui um comando para realizar estas operações, esse comando é o subs, ele também nos serve quando queremos atribuir valores de incógnitas a função.

Lembrando sempre que as variáveis simbólicas têm que terem sidas declaradas, como já vimos anteriormente. Digitamos primeiramente o comando subs, em seguida abrimos parêntesis, escrevemos a função, separamos por vírgula e escrevemos entre chaves a(s) incógnita(s) que queremos substituir separados por vírgulas, separamos por vírgula e escrevemos da mesma forma, entre chaves, os valores das respectivas incógnitas separados por vírgulas e fechamos os parêntesis e damos o comando. Vejamos abaixo como fica:

>> subs(x^2+(5*x)-9,{x},{3})

ans =

15

Obs.: Neste caso de apenas uma incógnita pode ou não utilizar as chaves todavia, com mais incógnitas é necessário sua utilização, vejamos:

>> subs(x^2+2*y,{x,y},{13,7})

ans =

183


 

>> subs(-2*a-2*b-2*c+d,{a,b,c,d},{-2/9,1/3,-1,2/9})

ans =

2


 

Resumo das funções para manipulação de expressões algébricas:

Abaixo segue um resumo das funções para manipulação de expressões algébricas:

compose(f,g) → determina a composta f(g(x)).

expand(expr) → expande uma expressão expr.

finverse(expr) → determina a inversa funcional da expressão expr.

pretty(expr) → exibe a expressão expr numa forma mais bonita.

simple(expr) → procura encontrar uma forma mais simples de escrever uma

expressão expr.

simplify(expr) → simplifica a expressão expr.

solve(expr) → acha a(s) solução(es) da equação expr = 0.

subs(expr,x,a) → substitui na expressão expr a variável x por a.

syms x y z a b → define as variáveis simbólicas x, y, z, a e b.

Existem várias outras funções para manipulação de expressões algébricas. Você pode obter informações sobre elas digitando help symbolic. Uma função interessante que mostra as capacidades do MATLAB em tratar com funções matemáticas é funtool que é uma calculadora para funções.