6 svar
94 visningar
destiny99 behöver inte mer hjälp
destiny99 11663
Postad: 25 feb 23:08 Redigerad: 25 feb 23:09

Separation av variabler -värmeledningsproblem

Hej!

De andra fall gav bara trivial lösning för X(x) och endast fall 3 gav bara en lösning och från den kan jag hitta en allmän lösning för T(t) också för att sen utnyttja superpositonsprincipen. Jag fastnade på hur jag ska hitta konstanten Cn mha styckvis funktionen som det är lika med. Jag tänker mig något sånt , men jag har tyvärr ingen aning om f(x) är varken jämn eller udda här. Ska man göra en jämn utvidgning först? Jag tänker mig att f(x) är definierad mellan 0 och pi

LuMa07 635
Postad: 26 feb 05:09 Redigerad: 26 feb 05:16

Obs: Fallet λ=0\lambda=0 ger en icke-trivial konstant lösning X(x)=a0X(x) = a_0.

Du har nog inte utnyttjat superpositionsprincipen.

Du har tagit fram att varje av funktionerna unx,t=XnxTnt=Cncosnxe-n2tu_n\left(x,t\right) = X_n\left(x\right) T_n\left(t\right) = C_n \cos\left(nx\right) e^{-n^2t} är en lösning till PDE:n (som är linjär) med de givna randvillkoren (som är homogena). Det innebär att deras superposition också löser PDE:n med randvillkoren:

ux,t=n=0unx,t=n=0Cncosnxe-n2t\displaystyle u\left(x,t\right) = \sum_{n=0}^\infty u_n\left(x,t\right) = \sum_{n=0}^\infty C_n \cos\left(nx\right) e^{-n^2t}.

Detta är den sökta lösningen till hela problemet. Det återstår att hitta alla CnC_n.

Begynnelsevillkoret u(x,0)=f(x)u(x,0) = f(x) har följande uttryck i VL:

ux,0=n=0Cncosnxe-n2·0=n=0Cncosnx\displaystyle u\left(x,0\right) = \sum_{n=0}^\infty C_n \cos\left(nx\right) e^{-n^2\cdot0} = \sum_{n=0}^\infty C_n \cos\left(nx\right)

Man söker alltså alla CnC_n så att

n=0Cncosnx=fx\displaystyle \sum_{n=0}^\infty C_n \cos\left(nx\right) = f\left(x\right)

Man behöver alltså utveckla f(x)f(x) till en cosinusserie. Därmed behöver ff utvidgas till en jämn funktion

