22 Jul
2012
22 Jul
'12
7:29 p.m.
Hello, i have a question regarding symbolic differentiation with GiNAC. Here is what i am trying to do: I have to variables a(t) and b(t), both are dependent from time (t). Suppose, this two variables are multiplied liked this: a(t) * b(t) Is it possible to derive this expression (a(t)*b(t)) according time with ginac. The only function i found in the manual is usefull for partial derivation, which does not help me here. Here is some example code: symbol a("a"), b("b"); // <-- how to tell ginac that variable a and b is dependant from variable t expression f = a*b; std::cout << f.diff(t,1) << std::endl; Many thanks in advance and best regards Martin Ettl