C语言如何求导函数
如题
用差分计算,当自变量趋于0时,前后两次差分收敛到需要精度,计算结束。
例如,一阶导数,写一个函数y=f(x):
floatf(floatx){。。。}
设dx初值
计算dy
dy=f(x0)-f(x0 dx);
导数初值
dd1=dy/dx;
Lab:;
dx=0。
5*dx;//减小步长
dy=f(x0)-f(x0 dx);
dd2=dy/dx;//导数新值
判断新旧导数值之差是否满足精度,满足则得结果,不满足则返回
if(fabs(dd1-dd2)<1e-06){得结果dd2。
。。}
else{dd1=dd2;gotoLab;};。
答:按照定义域的定义让函数有意义,当然不同的函数需要不同处理详情>>
答:网上买2手的也就几块钱而已详情>>