06.03.2013 Views

Capitolul 1 Ecuatii diferentiale de ordinul ˆıntâi rezolvabile prin ...

Capitolul 1 Ecuatii diferentiale de ordinul ˆıntâi rezolvabile prin ...

Capitolul 1 Ecuatii diferentiale de ordinul ˆıntâi rezolvabile prin ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Calculul simbolic ¸si numeric pentru ecuat¸ii parabolice 249<br />

7.3 Calculul simbolic ¸si numeric al solut¸iei<br />

Problemei Cauchy-Dirichlet pentru<br />

ecuat¸ii parabolice<br />

Calculul simbolic al solut¸iei unei probleme Cauchy-Dirichlet nu poate fi<br />

realizat cu funct¸ia pdsolve. În astfel <strong>de</strong> cazuri se trece la rezolvarea numericǎ.<br />

Pentru exemplificare, vom consi<strong>de</strong>ra trei Probleme Cauchy-Dirichlet pentru<br />

ecuat¸ii parabolice a cǎror solut¸ie o vom <strong>de</strong>termina numeric folosind funct¸ia<br />

pdsolve cu sintaxa pentru calcul numeric:<br />

pdsolve(PDE or PDE system, conds, type=numeric, other option);<br />

în care:<br />

PDEorPDEsystem - ecuat¸ia cu <strong>de</strong>rivate part¸iale pe care dorim sǎ<br />

o rezolvǎm sau sistemul <strong>de</strong> ecuat¸ii cu <strong>de</strong>rivate<br />

part¸iale<br />

conds - condit¸iile init¸iale ¸si condit¸iile la limitǎ<br />

type = numeric - indicǎ rezolvarea utilizând meto<strong>de</strong> numerice<br />

otheroption - diferite opt¸iuni (<strong>de</strong> ex. metoda numericǎ, nr.<br />

<strong>de</strong> puncte, etc.)<br />

Exemplul 1:<br />

Heat equation<br />

⎧<br />

⎪⎨<br />

⎪⎩<br />

∂u 1<br />

(x, t) =<br />

∂t 10 · ∂2u ∂x2(x, t)<br />

u(0, t) = u(1, t) = 0<br />

u(x, 0) = 1<br />

> PDE1 :=diff(u(x,t),t)=1/10*diff(u(x,t),x,x);<br />

PDE1 := ∂<br />

∂t<br />

u (x, t) = 1/10 ∂2<br />

∂x 2u (x, t)<br />

> IBC1 := {u(0,t)=0, u(1,t)=0, u(x,0)=1};<br />

IBC1 := {u (0, t) = 0, u (1, t) = 0, u (x, 0) = 1}<br />

> pds1 := pdsolve(PDE1,IBC1,numeric);

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!