@@ -958,3 +958,96 @@ echo r, ':', toStn(s1), '\r\n';
|
||||
// 0:
|
||||
// array()
|
||||
```
|
||||
|
||||
## `sf_SinX(x, v)`
|
||||
|
||||
声明:function
|
||||
|
||||
正弦积分的定义为
|
||||
|
||||
<!-- tags: 数值方法 数值微积分 计算 求解 优化 optimization 数学 数值 numeric -->
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ---- | ----- | -------------------- |
|
||||
| `x` | float | 实型变量。自变量 |
|
||||
| `v` | float | 实型变量,返回的结果 |
|
||||
|
||||
返回:integer
|
||||
|
||||
## `sf_CosX(x, v)`
|
||||
|
||||
声明:function
|
||||
|
||||
余弦积分的定义为
|
||||
|
||||
<!-- tags: 数值方法 数值微积分 计算 求解 优化 optimization 数学 数值 numeric -->
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ---- | ----- | -------------------- |
|
||||
| `x` | float | 实型变量。自变量 |
|
||||
| `v` | float | 实型变量,返回的结果 |
|
||||
|
||||
返回:integer
|
||||
|
||||
## `sf_eX(x, v)`
|
||||
|
||||
声明:function
|
||||
|
||||
指数积分的定义为
|
||||
|
||||
<!-- tags: 数值方法 数值微积分 计算 求解 优化 optimization 数学 数值 numeric -->
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ---- | ----- | -------------------- |
|
||||
| `x` | float | 实型变量。自变量 |
|
||||
| `v` | float | 实型变量,返回的结果 |
|
||||
|
||||
返回:integer
|
||||
|
||||
## `sf_EllipseX_1(k, f, v)`
|
||||
|
||||
声明:function
|
||||
|
||||
计算第一类不完全椭圆积分
|
||||
|
||||
<!-- tags: 数值方法 数值微积分 计算 求解 优化 optimization 数学 数值 numeric -->
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ---- | ----- | ----------------------- |
|
||||
| `k` | float | 模数,取值范围为 0 到 1 |
|
||||
| `f` | float | 振幅参数 |
|
||||
| `v` | float | 写回计算结果 |
|
||||
|
||||
返回:integer
|
||||
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
sf_EllipseX_1(0.5, 1.5707963267948966, value);
|
||||
echo value;
|
||||
// 输出:1.6857503548126
|
||||
```
|
||||
|
||||
## `sf_EllipseX_2(k, f, v)`
|
||||
|
||||
声明:function
|
||||
|
||||
计算第二类不完全椭圆积分
|
||||
|
||||
<!-- tags: 数值方法 数值微积分 计算 求解 优化 optimization 数学 数值 numeric -->
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ---- | ----- | ----------------------- |
|
||||
| `k` | float | 模数,取值范围为 0 到 1 |
|
||||
| `f` | float | 振幅参数 |
|
||||
| `v` | float | 写回计算结果 |
|
||||
|
||||
返回:integer
|
||||
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
sf_EllipseX_2(0.5, 0.5235987755982988, value);
|
||||
echo value;
|
||||
// 输出:0.517881935018448
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user