发布网友 发布时间:2022-04-30 19:34
共3个回答
热心网友 时间:2022-06-17 21:00
直接用dos函数执行就可以了。
举例说,如果批处理文件名 test_bat.bat,则[s,e]=dos('test_bat');就会执行批处理文件,直到其结束才返回。这里之所以让dos返回两个参数,是为了避免标准输出信息在命令窗口中回显。
如果不希望等待执行完毕才返回,可以在命令后加一个“&”,例如:[s,e]=dos('test_bat &');会打开一个cmd窗口去执行批处理,不需要等待批处理执行完毕就会直接返回,接下来继续执行M文件的后续部分。
M 脚本文件中包含一族由 MATLAB 语言所支持的语句,它类似于 DOS 下的批处理文件,它的执行方式很简单,用户只需在 MATLAB 的提示符 >> 下键入该 M 文件的文件名,这样 MATLAB 就会自动执行该 M 文件中的各条语句。
调用时不要求返回变量,则将显示结果矩阵。其实在编写程序时养成一个好的习惯,无论对程序设计者还是对程序的维护者、使用者都是大有裨益的。
热心网友 时间:2022-06-17 21:00
运行的方式有2种,一是在命令中心输入.m文件的名字(如果有参数,就需要给出参数);二是在.m文件编辑环境中直接运行,一般是在debug菜单项中选run或者直接按F5热心网友 时间:2022-06-17 21:01
文件的上面有个 向下的箭头,点一下就可以运行了!