Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2
In[1]:= w@x_, t_D := D@u@x, tD, xD;
u@x, tD
j
j z
z
6 u u 4 u 2 u
j z
-
-
j
j z
z
2 3 u@x,tD
j z
u@x,tD u@x,tD
j 4 uH0,1L @x,tD uH1,0L @x,tD 4 uH1,0L @x,tD3
j z
z
j
j - + z
z
k u@x,tD 2
u@x,tD 3
{
Out[6]= 0
-2 Ν
In[1]:= w@x_, t_D := D@u@x, tD, xD;
u@x, tD
Out[6]= 0
In[7]:= CleanSlate@D;
2
i2 n Πy z Ν tF ExpBä i 2 n Πy
u@x_, t_, n_D := u@nD ExpB- j j z xF;
` j
In[1]:= j z
z j
j z
z
k L { k L {
Hopf−Cole.nb 3
j z
2änΠx 4n Π tΝ
j z
-
n2 Π2 Ν u@nD
j
`
j
4ã L L2
z
z
j
j
- z
z
j
j z
z
L 2
j
j z
z
j
j z
z
j z
2 ä n Π x 4 n2 Π2 t Ν
j 4ã L
j z
z
-
n2 Π2 Ν u@nD
`
L2
k {
L2
We verify for only a small number of terms because of the nonlinear nature of the equation.
2
i2 n Πz y i2 n Πz y
u@nD ExpB- j j
3 `
In[1]:= u@x_, t_D := â j
j z
z Ν tF ExpBä j
j z
z xF;
n=-3
k L { k L {
-2 Ν
In[2]:= w@x_, t_D := D@u@x, tD, xD;
u@x, tD
4 Hopf−Cole.nb
i
j
2
j
12 ä Π x 72 Π t Ν
j
- -
Π3 Ν2 u@-3D 480 ä 3 u@-3D u@-2D
j
` 2 ` `
j
432 ä ã L L2 1 128 5
j
j
+ + 1
+ 31 + +
j
j i y L H1L L3 H1L i
j
2 2
j z j
3
j 3 j L3 j
ä 1 1 1 1
z
6 x
j z j
j 1 u@-3D+ã1 1+3+1+ã L @3D j
` `
j z
-
-
-1
j
j
j
j z
z j
j ã
j
L ã L u
j
j k { k
j
j
j
j
j
j
1
j
k 1
Show Less Show More Show Full Output Set Size Limit...
i i `
2 Π Hä L x+10 Π t ΝL
j
j4 ä Π Ν jj3 u@-3D + 2 ã
`
L2 u@-2D +
k k
Out[7]=
yz
y
4 Π Hä L x+8 Π t ΝL 8 Π Hä L x+4 Π t ΝL 10 Π Hä L x+2 Π t ΝL
i ji`
2 Π Hä L x+10 Π t ΝL 4 Π Hä L x+8 Π t ΝL 6 Π Hä L x+6 Π t ΝL
j
jL ju@-3D + ã
`
L2 u@-2D + ã
L2 u@-1D + ã
`
u@0D +
`
L2
k k
yz y
8 Π Hä L x+4 Π t ΝL 10 Π Hä L x+2 Π t ΝL
In[1]:= L = 2 Π;
Ν = 1;
tinitial = 0; tfinal = 1; tstep = Htfinal - tinitialL 10;
times = Range@tinitial, tfinal , tstep D;
Nsamples = 1024;
Ø
≤
≤
`
u@-nD n < 0
≤
≤
≤
≤
≤
≤
≤
≤
4 n0
≤
≤
u@n_D := ∞ ≤
` 2 n1
≤
≤
≤
≤
≤
1 n2
≤
≤
≤
≤
≤
≤
0 n3
± 0 n>3
2
i2 n Πy z Ν tF ExpBä i 2 n Πy
u@nD ExpB- j j z xF;
3 `
In[7]:= u@x_, t_D := â j
j z
z j
j z
z
n=-3
k L { k L {
-2 Ν
In[8]:= w@x_, t_D = D@u@x, tD, xD;
u@x, tD
4 ä I-1 + ã2 ä x M I1 + ã3 t+ä x + ã2 ä x M
Out[9]= -
1 + 2 ã3 t+ä x + 4 ã4 t+2 ä x + 2 ã3 t+3 ä x + ã4 ä x
If, in addition, we require the input arguments to be purely real, the closed form of the solution is:
Out[15]=
Out[18]=
Hopf−Cole.nb 7
Transform each timestep into spectral space , using the signal processing convention that we normalize the forward transform by
1/N:
In[24]:= ListLogPlotATooltip@spectralAbsPairs@@1DDD, 9
`
PlotRange ® 8Full, Full<, AxesLabel ® 9kn , Abs@wD=, Filling ® Axis
=E
Out[24]=
8 Hopf−Cole.nb
In[27]:= ListLogPlotATooltip@spectralAbsPairs@@-1DDD, 9
`
PlotRange ® 8Full, Full<, AxesLabel ® 9kn , Abs@wD=, Filling ® Axis
=E
Out[27]=
Hopf−Cole.nb 9
In[34]:= ListPlot3DAspectralAbsTriples, 9
`
PlotRange ® Full, AxesLabel ® 9kn , t, Abs@wD=
=E
Out[34]=