把matlab中的一个文件生成可以c++或c中运行的程序, 详细要求在图片里面

做好可以追加分,求大神门帮帮忙
2025-05-20 07:09:57
推荐回答(1个)
回答(1):

  1. 使用matlab生成m文件

Matlab目录C:\MATLAB7\bin\win32中有个matlab.exe,可以利用这个程序制作脚本。(1)将你的matlab语句程序写入一个叫mywork.m的文件中,文件名字自己随便起就行。(2)建立个mysqlcmd.txt文件,里面写入代码 :cd C:\MATLAB7\bin\win32start /wait /min matlab.exe -nosplash -automation -sd "C:\MATLAB7\bin\win32" -logfile "result.log" -r "run('C:\MATLAB7\bin\win32\mywork.m')"然后,将matlabcmd.txt修改扩展名为matlabcmd.bat然后双击就运行了。结果会生成一个result.log的文件,这个文件内容和matlab命令行运行窗口的结果一样。 2  包含vs中“windows.h"头文件,使用WinExec,调用做好的批处理就可以了。我之前做过,现在坐等送分。