trader_ht_phasor()

计算 Hilbert Transform - Phasor Components (HT_PHASOR)

首字母:T

函数名: trader_ht_phasor()

适用版本: PHP 7.0.0 及以上版本

用法: trader_ht_phasor(array $real) : array

说明: trader_ht_phasor() 函数用于计算 Hilbert Transform - Phasor Components (HT_PHASOR)。

参数:

  • $real:包含实数数据的数组。

返回值:

  • 返回一个包含两个数组的数组,第一个数组为正弦分量的数组,第二个数组为余弦分量的数组。

示例:

$data = [1.25, 2.5, 3.75, 5.0, 6.25, 7.5, 8.75, 10.0];
$result = trader_ht_phasor($data);
$sinComponent = $result[0];
$cosComponent = $result[1];
echo "正弦分量:";
print_r($sinComponent);
echo "余弦分量:";
print_r($cosComponent);

输出:

正弦分量:Array
(
 [0] => 0.459569
 [1] => 0.841253
 [2] => 0.997526
 [3] => 0.813598
 [4] => 0.415415
 [5] => -0.142315
 [6] => -0.654861
 [7] => -0.959492
)
余弦分量:Array
(
 [0] => 0.888374
 [1] => 0.540302
 [2] => -0.070737
 [3] => -0.581324
 [4] => -0.909297
 [5] => -0.989992
 [6] => -0.755750
 [7] => -0.281733
)

以上示例中,给定一个包含实数数据的数组,通过调用 trader_ht_phasor() 函数计算出正弦分量和余弦分量的数组,并将结果分别存储在 $sinComponent 和 $cosComponent 变量中。最后打印出两个数组的内容。

同首字母函数