Matlab 版 (精华区)
发信人: hahn (有奇☆闭关造文中), 信区: Matlab
标 题: [合集] 请教有关sym 问题
发信站: 哈工大紫丁香 (Wed Oct 11 19:20:34 2006), 站内
────────────────────────────────────────
azhen (Hitman) 于 (Thu Jun 1 16:05:42 2006) 说道:
我在matlab下编写一个m文件,如下:
function fp=likilyhood()
syms p;
p=4;
fp=p;
然后利用Vc++ 6.0的Matlab Add-in 宏进行对matlab的M文件进行编译,
最终编译成dll 文件,
最后在JBuilder2005下用JNI对该dll文件进行调用,
出现错误,如下:
ERROR: Undefined function or variable 'sym'.
EXITING
我再次修改了上述m文件把
syms p;该行删去,
在java下运行通过。
调试环境:
Matlab V6.5
VC++6.0
JBuilder 2005
请问各位达人是不是matlabv6.5的toolbox中的symbolic不支持vc下的编译,
还是我的环境配置的不对?不过我编译成功了另外的一个程序里面也曾用到
matlab中的函数,如randint等,所以感觉不应该是环境配置的问题。
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.179毫秒