freeware
http://groups.yahoo.com/group/mathc/
* Calculus : Trygonometry. y = a cosec(bx+c) y = a sec(bx+c)
************
Windows : Dev-C++ 4, Lcc-win32
Linux : gcc abc.c -lm Return
a.out Return
************
* You can compile the *.c files directly without create a project.
************
Sinus Functions :
y = a sin(bx+c)
y = a sin(b(x+c/b))
One wave between zeros of the graph of the function.
sin(x) : [0,2*Pi]
Compress or Strech : |a|
c01g_1.c : a*cosec(x)
f1a.h : cosec(x) |a|=1
f1b.h : 2*cosec(x) |a|=2
f1c.h : 4*cosec(x) |a|=4
f1d.h : -4*cosec(x) |a|=4
f1d.h :1/2*cosec(x) |a|=1/2
The periode : 2*Pi/|b|
c01g_2.c : cosec( b*x)
f2a.h : cosec( 2*x) 2*Pi/|b|=Pi
f2b.h : cosec( 3*x) 2*Pi/|b|=2*Pi/3
f2C.h : cosec( -3*x) 2*Pi/|b|=2*Pi/3
f2d.h : cosec(1/2*x) 2*Pi/|b|=4*Pi
The phase shift : -c/b
cosec(b*x+c)
c01g_3a.c f3a.h : cosec( x-1) -c/b=1
c01g_3b.c f3b.h : cosec( x-2) -c/b=2
c01g_3c.c f3c.h : cosec( x-3) -c/b=3
************
Cosinus Functions :
y = a sec(bx+c)
y = a sec(b(x+c/b))
One wave between zeros of the graph of the function.
- sec(x) : [-Pi/2,3*Pi/2]
Compress or Strech : |a|
c01g_4.c : a*sec(x)
f4a.h : sec(x) |a|=1
f4b.h : 2*sec(x) |a|=2
f4c.h : 4*sec(x) |a|=4
f4d.h : -4*sec(x) |a|=4
The periode : 2*Pi/|b|
c01g_5a.c : secx( b*x)
f5a.h : sec( 2*x) 2*Pi/|b|=Pi
f5b.h : sec( 3*x) 2*Pi/|b|=2*Pi/3
f5c.h : sec(1/2*x) 2*Pi/|b|=4*Pi
The phase shift : -c/b
sec(b*x+c)
c01g_6a.c f6a.h : sec( x-1) -c/b=1
c01g_6a.c f6a.h : sec( x-2) -c/b=2
c01g_6a.c f6a.h : sec( x-3) -c/b=3
************
The members can try these links :
http://groups.yahoo.com/group/mathc/files/C/D/c01h.zip