fjämnx=5  -π/4<x<π/4-2  -π<x-π/4 eller π/4x<π\displaystyle f_{\text{jämn}}\left(x\right) = \left\{ \begin{array}{rl}5\ \ & -\pi/4 < x < \pi/4 \\ -2\ \ & -\pi < x \le -\pi/4\text{ eller } \pi/4 \le x < \pi \end{array}\right.

och det är denna jämna funktion som utvecklas till en fourierserie. CnC_n är alltså fourierkoefficienterna till fjämnf_{\text{jämn}}. (Notera dock att C0=a0/2C_0 = a_0/2)

Att en funktion är jämn innebär att dess graf är symmetrisk i y-axeln. Den givna funktionen ff var endast definierad för positiva xx (fram till π\pi), så det fanns ingen sådan symmetri. Man måste alltså själv se till att göra ff till en jämn funktion genom att spegla de givna värdena i yy-axeln, d.v.s. fjämn(x)=f(|x|)f_{\text{jämn}}(x) = f(|x|) för -π<x<π-\pi < x < \pi.

Tips: Rita grafen till den givna funktionen f(x)f(x) och spegla den i yy-axeln. På så sätt får du se vad den jämna utvidgningen blir.

destiny99 11663
Postad: 26 feb 09:57 Redigerad: 26 feb 10:35
LuMa07 skrev:

Obs: Fallet λ=0\lambda=0 ger en icke-trivial konstant lösning X(x)=a0X(x) = a_0.

Du har nog inte utnyttjat superpositionsprincipen.

Du har tagit fram att varje av funktionerna unx,t=XnxTnt=Cncosnxe-n2tu_n\left(x,t\right) = X_n\left(x\right) T_n\left(t\right) = C_n \cos\left(nx\right) e^{-n^2t} är en lösning till PDE:n (som är linjär) med de givna randvillkoren (som är homogena). Det innebär att deras superposition också löser PDE:n med randvillkoren:

ux,t=n=0unx,t=n=0Cncosnxe-n2t\displaystyle u\left(x,t\right) = \sum_{n=0}^\infty u_n\left(x,t\right) = \sum_{n=0}^\infty C_n \cos\left(nx\right) e^{-n^2t}.

Detta är den sökta lösningen till hela problemet. Det återstår att hitta alla CnC_n.

Begynnelsevillkoret u(x,0)=f(x)u(x,0) = f(x) har följande uttryck i VL:

ux,0=n=0Cncosnxe-n2·0=n=0Cncosnx\displaystyle u\left(x,0\right) = \sum_{n=0}^\infty C_n \cos\left(nx\right) e^{-n^2\cdot0} = \sum_{n=0}^\infty C_n \cos\left(nx\right)

Man söker alltså alla CnC_n så att

n=0Cncosnx=fx\displaystyle \sum_{n=0}^\infty C_n \cos\left(nx\right) = f\left(x\right)

Man behöver alltså utveckla f(x)f(x) till en cosinusserie. Därmed behöver ff utvidgas till en jämn funktion

fjämnx=5  -π/4<x<π/4-2  -π<x-π/4 eller π/4x<π\displaystyle f_{\text{jämn}}\left(x\right) = \left\{ \begin{array}{rl}5\ \ & -\pi/4 < x < \pi/4 \\ -2\ \ & -\pi < x \le -\pi/4\text{ eller } \pi/4 \le x < \pi \end{array}\right.

och det är denna jämna funktion som utvecklas till en fourierserie. CnC_n är alltså fourierkoefficienterna till fjämnf_{\text{jämn}}. (Notera dock att C0=a0/2C_0 = a_0/2)

Att en funktion är jämn innebär att dess graf är symmetrisk i y-axeln. Den givna funktionen ff var endast definierad för positiva xx (fram till π\pi), så det fanns ingen sådan symmetri. Man måste alltså själv se till att göra ff till en jämn funktion genom att spegla de givna värdena i yy-axeln, d.v.s. fjämn(x)=f(|x|)f_{\text{jämn}}(x) = f(|x|) för -π<x<π-\pi < x < \pi.

Tips: Rita grafen till den givna funktionen f(x)f(x) och spegla den i yy-axeln. På så sätt får du se vad den jämna utvidgningen blir.

Jag kan visa min lösning på fall 1 där lambda =0 där X(x) blir 0 och u(x,t)=0 pga trivial lösning så får vi ta det därifrån. Jag använde båda randvillkoren. Se bilderna nedan.

Jag förstår inte hur du har utvidgat f till en jämn funktion(du har hoppat över dessa steg) .

LuMa07 635
Postad: 26 feb 10:32 Redigerad: 26 feb 10:32

Ingenstans i din lösning står det att c2=0c_2=0. Det innebär att man kan välja det reella talet c2c_2 helt fritt. Då har du alltså hittat lösningen X(x)=c2X(x) = c_2, där c2c_2 är ett godtyckligt reellt tal.

destiny99 11663
Postad: 26 feb 10:37 Redigerad: 26 feb 10:39
LuMa07 skrev:

Ingenstans i din lösning står det att c2=0c_2=0. Det innebär att man kan välja det reella talet c2c_2 helt fritt. Då har du alltså hittat lösningen X(x)=c2X(x) = c_2, där c2c_2 är ett godtyckligt reellt tal.

Hm ok. Ja dess derivata är 0 och sen stoppar man in x=pi som ska ge X'(pi)=0. Ja det var lite dumt att anta att c2 blir 0. Behöver jag då hitta allmän lösning för T(t) med fallet lambda=0 också? Den blir ju bara T(t)=C3 precis som X(x)?

LuMa07 635
Postad: 26 feb 10:58
destiny99 skrev:

... Den blir ju bara T(t)=C3 precis som X(x)?

Exakt!

destiny99 11663
Postad: 26 feb 11:05 Redigerad: 26 feb 12:08
LuMa07 skrev:
destiny99 skrev:

... Den blir ju bara T(t)=C3 precis som X(x)?

Exakt!

Ok. Jag tittade på någon som pratade på even and odd extension of a function. Den even delen så förstod jag som att det ska bli såhär. Funktionen ska bli symmetrisk kring y-axeln som du sa. Är det rätt att göra så? Då får jag Cn är lika med detta nedan:

Svara
Close