java调用matlab 画图 能出来画图的界面,图形显示不出来!
2个回答
展开全部
我之前做过类似的一个程序,刚开始程序有错误,后来程序正确了以后就没问题了。我觉得你从这几方面看一下:
你的matlab程序画图的时候线条什么的用什么颜色?你试着改变颜色再在Java里面调用试试。我猜,是不是你在matlab里面画图的时候用的是默认颜色,而在Java的编译系统里面,默认的颜色是白色的,而到了打印的时候默认的颜色又变成黑色的?这个仅是猜测。如果做的是示波器的仿真结果就很可能会出现这种情况。
我当时遇到一个问题是:matlab里面自定义了一个readline函数,编译打包到Java里面后提示参数不对,后来一查,Java里面也有这个函数,所以,楼主不妨直接设一个其他颜色试试。
Matlab编译的时候是否将编译环境打包,就是那个MCR,网上说最好打包一下。
还有一个问题是:你在Matlab环境下结果正确吗?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询