C程序调用matlab中M文件的方法
2014-01-02 19:20
351 查看
1. 写好main.m 文件
2.在matlab命令窗口写mcc -m main.m,即可在当前目录下生成main.exe
3.当m文件中有load函数时,最好写load的绝对路径:load('E:\20140101\matlab\netdata_123');
4.在C程序中写system("E:\\20140101\\matlab\\main.exe");即可调用matlab函数。
5.此方法可以用于C语言与matlab函数之间文件的传递,但为了防止发生错误,若生成的文件名字为Export.txt, 则C程序在把这个文件当做参数传递时,每次调用都要写“Export.txt”,后缀有无要保持一致。
2.在matlab命令窗口写mcc -m main.m,即可在当前目录下生成main.exe
3.当m文件中有load函数时,最好写load的绝对路径:load('E:\20140101\matlab\netdata_123');
4.在C程序中写system("E:\\20140101\\matlab\\main.exe");即可调用matlab函数。
5.此方法可以用于C语言与matlab函数之间文件的传递,但为了防止发生错误,若生成的文件名字为Export.txt, 则C程序在把这个文件当做参数传递时,每次调用都要写“Export.txt”,后缀有无要保持一致。
相关文章推荐
- matlab学习-数字图像处理合集
- Matlab——如何判断某个函数为直通(Dirfeedthrough = 1)
- 常用的一些图像处理Matlab源代码
- Matlab计算大规模图片数据集的L1距离
- 徐海蛟:Matlab计算大规模图片数据集的L1距离
- Matlab数字数字图像处理函数汇总
- 冈萨雷斯图像处理Matlab函数汇总
- matlab GUI界面编程总结
- MATLAB 批量改文件名称
- MATLAB 批量改文件名称
- c++调用matlab生成的Dll动态连接库
- MATLAB中测试程序运行时间的函数
- matlab如何实现检测参数异常后停止整个程序的机制
- matlab学习笔记009之solve函数
- Matlab fread的问题:imwrite写single精度的大矩阵,结果不对
- MATLAB-based ROC Curves
- Use Matlab though C++
- Matlab绘图-很详细,很全面
- Ubuntu 下为新建的matlab创建桌面快捷方式
- MATLAB / Simulink on BeagleBone Black