File: %25sn.cat

package info (click to toggle)
scilab 2.6-4
  • links: PTS
  • area: non-free
  • in suites: woody
  • size: 54,632 kB
  • ctags: 40,267
  • sloc: ansic: 267,851; fortran: 166,549; sh: 10,005; makefile: 4,119; tcl: 1,070; cpp: 233; csh: 143; asm: 135; perl: 130; java: 39
file content (41 lines) | stat: -rw-r--r-- 973 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
%sn              Scilab Group              Scilab Function              %sn
NAME
   %sn - Jacobi 's elliptic function
  
CALLING SEQUENCE
 [y]=%sn(x,m)
PARAMETERS
 x    : a point inside the fundamental rectangle  defined by the elliptic
      integral; x is a vector of complex numbers
      
 m    : parameter of the elliptic integral (0<m<1)
      
 y    : result
      
DESCRIPTION
   Jacobi 's sn elliptic function with parameter m: the inverse  of the
  elliptic integral for the parameter m.
  
   The amplitude am is computed in fortran and  the addition formulas for
  elliptic functions are applied
  
EXAMPLE
 m=0.36;
 K=%k(m);
 P=4*K; //Real period
 real_val=0:(P/50):P;
 plot(real_val,real(%sn(real_val,m)))
 xbasc();
 KK=%k(1-m);
 Ip=2*KK;
 ima_val1=0:(Ip/50):KK-0.001;
 ima_val2=(KK+0.05):(Ip/25):(Ip+KK);
 z1=%sn(%i*ima_val1,m);z2=%sn(%i*ima_val2,m);
 plot2d([ima_val1',ima_val2'],[imag(z1)',imag(z2)']);
 xgrid(3)
SEE ALSO
   %asn, %k
  
AUTHOR
   F. D.