home *** CD-ROM | disk | FTP | other *** search
- .MCD 20000 0
- .CMD PLOTFORMAT logs=0,0 subdivs=1,1 size=5,15 type=l
- .CMD FORMAT rd=d ct=10 im=i et=3 zt=15 pr=3 mass length time charge
- .CMD SET ORIGIN 0
- .CMD SET TOL 0.001000
- .CMD MARGIN 0
- .CMD LINELENGTH 78
- .CMD SET PRNCOLWIDTH 8
- .CMD SET PRNPRECISION 4
- .TXT 0 42 1 39
- a1,38,49,37
- Copyright (c) 1988 by MathSoft, Inc.
- .TXT 1 -41 1 12
- a1,11,78,10
- DIFFUSION
- .TXT 0 80 1 13
- a1,12,78,11
- /equations
- .TXT 2 -80 1 25
- a1,24,77,23
- diffusion coefficient:
- .EQN 0 25 1 9
- c~.01
- .TXT 2 -25 1 29
- a1,28,77,27
- distribution at time zero:
- .EQN 0 30 1 32
- f(x)~if(|(x-.5)<.125,1,0)
- .TXT 2 -30 1 10
- a1,9,77,8
- x step:
- .EQN 0 9 1 9
- k~.05
- .TXT 0 14 1 13
- a1,12,77,11
- time step:
- .EQN 0 12 1 8
- h~.1
- .TXT 0 11 1 24
- a1,23,52,22
- number of time steps:
- .EQN 0 24 1 8
- T~30
- .EQN 0 10 3 14
- X~floor(1/k)
- .EQN 0 18 1 11
- j~0;X
- .EQN 0 17 1 11
- i~0;T
- .EQN 0 16 2 10
- x[j~j*k
- .EQN 1 -33 1 15
- J~1;X-1
- .EQN 0 17 1 11
- I~1;T
- .EQN 1 -63 4 11
- k^2/(2*c)=?
- .EQN 1 46 2 10
- u[(i,0)~0
- .EQN 0 17 2 10
- u[(i,X)~0
- .EQN 0 16 2 14
- u[(0,j)~f(x[j)
- .TXT 1 -131 1 51
- a1,50,52,49
- For stability, h should be less than or equal to
- .EQN 1 80 4 9
- ▐~(h*c)/k^2
- .EQN 1 18 2 52
- u[(I,J)~u[(I-1,J)+▐*(u[(I-1,J+1)-2*u[(I-1,J)+u[(I-1,J-1))
- .EQN 1 -88 10 50
- 1.1&0&u[(0,j),u[(10,j),u[(30,j){1,1,8,25,l}@1&0&x[j
-