lv调用MATLAB script及DLL的问题
想问一下,我用MATLAB编写了算法程序,要在LV中调用,并且希望速度越快越好。那么是使用MATLAB script好呢?还是将.M转换为DLL再调用好呢?或是用ActiveX呢?请教。谢谢先 用MATLAB SCRIPT很简单啊! <P>那么那种会比较好呢?</P> 我也有很多地方还是不明白,请哪位大侠指点一下!
1,所谓的脚本文件就是.m文件把!那对他的调用是不是就好像在C语言里面调用一个子函数啊!我们只需要在matlab script 里面输入相应的文件名称就可以了?后面还要加分号把!
2,如果在matlab script里面输入一些公式,他好像还可以当作公式节点来用!是不是?
请大侠指教,我对这个地方一直比较麽胡? 偶没用过MATLAB帮你顶下 脚本文件就是.m文件内的全部程序都粘贴进去!
可以当作公式节点,但它的作用不仅仅是这些.
用这个节点
打包成可执行程序会出现问题. 当然要做成万古流芳的程序还是C,当然用dll可以在多种语言上支持操作系统windows ,但是linux没有这个概念!
[ 本帖最后由 wdyjz 于 2006-11-24 14:45 编辑 ] 建议你还是先学习一下Matlab,然后再看看NI关于mathScript 的帮助文档,NI主页上有下载。
看完后你就会明白了~ DLL文件调用是不是跟OCX一样的? 当然不一样,ActiveX是COM组件,需要了解服务器和客户端的概念.dll 是一种动态调用函数.
页:
[1]