Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2014

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

Search the Archive

Re: Differential Equation

  • To: mathgroup at smc.vnet.net
  • Subject: [mg132659] Re: Differential Equation
  • From: Bob Hanlon <hanlonr357 at gmail.com>
  • Date: Wed, 30 Apr 2014 01:40:15 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • Delivered-to: l-mathgroup@wolfram.com
  • Delivered-to: mathgroup-outx@smc.vnet.net
  • Delivered-to: mathgroup-newsendx@smc.vnet.net
  • References: <20140429053331.38A5D6A6A@smc.vnet.net>

Use correct syntax for DSolve

DSolve[{Y'[x] == A*f[x] - B*Y[x], Y[C] == 0}, Y[x], x]


{{Y[x] -> (-E^((-B)*x))*
         (Integrate[A*E^(B*K[1])*
                f[K[1]], {K[1], 1,
                C}] - Integrate[
              A*E^(B*K[1])*f[K[1]],
              {K[1], 1, x}])}}


I also recommend that you avoid using capital letters for, or to start,
user-defined names to avoid potential naming conflicts with Mathematica's
built-in symbols.



Bob Hanlon


On Tue, Apr 29, 2014 at 1:33 AM, Zohreh <zmmohamadi at gmail.com> wrote:

> Dear Friends,
>
> I am going to solve the following differential equation:
> dY(x)/dx=A*f(x)-B*Y(x)
>
> In which A and B are some parameters, f(x) is a function of x, and Y(C)=0
> (C is a parameter).
>
> I tried to solve it in Mathematica by
> DSolve[Y'[x] == A*f[x] - B*Y[x], Y[C] == 0, x]
>
> But I get the following error
> DSolve::dsfun: "Y[C]==0 cannot be used as a function
>
> I would highly appreciate it if somebody can help me.
>
> Best regards.
>
>



  • Prev by Date: Re: Inverse function solution
  • Next by Date: Re: Differential Equation
  • Previous by thread: Re: Differential Equation
  • Next by thread: Re: Differential Equation