我自己写的matlab函数,在java中调用。但是在matlab函数里面需要用到syms,sym。然后我在eclipse中运行的
答案:2 悬赏:80
解决时间 2021-02-13 06:13
- 提问者网友:斯文败类
- 2021-02-12 10:43
我自己写的matlab函数,在java中调用。但是在matlab函数里面需要用到syms,sym。然后我在eclipse中运行的
最佳答案
- 二级知识专家网友:偏爱自由
- 2021-02-12 11:31
今天有同学遇到这个问题,上网查了一下好像是因为你的matlab所运行的java虚拟机和你程序的java虚拟机,一个是64位,一个是32位,或者版本不同导致的。matlab输入version -java看一下java版本,然后如果是64位的就去下一个安装。我是用eclipse给你提供个eclipse 的修改方法,去你eclipse点window=>preferences=>installed JREs=>add,将新安装的加进去,然后去你的项目右键=>properties=>java build path=>libraries把之前的jre删了,然后点add librariy=>JRE system library=>alternate JRE,选你刚装的jre,finishing,ok,完成,运行吧,少年,祝好运
全部回答
- 1楼网友:我颠覆世界
- 2021-02-12 12:51
syms是定义多个符号是符号变量的意思 sym只能定义一个符号变量 但可以具体到这个符号变量的内容
例如 syms f z; 定义下x和y
f=sym(`a+b+c`); 就只能定义一个f=a+b+c
如果先用 syms 定义了 符号变量f 在下边直接 就可以写 f=a+b+c。
刚特意看了下 如何?有用没
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |