利用 diff 函数,通过公式 Y = diff(f)/h 计算偏导数的近似值,其中 f 为函数在区域 X 上的取值向量,h 表示对应的步长。
1、 sin(x) 对 x 的一阶导数是 cos(x),二阶导数为 -sin(x)。利用 diff 方法可近似计算这两个导数值。
2、 声明变量
3、 输入命令行:
4、 步长设为0.001
5、 X 从负π到正π,步长为 h。
6、 f 等于 X 的正弦值,取值范围在负一到正一之间。
7、 输入命令行指令
8、 一阶导数
9、 二阶导数
10、 请输入命令行
11、 图中蓝色线表示原函数 sin,红色线为计算所得的一阶导数 cos,黑色线则为二阶导数 -sin。
