Is it possible to get a distance set a over period of time from a acceleration vs velocity graph?
The graph looks like this:
If I had the numbers for acceleration and velocity for that graph, is it actually possible to get a distance over lets say 30 seconds?
Maths Question.
Moderator: Alyrium Denryle
- bobalot
- Jedi Council Member
- Posts: 1731
- Joined: 2008-05-21 06:42am
- Location: Sydney, Australia
- Contact:
Maths Question.
"This statement, in its utterly clueless hubristic stupidity, cannot be improved upon. I merely quote it in admiration of its perfection." - Garibaldi
"Problem is, while the Germans have had many mea culpas and quite painfully dealt with their history, the South is still hellbent on painting themselves as the real victims. It gives them a special place in the history of assholes" - Covenant
"Over three million died fighting for the emperor, but when the war was over he pretended it was not his responsibility. What kind of man does that?'' - Saburo Sakai
Join SDN on Discord
"Problem is, while the Germans have had many mea culpas and quite painfully dealt with their history, the South is still hellbent on painting themselves as the real victims. It gives them a special place in the history of assholes" - Covenant
"Over three million died fighting for the emperor, but when the war was over he pretended it was not his responsibility. What kind of man does that?'' - Saburo Sakai
Join SDN on Discord
- CaptainZoidberg
- Padawan Learner
- Posts: 497
- Joined: 2008-05-24 12:05pm
- Location: Worcester Polytechnic
- Contact:
Re: Maths Question.
Do you have the actual function for that graph (as opposed to just the numbers). If so, you just have a differential equation:
dv/dt = f(v)
which you could solve by hand with laplace transforms, or with a TI-89 or maple
If you just have the data, then I think that you can solve the problem with eigenvectors, where you basically represent your differential equation
v' = f(v)
as:
Av = cv
where A is the matrix that has your data in it, and c is a constant that you compute as you solve the problem. I'm a little sketchy on the details of this method...
dv/dt = f(v)
which you could solve by hand with laplace transforms, or with a TI-89 or maple
If you just have the data, then I think that you can solve the problem with eigenvectors, where you basically represent your differential equation
v' = f(v)
as:
Av = cv
where A is the matrix that has your data in it, and c is a constant that you compute as you solve the problem. I'm a little sketchy on the details of this method...
Last edited by CaptainZoidberg on 2009-01-10 09:08pm, edited 1 time in total.
Re: Maths Question.
If you have a function A(v) that gives the acceleration for any given speed v, and an initial speed at time = 0, then You can probably convert it to a speed vs time graph and get your distance traveled from that.
Children of the Ancients
I'm sorry, but the number you have dialed is imaginary. Please rotate the phone by 90 degrees and try again.
I'm sorry, but the number you have dialed is imaginary. Please rotate the phone by 90 degrees and try again.
- bobalot
- Jedi Council Member
- Posts: 1731
- Joined: 2008-05-21 06:42am
- Location: Sydney, Australia
- Contact:
Re: Maths Question.
Unfortunately I only have the data. It's actual field data. I do remember how to do laplace transforms, I have really forgotten matrices, eigen vectors and all that stuff. I will have to dig up my old notes on it.CaptainZoidberg wrote:Do you have the actual function for that graph (as opposed to just the numbers). If so, you just have a differential equation:
dv/dt = f(v)
which you could solve by hand with laplace transforms, or with a TI-89 or maple
If you just have the data, then I think that you can solve the problem with eigenvectors, where you basically represent your differential equation
v' = f(v)
as:
Av = cv
where A is the matrix that has your data in it, and c is a constant that you compute as you solve the problem. I'm a little sketchy on the details of this method...
"This statement, in its utterly clueless hubristic stupidity, cannot be improved upon. I merely quote it in admiration of its perfection." - Garibaldi
"Problem is, while the Germans have had many mea culpas and quite painfully dealt with their history, the South is still hellbent on painting themselves as the real victims. It gives them a special place in the history of assholes" - Covenant
"Over three million died fighting for the emperor, but when the war was over he pretended it was not his responsibility. What kind of man does that?'' - Saburo Sakai
Join SDN on Discord
"Problem is, while the Germans have had many mea culpas and quite painfully dealt with their history, the South is still hellbent on painting themselves as the real victims. It gives them a special place in the history of assholes" - Covenant
"Over three million died fighting for the emperor, but when the war was over he pretended it was not his responsibility. What kind of man does that?'' - Saburo Sakai
Join SDN on Discord
- Kuroneko
- Jedi Council Member
- Posts: 2469
- Joined: 2003-03-13 03:10am
- Location: Fréchet space
- Contact:
Re: Maths Question.
Assuming dv/dt = A(v), then since dv/dt = [dx/dt][dv/dx] = v dv/dx, substition v dv/A(v) = dx, and therefore x = x₀ + Int_{v₀}^{v}[ ν dν/A(ν) ]. On the other hand, integrating without the substition gives t = t₀ + Int_{v₀}^{v}[ dν/A(ν) ], which for any particular t one can numerically solve for the velocity.
"The fool saith in his heart that there is no empty set. But if that were so, then the set of all such sets would be empty, and hence it would be the empty set." -- Wesley Salmon
- CaptainZoidberg
- Padawan Learner
- Posts: 497
- Joined: 2008-05-24 12:05pm
- Location: Worcester Polytechnic
- Contact:
Re: Maths Question.
Hmm... Nice work Kuroneko. Do you by any chance know what the name is for that method?
Re: Maths Question.
The key bit of this is the a=vdv/dx substitution. That's a pretty standard thing in dynamics, I don't think it is important enough to have a name. The rest is just rearranging.
Apparently nobody can see you without a signature.