2024-03-20 升级说明
---------------------------------------------------
升级:新增数组统计类函数对复数的支持(包括FMARRAY以及ARRAY),包含单序列以及双序列,复数支撑工作基本完成。
偏度丰度以及和大小相关的因复数的特殊性不支持,TS-SQL聚集及数仓统计未做复数支持计划。
说明:扩展对复数的支持范例,上述中丰度即峰度。
---------------------------------------------------
修订:因复数支撑产生的BUG以及复数支撑自身的BUG。
说明:修正上次升级产生的异常问题。
---------------------------------------------------
升级:客户端支持复数数据类型的显示以及调试。
说明:新一代客户端(NG客户端)支持复数据的显示与调试。
客户端中显示如下:
---------------------------------------------------
升级:Python以及R语言支撑部分支持复数和TSL类型进行互相转换。
说明:Python(TSLPy.pyd模块交互方式)及R与天软交互时支持复数数据类型。
注意:若是使用老方式配置交互的用户,即通过修改包名的方式加载对应的模块,要用到新功能需要更新TSLPy.pyd包。
即比如python版本为TSLPy3.11,则需要将天软对应的TSLPy311.pyd更改为TSLPy3.pyd。
或在加载时直接使用import TSLPy311的方式(不需要改包名)。
如python调tsl中:
import sys
sys.path.append('C:\Program Files\Tinysoft\AnalyseNG6.NET')
import json
import TSLPy3 as ts
print("------------远端服务器执行---------------")
ts.SetService("下一代全新测试")
a=complex(2,4)
b=3-5j
data = ts.RemoteCallFunc("TestCompx",[a,b],{})
print("tsl a+b:",data[1])
print("python a+b:",a+b)
在R中调tsl:
dyn.load("C:/Program Files/Tinysoft/AnalyseNG6.NET/tslr.dll")
.External("tslSetService","下一代全新测试")
a=2+3i
b=4-1i
.External("tslRemoteCallFunc","TestCompx",list(a,b),NULL)
执行结果如下:
