First time here? Check out the FAQ!

Ask Your Question
1

ICS with diff

asked 3 years ago

eleger gravatar image

updated 3 years ago

slelievre gravatar image

I'm trying to solve a very easy ODE, with ics including diff:

sage: m, t, g = var('m t g')
sage: z = function('z')(t)
sage: DE = diff(z, t,2)+m*g
sage: sol = desolve(DE,[z,t])
sage: z0, v0 = var('z0 v0')
sage: sol_ics = desolve(DE, [z, t], ics=[0, z0, diff(sol, t)(t=0), v0])
sage: sol_ics
-1/2*g*m*t^2 + 1/2*(_K2^2*g*m + 2*v0 - 2*z0)*t/_K2 + z0

It does not seem to work well... What am I missing?

Preview: (hide)

Comments

Welcome to Ask Sage! Thank you for your question!

slelievre gravatar imageslelievre ( 3 years ago )

1 Answer

Sort by » oldest newest most voted
1

answered 3 years ago

eleger gravatar image

updated 3 years ago

slelievre gravatar image

I just read the docs...

sage: sol_ics = desolve(DE, [z, t], ics=[0, z0, v0])
sage: sol_ics
-1/2*g*m*t^2 + t*v0 + z0
Preview: (hide)
link

Comments

Congratulations for finding the answer! You can accept it by clicking the check mark next to it. This will marked the question as solved.

slelievre gravatar imageslelievre ( 3 years ago )

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 3 years ago

Seen: 235 times

Last updated: Nov 13 '21