我有这个等式:f(a,b,x)=t0-a+(a^2*(1+((x-x0)^2/b^2)))^0.5
如果我想得到一阶导数:df(a,b,x)/d(a,b)
for x0,t0
= constant and a,b,x
= array.
如果我使用这个脚本,这是真的吗
> syms f; syms t0; syms x; syms x0; syms
> a; syms b;
>
>
> f=t0-a+(a^2*(1+((x-x0)^2/b^2)))^0.5;
> f_1=diff(f,a)+diff(f,b)
我问是因为如果我使用这种方法,我永远不会得到正确的情节......有什么建议吗?