Ask Your Question

# ICS with diff

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?

edit retag close merge delete

## Comments

Welcome to Ask Sage! Thank you for your question!

( 2021-11-13 13:11:42 +0200 )edit

## 1 Answer

Sort by ยป oldest newest most voted

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
more

## 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.

( 2021-11-13 13:12:04 +0200 )edit

## Your Answer

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

Add Answer

## Stats

Asked: 2021-11-12 20:48:20 +0200

Seen: 152 times

Last updated: Nov 13 '21