用Octave计算导数基本公式(18)
广告
{{v.name}}
高阶导数公式(2)
\( ({\rm cos} x )^{(n)}= {\rm cos} \left( x+\frac{n\pi}{2}\right) \)
程序代码如下
function [text_result, numeric_result] = func35(n)
pkg load symbolic;
x = sym('x');
question = cos(x);
lim = diff(question, x, n);
text_result = ["\n", disp(lim)];
numeric_result = eval(lim);
endfunction
一阶导数计算结果如下
>> [text_result, numeric_result] = func35(1)
text_result =
-sin(x)
numeric_result = (sym) -sin(x)
二阶导数计算结果如下
>> [text_result, numeric_result] = func35(2)
text_result =
-cos(x)
numeric_result = (sym) -cos(x)
三阶导数计算结果如下
>> [text_result, numeric_result] = func35(3)
text_result =
sin(x)
numeric_result = (sym) sin(x)
四阶导数计算结果如下
>> [text_result, numeric_result] = func35(4)
text_result =
cos(x)
numeric_result = (sym) cos(x)