Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/math/numerical_calculation-calculus.md
T

1.0 KiB

数学函数 / 数值计算 / 数值微积分

hessian(fun, x)

声明:function

海塞矩阵 求解函数 fun 在x点的 海塞矩阵

参数 类型 说明
fun string 字符串,函数名
x array 一维数组,指定点

返回:array

示例

return hessian("Hessian.demo", array(3, 4));

integral(call_back, a, b, method)

声明:function

求函数的数值积分

参数 类型 说明
call_back string 计算被积函数值的回调
a double 实型变量。积分下限
b double 实型变量。积分上限
method string 积分方法

返回:double

示例

范例01:使用 Romberg 方法计算积分

function fun1(x);
begin
    return 2 * x + 1;
end;
a := 1;
b := 3;
callback := "fun1";
return integral(callback, a, b, 'romberg');
// 输出:10