我不同意楼上的观点,通过数值解法,也是达到目的的一种途径。而且很多实际中的问题,没有一个数学模型,根本就不能够用数学表达式来计算。或者数学模型很复杂,导数不存在,等等等等,这时候,数值解当然很好。
楼主的问题,可参考下面的例子
dx = 0.1; dy = 0.1;
[x,y] = meshgrid(-2:dx:2,-2:dy:2);
z = x.^2 - y.^2;
surf(x,y,z);
[dzdx,dzdy]=gradient(z,dx,dy);
注意,[dzdx,dzdy]=gradient(z,dx,dy); 就是切线斜率的数值解
温馨提示:答案为网友推荐,仅供参考