eman7613
- 2
- 0
I have tried searching and have not come up with an answer to this question - but have come close in my own work (i think). Note: I want to solve this numerically, or by some formula.
I am trying to solve this problem, save I have function f(x), the equation is not known. Its derivative, f'(x), is known.
I want to find the value of at q, f(q), using its derivative. I have been searching for an algorithm or formula for this and all of my results have been off topic (getting results about general integration rules, which is not what I want).
For situations similar to f'(x)=x^n, where n is a constant, the equation
f(q)=\int_{0}^{q}x^n
is accurate. And indeed, for any derivative f'(x) where f(0)=0, this is true. And I know this since
\int_{a}^{b}f'(x)=f(b)-f(a)
However this does not work on all f'(x), and I can not test if f(0)=0 since I do not have its equation, and am solving numerically.
After some thinking and work, I cam up with
f(q)=(\int_{0}^{q}x^n)+f'(0)-1
This works on many other equations. Such as
f'(x)=e^{-x^{2}}
&
f'(x)=cos(x).
However it does not work over all, and believe it will fail when f(0)=f'(0)=0. As I've tested a few such as
f'(x)=x^3
which will fail under my new formula (f'(0)=f(0)=0).
f'(x)=atan(x)
will also fail, (f'(0)=f(0)=0)
However the problem remains that I can not check if f(0)=0, especially since I'm solving for f(q) in the first place! (since 0\in\Re). As far as i can tell, my new formula will work so long as f'(0)=f(0)=0 is not true, which means if I could some how test for f(0)=0 I would have the problem solved (well for the most part, I don't have a proof, but would be a well tested heuristic).
I think I've fully explained what I'm trying to do - if it is unclear please ask and I will try to be more specific, and if anyone knows the solutions or has an idea please let me know! (or if this is in the wrong thread)
I am trying to solve this problem, save I have function f(x), the equation is not known. Its derivative, f'(x), is known.
I want to find the value of at q, f(q), using its derivative. I have been searching for an algorithm or formula for this and all of my results have been off topic (getting results about general integration rules, which is not what I want).
For situations similar to f'(x)=x^n, where n is a constant, the equation
f(q)=\int_{0}^{q}x^n
is accurate. And indeed, for any derivative f'(x) where f(0)=0, this is true. And I know this since
\int_{a}^{b}f'(x)=f(b)-f(a)
However this does not work on all f'(x), and I can not test if f(0)=0 since I do not have its equation, and am solving numerically.
After some thinking and work, I cam up with
f(q)=(\int_{0}^{q}x^n)+f'(0)-1
This works on many other equations. Such as
f'(x)=e^{-x^{2}}
&
f'(x)=cos(x).
However it does not work over all, and believe it will fail when f(0)=f'(0)=0. As I've tested a few such as
f'(x)=x^3
which will fail under my new formula (f'(0)=f(0)=0).
f'(x)=atan(x)
will also fail, (f'(0)=f(0)=0)
However the problem remains that I can not check if f(0)=0, especially since I'm solving for f(q) in the first place! (since 0\in\Re). As far as i can tell, my new formula will work so long as f'(0)=f(0)=0 is not true, which means if I could some how test for f(0)=0 I would have the problem solved (well for the most part, I don't have a proof, but would be a well tested heuristic).
I think I've fully explained what I'm trying to do - if it is unclear please ask and I will try to be more specific, and if anyone knows the solutions or has an idea please let me know! (or if this is in the wrong thread)