home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_progs
/
libs
/
matlab.lzh
/
MATLAB
/
MATLAB.LZH
/
Source
/
MatLab
/
WSIGN.FOR
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
Text File
|
1991-04-13
|
369 b
|
21 lines
SUBROUTINE WSIGN (XR, XI, YR, YI, ZR, ZI)
IMPLICIT NONE
C
C IF Y.NE.0, Z = X*Y/ABS (Y)
C IF Y.EQ.0, Z = X
C
DOUBLE PRECISION XR, XI, YR, YI, ZR, ZI
C
DOUBLE PRECISION T
C
DOUBLE PRECISION PYTHAG
C
C
T = PYTHAG (YR, YI)
ZR = XR
ZI = XI
IF (T.NE.0.0D0) CALL WMUL (YR/T, YI/T, ZR, ZI, ZR, ZI)
C
RETURN
END