Java 调用Matlab 问题

来源:互联网 发布:如何对待网络语言暴力 编辑:程序博客网 时间:2024/04/30 02:34
。m文件在matlab 控制台下好使,但用java调用就不好使,通过把。m文件的参数输出到文件里来追踪,进而分析原因,原因是matlab的取整函数fix,floor通过java调用(其实和在matlab命令行下不是一个机制,这里是通过mcr)时和matlab命令行下函数功能,不一样,在命令行下 fix(0.4)=0 fix(0.5)=0,fix(0.6)=0, 而java调用时fix(0.4)=0 fix(0.5)=1 fix(0.6)=1, 算是mathwork的一个漏洞吧。(有些事一辈子只做一次,一不小心,花了很长时间,如果不分享一下经验真是可惜了)
原创粉丝点击