MathGroup Archive 2004

[Date Index] [Thread Index] [Author Index]

Search the Archive

new DSolve feature


The following occurs in version 5.0.1 (Mac OS X).

This works as expected:

   DSolve[x''[t] == -k x'[t] , x[t], t]

   {{x[t] -> -(C[1]/(E^(k*t)*k)) + C[2]}}

So does this:

   DSolve[{x''[t] == -k x'[t], x[0] == x0, x'[0] == 1}, x[t], t]

   {{x[t] -> (-1 + E^(k*t) + E^(k*t)*k*x0)/(E^(k*t)*k)}}

However:

   DSolve[{x''[t] == -k x'[t], x[0] == x0, x'[0] == v0}, x[t], t]

   DSolve::bvnul: For some branches of the general solution,
       the given boundary conditions lead to an empty solution.

   {}

I wonder which "branches" of it are causing the difficulty. :^)

-----
Selwyn Hollis
http://www.math.armstrong.edu/faculty/hollis
(edit reply-to to reply)


  • Prev by Date: cubic equation
  • Next by Date: Re: Exact real solutions of cubic equations
  • Previous by thread: Re: Exact real solutions of cubic equations
  • Next by thread: RE: Exact real solutions of cubic equations