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