Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2005
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2005

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

Search the Archive

How do I get a DSolve'd function

  • To: mathgroup at smc.vnet.net
  • Subject: [mg54384] How do I get a DSolve'd function
  • From: skirmantas.janusonis at yale.edu (Skirmantas)
  • Date: Sat, 19 Feb 2005 02:33:01 -0500 (EST)
  • Sender: owner-wri-mathgroup at wolfram.com

I hope this is the last question for now.

I can solve a differential equation and plot it by doing something
like this:

sol=DSolve[{f'[x]==-3f[x],f[0]==10},f,x]
Plot[f/.sol,{x,0,10}]

But how do I get the function f[x] itself? I want to be able to input
f[x] and get its definition. Or do Plot[f[x],{x,0,10}]. Or define
y[x_]:=f[x]^2.

f[x]/.sol or f[x_]:=f[x]/.sol or f[x_]:=sol[[n,n,n]] do not work.

What if the solution is a function with many variables, say u[x,y,z]?
What's the correct way to "get" it?  


  • Prev by Date: Re: Replace in recursive equations
  • Next by Date: Re: Leading Zeros?
  • Previous by thread: Re: computing cumulative sum for list
  • Next by thread: Re: How do I get a DSolve'd function