Difference between revisions of "Trigonometry Functions"
no edit summary
imported>DragoonWraith (→See Also: using Internal Link) |
imported>DragoonWraith |
||
(4 intermediate revisions by one other user not shown) | |||
Line 39: | Line 39: | ||
== Galsiah Version == | == Galsiah Version == | ||
Galsiah says that this version of sine/cosine approximation is faster and more accurate than the Taylor series. | Galsiah says that this version of sine/cosine approximation is faster and more accurate than the Taylor series. (For source, see [http://www.convertit.com/Go/EducationPlanet/Reference/AMS55.ASP?Res=150&Page=76 Handbook of Mathematical Functions].) | ||
This [[:Category:Stage Functions|function]] requires the following variables to be declared in your [[Global Script]]: | This [[:Category:Stage Functions|function]] requires the following variables to be declared in your [[Global Script]]: | ||
Line 68: | Line 68: | ||
set Wiki.t2 to (Wiki.ang * Wiki.ang) | set Wiki.t2 to (Wiki.ang * Wiki.ang) | ||
set Wiki.sin to (Wiki.ang*(1 - | set Wiki.sin to Wiki.n*(Wiki.ang*(1 - Wiki.t2*0.16605 + 0.00761*Wiki.t2*Wiki.t2)) | ||
set Wiki. | set Wiki.cos to Wiki.n*(1 - Wiki.t2*0.4967 + 0.03705*Wiki.t2*Wiki.t2) | ||
set Wiki.tan to (Wiki.sin/Wiki.cos)</pre> | |||
For working example (with somewhat simpler code), see [[Summon Object]]. | |||
== Taylor Series Variant 1 == | == Taylor Series Variant 1 == | ||
Line 253: | Line 251: | ||
[[Category: Stage Functions]] | [[Category: Stage Functions]] | ||
[[Category: | [[Category: Math Functions (CS 1.0)]] |