FAQ > 金融建模 > 第三方交互 > MatLab

Q:客户用matlab调用天软函数取数据,返回的数据全是整数,小数位全没了,在天软平台返回正常,有小数    

  • A:1、检查matlab中的精度设置;
    2、注意客户端自己是否修改了保留小数位数为0;
    3、是否有其他MATLAB在运行?其中修改了precision属性,可用代码ts.precision设置精度长度
    注:若有时正常,有时不正常,则很有可能是其他MATLAB调用天软的代码也在执行,修改了TS这个COM对象的默认参数。
    为了避免互相干扰,也可以在提交的代码里加入setsysparam(pn_precision(),4);