Professional Documents
Culture Documents
a) d4 x/dt4 − 4x = 0
b) x00 − 6x0 + 9x = 4t, amb x(0) = 0, x0 (0) = 0
c) y 000 + 3y 00 − 4y = 0 amb y(0) = 1, y 0 (0) = 0, y 00 (0) = 0
P48 Un oscil·lador harmònic simple ve descrit per l’equació x00 + ω02 x = 0, on ω0 és la seva
freqüència natural.
P49 Qualsevol objecte que oscil·a suspès sota l’acció del seu pes és un pèndol fı́sic. L’equació
diferencial del moviment del pèndol és θ00 + g/l sin θ = 0, que per a petites oscil·lacions es
pot linealitzar a l’equació de l’osil·lador harmònic del problema anterior: θ00 + g/l θ = 0
P50 Una llanxa es posa en moviment a partir del repòs, sota l’acció de les forces de fricció i les
del motor que la impulsa. L’equació diferencial de moviment és la següent:
2
d2 x
dx
= f (t) − b
dt2 dt
Problemes de contorn
P51 Integra amb bvp4c l’equació C 00 = C 2 , a) amb condicions de contorn C(0) = 0.5, C(1) = 1;
b) ı́dem si C 0 (0) = 0, C(1) = 1.
P52 Utilitza bvp4c per integrar els següents problemes de contorn. Escriu alternativament un
procediment de diferències finites, i representa les solucions.
a) Problema lineal:
00 0 y(0) = 1
y − 2y − 4xy = 0
y(1) = 0
Per desenvolupar el procediment en diferències finites, consulta els apunts.
b) Ídem si les condicions de contorn del problema anterior són y(0) = 1, y 0 (1) = 0.
Per discretitzar la condició y 0 (1) = 0 amb diferències finites, utilitza l’aproximació backward de
segon ordre per a la derivada primera: y 0 (x) = 3y(x) − 4y(x − h) + y(x − 2h). Consulta les taules
de diferenciació numèrica.
c) Problema no lineal:
00 0 y(0) = 0
y y − 2xy = ln x
y(1) = 1
Per construir el procediment iteratiu en diferències finites, aquı́ convé dividir tota l’equació per
y i discretitzar les derivades, aı̈llant el terme yi de la derivada segona y 00 .
P53 Una barra escalfada a través d’un corrent elèctric radia al llarg de la seva longitud. L’equació
de la temperatura en l’estat estacionari és
d2 T
+ c1 − c2 (T 4 − T04 ) = 0,
dx2
Les constants, expressades en un cert sistema d’unitats, són c1 = 104 i c2 = 10−7 , i la
temperatura en el medi exterior és T0 = 280 K. La temperatura en x = 0 és T = 300, mentre
que l’altre extrem, en x = 1, es troba aı̈llat: dT /dx = 0.
a) Amb bvp4c, troba la temperatura en l’interior de la barra i fes una gràfica. Mostra per
pantalla el valor de la temperatura en l’extrem x = 1.
b) Resol el problema per diferències finites, muntant el procediment iteratiu sobre l’equació
que resulta d’aı̈llar Ti de la discretització de la derivada segona d2 T /dx2 .
P54 El model d’una reacció quı́mica de segon ordre en un reactor de llit fix dóna lloc a la següent
equació diferencial (adimensionalitzada) per a la concentració C,
d2 C dC
2
− − KC 2 = 0
dx dx
Les condicions de contorn tı́piques (Danckwerts) són, en forma també adimensional
C 0 (0) = C(0) − 1; C 0 (1) = 0 .
Dades: = 0.1, K = 2
a) Resol el problema amb bvp4c per trobar la concentració en x = 1. Dóna el resultat
numèric i fes un plot de C en funció de x.
b) Escriu un procediment per resoldre el problema per diferències finites. Ajut: observa
que hauràs d’utilitzar una aproximació forward de segon ordre per al terme C 0 (0) de la
condició de contorn en l’extrem x = 1:
−C3 + 4C2 − 3C1
C 0 (0) = C(0) − 1 −→ = C1 − 1
2h
per aixı́ poder calcular C1 en cada iteració.