1、sin(x)相对于x的第一个导数为cos(x),相对于x的第二个导数值为-sin(x)。可以使用diff求这些导数的近似值。
2、定义变量命令行输入:h = 0.001; % 步长X = -pi:h:pi; % 范围f = sin(X); %范围
3、命令行输入:Y = diff(f)/h; %一阶导数Z = diff(Y)/h; %二阶导数
4、命令行输入:plot(X(:,1:length(Y)),Y,争犸禀淫'r',X,f,'b', X(:,1:length(Z)),Z,'k')
5、在此绘图中,蓝色线条对应原始函数sin。红色线条对应计算出的第一个导数cos,黑色线条对应计算出的第二个导数-sin。