Escolar Documentos
Profissional Documentos
Cultura Documentos
107
real de iteraes realizadas para se obter a soluo. Use a funo N ew tonRaizM od para resolver a equao que aparece no Exem plo 3-2.
3.20 Escreva uma funo no MATLAB que determine todas as razes reais contidas em um domnio especfico de uma funo n o -lin ea r^ ) = 0 usando o mtodo da bisseo. Chame a funo de R =B isT odR aizes (fu n , a , b , TolM ax). O argumento de sada R um vetor cujos elementos so os valores das razes. O argumento de entrada Fun o nome (string ) de uma funo em arquivo que calcula/fxl para um dado x. Os argumentos a e b definem o domnio e T o l Max a tolerncia mxima usada pelo mtodo da bisseo quando o valor de cada raiz calculado. Use o seguinte algoritmo:
1. Divida o dom nio [a, b] em 10 subintervalos iguais de largura h, de for m a que h = ( b - a )/ 10. 2. Procure por mudanas de sinal em /(x) nos pontos finais de cada subintervalo. 3. Se um a m udana de sinal for identificada em um subintervalo, use o m todo da bisseo para determ inar a raiz naquele subintervalo.
4. D ivida o dom nio [a, b\ em 100 subintervalos iguais de largura h, de form a que h = ( b - a )l 100. 5. Repita o passo 2. Se uma mudana de sinal for identificada em um subin tervalo, verifique se ela contm uma raiz que j tenha sido obtida. Seno, use o mtodo da bisseo para determinar a raiz naquele subintervalo. Se nenhum a nova raiz tiver sido identificada, interrom pa o programa. Se uma ou mais razes tiverem sido identificadas, repita os passos 4-6, onde em cada repetio o nmero de subintervalos deve ser multiplicado por 10.
6. 7.
Use a funo B isT o d R a ize s, com TolMax = 0,0001, para encontrar todas as razes da equao x - 5,5x3 - l,2 x + 43x + 36 = 0.
3.21 Examine as diferenas entre o Erro Relativo Real, Eq. (3.8), e o Erro Relativo
Estimado, Eq. (3.9), resolvendo num ericam ente a equao/(x) = 0,5ea+x 40 = 0. A soluo exata da equao x = ln(80) - 2. Escreva um program a no MATLAB que resolva a equao usando o mtodo de Newton. Inicie as iteraes em x = 4 e execute 11 iteraes. Em cada iterao, calcule o Erro Relativo Real (ERR) e o Erro Relativo Estimado (ERE). Mostre os resultados em uma tabela com quatro colunas (crie um arranjo bidimensional), com o nm ero de iteraes na prim eira coluna, a soluo num rica estim ada na se gunda, e o ERR e o ERE na terceira e quarta colunas, respectivamente.
108
Mtodos Numricos para Engenheiros e Cientistas em anos Anos, e a taxa de juros anual Taxa, dada pela equao (equao anuidade):
MPag = 12 1+2r f )
Empr Taxa
12 - Anos
Determ ine a Taxa de um em prstim o de R$ 170.000 por 20 anos se o pag_ m ento m ensal for de R$ 1.250. (a) Use a funo N e w to n R a iz dada no Program a 3-2. Use 0,001 para E rr , e . para X e st. (.b ) Use a funo f z e r o do MATLAB. 3.23 A resistncia eltrica R(T) de um term istor varia com a tem peratura de acor do com:
R(T) = 100(1 + A T - B I2)
onde R dada em Q, A = 3,90802 x 10"3, B = 0,580195 x 10"6 C '2 e T tem peratura em graus Celsius. D eterm ine a tem peratura correspondente uma resistncia de 200 2. (a) Use a funo B i s s e c a o R a i z do Problem a 3.14. Use 0,001 para TolMax. (b) Use a funo f z e r o do MATLAB.
+h
onde x e y so as distncias horizontal e vertical, respectivam ente, g - 9.8 m /s' a acelerao da gravidade, v0 a velocidade inicial da bola quando deixa a mo do lanador e 0 o ngulo que a bola faz com o eixo horizontal nesse m esm o instante. Para v0 - 15,2 m/s, x = 18,2 m, h - 1,82 m = 2,1 in determ ine o ngulo 0 no qual o jogador deve lanar a bola. (a) Use a funo B i s s e c a o R a i z desenvolvida no Problem a 3.14. Use 103 rac com o tolerncia mxima. (.b ) Use a funo f z e r o do MATLAB.
conveco e radiao. Se o fluxo total de calor por unidade de tempo Q em anando da superfcie do cano for m edida, ento a tem peratura super ficial Ts do cano pode ser determ inada pela se guinte equao:
Q = n d L [ h ( T s - T ar) + 6 o m ( 7 - 2 ^ ) ]
onde e = 0,8 a em issividade da superfcie do cano, e a SB = 5,67 x 10 8 W /m 2/K 4 a constante de Stefan-Boltzm ann. Se Q 18405 W , h - 10 W /m 2/K e Tar = Tviz = 298 K, determ ine a tem peratura superficial do cano, Ts. (a) Use a funo B i s s e c a o R a iz desenvolvida no Problem a 3.14 com um inter valo inicial [0, 1000]. Use 10 " rad com o tolerncia mxima. ( b) Use a funo f z e r o do MATLAB.
3.26 Uma viga em balano sustenta uma carga distribuda, conforme mostrado. A
deflexo y da linha central da viga em funo da posio x dada pela equao:
y
= 3 ^ 4 ^ (4^ 3 C0S( ^ 7 * ) _ 4 8 i 3 +
l ^ L x 1-TI3* 3)
onde I = 3 m o com prim ento, E = 70 GPa o m dulo elstico, I = 52,9 x 10 6 m 4 o m om ento de inrcia e w0 = 15 kN/m. Determ ine a posio x onde a deflexo da viga de 9 mm. (a) Use a funo N e w to n R a iz dada no Program a 3-2. Use Err = 0,0001 e 1,8 para Z e s t. (b ) Use a funo S e c a n te R a iz dada no Program a 3-3. Use Err = 1,5, Xa = 1,5 e Xb = 2,5. (c) Use a funo f z e r o do MATLAB.
PVca sca = mf
(3.59)
110
Mtodos Numricos para Engenheiros e Cientistas onde, para uma esfera de raio r, o volum e de um a casca com profundidade d dado por:
K asca = \ ^ d 2 ( 3 r - d )
Escreva a Eq. (3.59) em termos de h e a resolva usando: 0a ) A funo N e w to n R a iz dada no P rogram a 3-2. Use E r r = 0,0001 e X e s t = 0,8. ( b ) A funo f z e r o do MATLAB.
pV
( 3 .60 )
Escreva a Eq. (3.60) em termos de h. (a) Determ in e (m anualmente) a m aior m assa M que pode ser colocada sobre . bia sem que M toque a gua (a massa para a qual h - 0). (b ) Escreva um program a no MATLAB que determ ine (usando f z e r o ) o va de h para diferentes valores de M , com eando com M = 0 e usando incr. m entos de 1 kg at que se atinja a m xim a m assa M permitida. Em seguic^ trace um grfico de h versus M.
-W W
Captulo 3
111
onde oo, a freqncia angular, est relacionada fr e q n c ia /p o r co = 2nf. D e te rm in e /p a ra um circuito com R = 140 Q, L = 260 m H, C = 25 (iF, vm = 24 V e im m= 0,15 1 A usando: (a) A funo S e c a n te R a iz dada no Program a 3-3. Use E r r = 0,0001, Xa = 30 e Xb = 50. (b) A funo f z e r o do MATLAB. 3.30 A potncia de sada de um a clula solar varia com a tenso que ela fornece. A sada Vm p para a qual a potncia de sada m xim a dada pela equao:
onde Voc a tenso de circuito aberto, T a tem peratura em Kelvin, q = 1,6022 x 1019 C a carga de um eltron e k B = 1,3806 x 10 23 J/k a cons tante de Boltzmann. Para Voc = 0,5 V e um a tem peratura T = 297 K, determ i ne a tenso V na qual a potncia de sada da clula solar mxima. (a) Escreva um program a no MATLAB que use o m todo da iterao de ponto fixo para obter a raiz. Utilize com o ponto de partida V - 0,5 V. Para inter rom per as iteraes, use a Eq. (3.18) com = 0,001. (.b ) Use a funo f z e r o do MATLAB.
onde e a aspereza, D o dimetro do cano, e R e o nmero de Reynolds, que adimensional. Para elD - 0,004 e Re - 2 x 105, resolva essa equao para/. (a) Use o m todo da iterao de ponto fixo considerando a seguinte funo de iterao: g (f) =
Interrom pa as iteraes quando o erro relativo m xim o estim ado de acordo com a Eq. (3.18) for m enor que 0,001. (,b ) Use a funo f z e r o do MATLAB.
112
Mtodos Numricos para Engenheiros e Cientistas equao, o m ovimento do carro (m as sa) para cim a e para baixo dado por x = Xsen(co? - ((>). A razo entre a am pli tude X e a amplitude Y dada por:
X _ /_____ mcco3 _____
*jk(k-ma2) + (<oc)2
A ssu m in d o m - 2000 kg, k = 500 kN /m e c - 38 x IO'1 N -s/m , d eter m ine a freqncia co na qual X / Y 0,2. R escreva a equao para que ela tenha a form a de um polinm io em co e a resolva usando: (a) A funo B i s s e c a o R a i z desenvolvida no Problem a 3.14. Use IO-2 como tolerncia mxima. (,b ) A funo f z e r o do MATLAB. 3.33 A cobertura de um painel submetida energia de radiao emanada de um aque cedor. A temperatura da cobertura deter m inada pelos processos de transferncia de calor na forma de radiao e convec o. Se a radiao for tratada como difusa e cinza, o seguinte sistema de equaes no-lineares simultneas permite o clculo das incgnitas Jh, Th, Jc, Tc:
5,67 x 10 87^ + 17,41 Tc-Jc = 5188,18
Jc- 0,7 \Jh + 7,46 Tc = 2352,71
onde Jh e Jc so as radiosidades das superfcies do aquecedor e da cobertura, respectivam ente, e Th e Tc so as respectivas temperaturas. (a) M ostre que as seguintes funes de iterao podem ser usadas para resolver sistema de equaes no-lineares com o mtodo da iterao de ponto fixo:
\ J C- 17,41 Tc + 5188 , 18]1/4
5,67 x 10 8
Jc = 2352,71 + 0 J \ J h - 7,46Tc
5,67 x 10 8
(.b ) Resolva o sistem a de equaes no-lineares com o m todo da iterao ponto fixo usando as funes de iterao da letra (a). Utilize os seguint' valores iniciais: Th = Tc - 298 K, Jc = 3000 W /m 2 e Jh = 5000 W /m 2. Calei 100 iteraes e trace um grfico com os respectivos valores para observar sua convergncia. As respostas finais devem ser Tc = 481 K, Jc = 6222 W /m'. 7; = 671 10504 W /m 2.