Sign in to follow this  
Tylon

Tweaking my sin curve

Recommended Posts

I have not done math in a while, so I cannot remember how I can achieve this, but this is what I want: I have a function that takes a value between 0 and 1. Here is my function currently: f(x) = (sin(x*PI - PI/2) + 1.0) / 2.0 This *almost* does what I want, since I want: f(x) to be 0 when x is 0 f(x) to be 0.5 when x is 0.5 f(x) to be 1 when x is 1 But I want the curve to go a bit differently. Here is the image of what I have, and what I want: Clicky The red line being the above function which I have, and the blue line being what I would like to have approximatly. Basically, I want the curve to be a bit shallower initially, then steeper suddenly. Can anyone tell me where I can put a variable in my current equation to get what I need? Many thanks!

Share this post


Link to post
Share on other sites
Your blue curve looks a bit like a shifted Langevin function.

http://scienceworld.wolfram.com/physics/LangevinFunction.html

Share this post


Link to post
Share on other sites
Quote:
Original post by Airo
Your blue curve looks a bit like a shifted Langevin function.

http://scienceworld.wolfram.com/physics/LangevinFunction.html


Yea, I think that would work to, but I went with sigmoid function; it seems just right.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this