MathGroup Archive 2014

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

Search the Archive

Re: Differential Equation

  • To: mathgroup at
  • Subject: [mg132662] Re: Differential Equation
  • From: Murray Eisenberg <murray at>
  • Date: Wed, 30 Apr 2014 01:41:15 -0400 (EDT)
  • Delivered-to:
  • Delivered-to:
  • Delivered-to:
  • Delivered-to:
  • References: <>

Did you make any attempt whatsoever to consult the documentation for the proper syntax of DSolve? The correct syntax is

   DSolve[{eqn1, eqn2, ...}, y, x]


   DSolve[{eqn1, eqn2, ...}, y[x], x]

In your case:

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

Actually, you should avoid using upper-case letters for your own names, since built-in Mathematica names begin with such. Thus it would be much safer to use:

   DSolve[{y'[x] == a f[x] - b y[x], y[c] == 0}, y[x], x]

On Apr 29, 2014, at 1:33 AM, Zohreh <zmmohamadi at> wrote:

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

Murray Eisenberg                                murray at
Mathematics & Statistics Dept.      
Lederle Graduate Research Tower      phone 240 246-7240 (H)
University of Massachusetts               
710 North Pleasant Street                
Amherst, MA 01003-9305

  • Prev by Date: Re: Copying Text From CDFs
  • Next by Date: Re: Differential Equation
  • Previous by thread: Re: Differential Equation
  • Next by thread: Re: Differential Equation