1.0 KiB
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