diff(y,t) where y=f(z) and z=f(t)



Thanks to Robert and Stavros I am over my hump.

Ryan

On 1/16/07, Robert Dodier <robert.dodier at gmail.com> wrote:
> On 1/16/07, Ryan Krauss <ryanlists at gmail.com> wrote:
>
> > But Maxima refuses to evaluate it and I don't know how to
> > make it.  As I copy and paste from wxMaxima, I see the ' in front of
> > the diff that forces the non-evaluation.  How would I make that go
> > away?
>
> The ' marks so-called noun expressions -- the nouns flag of ev
> causes all nouns to be evaluated. Naming one noun causes that
> one to be evaluated.
>
> e.g.
> expr : 'diff(foo(x), x) + 'integrate(foo(x), x);
>  => noun expression
> ev(expr, nouns);
>  => both diff and integrate are evaluated
> ev(expr, diff);
>  => only diff evaluated, integrate still a noun
> ev(expr, integrate);
>  => diff still a noun, integrate evaluated
>
> HTH
> Robert Dodier
>