Dv/dt = (v+1)/10v^2 Euler's method

  • Thread starter Jbreezy
  • Start date
  • #1
582
0

Homework Statement


dv/dt = (v+1)/10v^2 Euler method delta t = .5, t =0 and v = 1, to find v(4)



Homework Equations



I'm using v = v(old) + (stepsize)(dv/dt) I'm just wondering if anyone can confirm my results. My teacher said that although this seems easy over half the hw will be wrong because of calculator mistakes.

The Attempt at a Solution



I know it is boring but could someone double check me? Maybe put it in wolfram Idk exactly how to do it.THanks Or maybe someone has a program.


For my final calculation I got v(4) = 1.731618162


Man I hope that is OK
 

Answers and Replies

  • #2
vela
Staff Emeritus
Science Advisor
Homework Helper
Education Advisor
15,045
1,627
I got v(4) = 1.5740 using a spreadsheet. Just to make sure, it's ##\frac{dv}{dt} = \frac{v+1}{10v^2}## and v(0)=1, right?
 
  • #3
582
0
The exact question is
Use Euler's method with ##\frac{dv}{dt} = \frac{v+1}{10v^2}## and delta t = 0.5, starting at t =0 and v = 1, to find v(4).
So yeah. But did you use the right step size.I will give you a couple values I want to see if I was doing it right but went wrong.

So for t = 1.0 I have v = 1.18677686
t = 2.0 I have v = 1.406046194
t = 3.0 I have v = 1.524220178
Do any of those look OK?
Thanks
 
  • #4
vela
Staff Emeritus
Science Advisor
Homework Helper
Education Advisor
15,045
1,627
Your result for t=1.0 matches mine, but the others don't.
 
  • #5
582
0
Figures.
So dv/dt for 1.0 I have .1552624125 is that what you got?
 
  • #6
vela
Staff Emeritus
Science Advisor
Homework Helper
Education Advisor
15,045
1,627
Yes.
 
  • #7
582
0
Dude I GOT IT! Whohoo. Thanks. It is so funny that something that seems very simple ends up being clustered for me.

If you did it on a spread sheet and it was easy can you punch in another one for me? This is the last one I had from my hw.
If not and it is a drag to do that's OK.

But here it is just in case.

y' = xy -x^2 and y(0) = 1 they want y(1).

I got 3.08106496
 
  • #8
vela
Staff Emeritus
Science Advisor
Homework Helper
Education Advisor
15,045
1,627
What step size?

With a step size of 0.1, I get about 1.217, and the actual value is about 1.238. It looks like your number is a bit off.
 
Last edited:
  • #9
582
0
Step size is 0.2
Sorry I left that out.
 
  • #10
vela
Staff Emeritus
Science Advisor
Homework Helper
Education Advisor
15,045
1,627
With a step size of 0.2, I get y(1)=1.195.
 
  • #11
582
0
I get that but for when x = .8

Yours started at 0? Y(0) = 1?
 
  • #12
582
0
So my y(1) = 1.233930342
 
  • #13
D H
Staff Emeritus
Science Advisor
Insights Author
15,393
686
I get that but for when x = .8
Apparently you are updating the independent variable (x) before you are updating the dependent variable (y). Don't do that. The derivative function is f(x,y), not f(x+Δx,y).
 
  • #14
582
0
Got it thx.
 

Related Threads on Dv/dt = (v+1)/10v^2 Euler's method

Replies
5
Views
18K
  • Last Post
Replies
4
Views
4K
Replies
5
Views
7K
Replies
2
Views
2K
  • Last Post
2
Replies
35
Views
2K
Replies
3
Views
22K
  • Last Post
Replies
2
Views
1K
  • Last Post
Replies
1
Views
1K
  • Last Post
Replies
6
Views
2K
  • Last Post
Replies
1
Views
1K
Top