Re: DSOLVE in 5.01 ??

• To: mathgroup at smc.vnet.net
• Subject: [mg47598] Re: DSOLVE in 5.01 ??
• From: turbo cyx <turbocyx at gmx.net>
• Date: Sat, 17 Apr 2004 02:31:39 -0400 (EDT)
• References: <c5j82s\$r3h\$1@smc.vnet.net> <c5oaui\$1fl\$1@smc.vnet.net>
• Sender: owner-wri-mathgroup at wolfram.com

```Why should I bother with this?? I am not willing to use workarounds
for Wolfram bugs (I am coauthor of a widely used courseware in
austria. Now I have to write this workaround for all the Lessons wich
use DSolve and boundary conditions, in a few month when 6.0 finally is
available I can undo this again ....)
Mathematica 4.2 (and all previous version) has been able to solve this system,
so I think 5.01 should be also (BTW: 6.0 Alpha can solve this system
again)
Wolfram where is a bugfix
Cyx

On Fri, 16 Apr 2004 10:01:54 +0000 (UTC), drbob at bigfoot.com (Bobby R.
Treat) wrote:

>Here's a solution (for real constants):
>
>Block[{v, result, eq},
>  eq = m g - c v[t]^2 == m v'[t];
>  v[t_] = Sqrt@u[t];
>  result = First@DSolve[eq, u[t], t];
>  Clear[v];
>  v[t_] = Sqrt@u[t] /. result;
>  Simplify[PowerExpand /@ {v[t], eq}]
>  ]
>
>Bobby
>
>turbo cyx <turbocyx at gmx.net> wrote in message news:<c5j82s\$r3h\$1 at smc.vnet.net>...
>> Hi
>> The following sequnece worked fine in all Mathematica versions including 4.2
>>
>> dgl1 =  m g  -  c v[t]^2 ==  m v'[t]
>> dgl2 = s'[t] == -v[t]
>> DSolve[{dgl1, dgl2, s[0] == h0,v[0] == 0}, {s[t], v[t]}, t]
>>
>> But since 5.0 (and now in 5.01) there are only a error messages ?
>> Whats wrong here, why can't 5.01  solve this thing when 4.2 can???
>> OTOH: DSolve without the boundary conditions works fine (DSolve[{dgl1,
>> dgl2}, {s[t], v[t]}, t]), and calculationg the Constants C[1], C[2] by
>> "hand" (i.e. with Solve) also...
>> Thanks for help
>> Cyx

```

• Prev by Date: Incidence/frequency of numbers in lists
• Next by Date: Re: undocumented function: StringQ
• Previous by thread: Re: DSOLVE in 5.01 ??
• Next by thread: Re: DSOLVE in 5.01 ??