用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)
友链