Discussion about math, puzzles, games and fun. Useful symbols: ÷ × ½ √ ∞ ≠ ≤ ≥ ≈ ⇒ ± ∈ Δ θ ∴ ∑ ∫ • π ƒ ¹ ² ³ °
 

You are not logged in. Pages: 1
#1 20060901 23:17:09
Possible Project: Integrator/DifferentiatorI have a "function parser" that seems to work OK for the Function Grapher and Calculator (try putting in a function and press the "calculate" button  you will see a "Formula Stack") "The physicists defer only to mathematicians, and the mathematicians defer only to God ..."  Leon M. Lederman #2 20061007 06:16:20
Re: Possible Project: Integrator/DifferentiatorIt sounds good. But I have no idea how to create something like that... #3 20061008 01:18:55
Re: Possible Project: Integrator/DifferentiatorI agree with Devente, sounds cool but I'm not sure where to start. I know little about AI programming. If someone here does, maybe they could help... A logarithm is just a misspelled algorithm. #4 20061008 01:35:08
Re: Possible Project: Integrator/Differentiatorhttp://integrals.wolfram.com/index.jsp #5 20061021 21:05:02
Re: Possible Project: Integrator/DifferentiatorAs far as I'm aware, Wolfram Mathworld doesn't yet have a differentiator! #6 20061021 21:22:02
Re: Possible Project: Integrator/DifferentiatorThat probably implies that it's very hard to make one. For one thing, there are lots of different rules for differentiating different functions. You also need to recognise when to use the product, chain and quotient rules as well as sometimes having to rearrange an equation before you differentiate it. Why did the vector cross the road? It wanted to be normal. #7 20061021 22:35:46
Re: Possible Project: Integrator/DifferentiatorWell, maybe it could just be fun. "The physicists defer only to mathematicians, and the mathematicians defer only to God ..."  Leon M. Lederman #8 20061022 01:21:09
Re: Possible Project: Integrator/DifferentiatorIt would be fun... for instance it may be good to try to use Object oriented programming. Create a generalized function class and derive all other functions from this class. (inheritance) A class for simple power functions who's member includeds its exponant, its coefficient, and its variable name, a method to differentiate this is easy. getDerivative() it would multiply the exponent by the coefficient and decrease the exponant by 1. An exponential function a^x is easy also. sine and cosine functions easy to get derivative and you can use the quotent rule to calculate the other trig functions. The tricky thing I suppose would be setting up the order of precedence. In otherwords distinguishing between the "inside" and "outside" functions to use the chain rule properly. Last edited by mikau (20061022 01:24:16) A logarithm is just a misspelled algorithm. #9 20061022 09:50:53
Re: Possible Project: Integrator/DifferentiatorCool. "The physicists defer only to mathematicians, and the mathematicians defer only to God ..."  Leon M. Lederman
Pages: 1
