view liboctave/cruft/amos/zshch.f @ 17012:942d892524b3

Handle alignment of subplots in subplot.m. script/plot/subplot.m: Introduce listener (subplot_align) to manage alignment of subplots by synchronizing looseinset and tightinset across all subplots. "activepositionproperty". This obsoletes using autopos_tag property. Modify demo and add new demo.
author Ben Abbott <bpabbott@mac.com>
date Thu, 18 Jul 2013 22:17:35 -0400
parents 648dabbb4c6b
children
line wrap: on
line source

      SUBROUTINE ZSHCH(ZR, ZI, CSHR, CSHI, CCHR, CCHI)
C***BEGIN PROLOGUE  ZSHCH
C***REFER TO  ZBESK,ZBESH
C
C     ZSHCH COMPUTES THE COMPLEX HYPERBOLIC FUNCTIONS CSH=SINH(X+I*Y)
C     AND CCH=COSH(X+I*Y), WHERE I**2=-1.
C
C***ROUTINES CALLED  (NONE)
C***END PROLOGUE  ZSHCH
C
      DOUBLE PRECISION CCHI, CCHR, CH, CN, CSHI, CSHR, SH, SN, ZI, ZR,
     * DCOSH, DSINH
      SH = DSINH(ZR)
      CH = DCOSH(ZR)
      SN = DSIN(ZI)
      CN = DCOS(ZI)
      CSHR = SH*CN
      CSHI = CH*SN
      CCHR = CH*CN
      CCHI = SH*SN
      RETURN
      END