文章目录
0. 源码
1. 前言
matlab能够使用自带coder编译DLL文件,但该文件为64位,无法在32位labview内使用
2. 方法
(1)在matlab中创建function
(2)在coder中打开该function,操作如图所示
这里会报一个错,但是不用管。无视掉就好
这样,c代码就已经生成了
(3)打开vs2015,创建一个新的项目,操作如图
导入刚才matlab生成的c代码
创建一个新的模型定义文件
文件内容如图,第一行双引号内的内容可以随意
第二行EXPORTS
第三行为输出的函数名
点击生成解决方案,则DLL已生成
(4)打开labview,操作如图
3. 特别提醒!!!!
运行程序前一定要完全定义输入及输出(默认值框内饰灰色,即空,空值会导致labview卡死)