thu_yang
推荐于2017-11-26
差分是针对离散情况如离散向量、数字图像等来讲的,而导数是针对连续函数来讲的,这两种情况都可以用diff函数来求
离散情况如:
a=[1 2 3], diff(a) = [1 1];
连续情况如:
syms x y
y=x^2;
diff(y,x)=2*x
望采纳,谢谢!
追问
哦,那么第二行为什么要除dx,图等一下
求解答,谢谢~,必采纳(_)
追答
程序中是用离散的差分来近似求出sin函数的导数,因为程序中定义x从0到2,步长为dx,而离散差分默认步长为1,相当于dx=1,而这里dx不是1,所以求差分后要除以dx。
追问
哦,谢谢你了