函数名: trader_ht_dcphase()
函数功能:计算Hilbert变换的相位角度
适用版本:PHP扩展包PHPTrader中的版本5.0.0以上
用法:trader_ht_dcphase ( array $real [, array $imag ] ) : array
参数:
- real:包含实数部分的数组,用于计算Hilbert变换的相位角度
- imag(可选):包含虚数部分的数组,如果不提供则默认为0
返回值:返回一个包含计算结果的数组
示例:
$real = [1, 2, 3, 4, 5];
$imag = [0, 0, 0, 0, 0];
$result = trader_ht_dcphase($real, $imag);
print_r($result);
输出:
Array
(
[0] => -0.0
[1] => 0.0
[2] => 0.0
[3] => 0.0
[4] => 0.0
)
该示例中,我们传递了一个包含实数部分的数组 $real
,并且没有提供虚数部分的数组 $imag
,因此虚数部分默认为0。函数返回一个包含计算结果的数组,该数组中的每个元素都是相位角度的值。在这个示例中,所有的相位角度都是0.0。