home *** CD-ROM | disk | FTP | other *** search
- .MCD 25000 0
- .CMD SURFACEFORMAT rot=10 tilt=35 vScale=20 size=15,30
- .CMD SKETCHFORMAT mag=1.000000,1.000000 center=0.500000,0.500000 size=15,30 box=y
- .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 1 0 1 33
- a1,32,78,31
- VISUALIZING A COMPLEX FUNCTION
- .TXT 2 0 3 71
- a3,70,78,150
- This application helps visualize a function of one complex variable
- using MathCAD's surface plots. We plot the real and imaginary parts
- separately.
- .EQN 4 3 2 12
- f(z):\z
- .TXT 1 26 1 31
- a1,30,50,29
- . . . function to be plotted
- .EQN 3 -26 1 9
- N:12
- .TXT 0 26 1 42
- a1,41,63,40
- . . . number of grids in each direction
- .EQN 2 -26 1 12
- j:0;N
- .EQN 1 0 1 12
- k:0;N
- .EQN 2 0 1 20
- corner1:-6-6i
- .TXT 0 26 1 24
- a1,23,50,22
- . . . corners of grid
- .EQN 1 -26 1 19
- corner2:6+6i
- .EQN 2 0 3 27
- incr:(corner2-corner1)/N
- .EQN 4 0 3 34
- z[(j,k):corner1+Re(incr)*j{54}Im(incr)*k*1.0i
- .TXT 0 37 1 22
- a1,21,38,20
- . . . domain points
- .EQN 5 -37 2 12
- z2:f(z){49}
- .TXT 1 26 1 21
- a1,20,39,19
- . . . range points
- .EQN 3 -26 1 13
- R:Re(z2)
- .TXT 0 26 3 34
- a3,33,39,86
- . . . these matrices hold the
- real and imaginary part of the
- function to be plotted
- .EQN 1 -26 1 13
- I:Im(z2)
- .EQN 3 -2 16 33
- R{10 35 0 60 20 15 30 0 1 1 2}{57}
- .EQN 0 36 16 33
- I{10 35 0 60 20 15 30 0 1 1 2}{57}
-