cmd.exe命令行方式执行matlab代码
2012-09-04 21:19
323 查看
matlab代码的命令行运行方式
当你安装完matlab时,matlab会自动将matlab.exe的路径注册到系统的环境变量。如下图:
[图1]
![](http://img.my.csdn.net/uploads/201209/04/1346764854_3159.jpg)
这个时候,打开cmd.exe(附件中的命令行)。首先可以验证一下,在cmd中输入matlab,输入回车然后matlab即可打开了!那么我们所做的任务是,不打开matlab软件,直接运行matlab代码!
test.m[matlab代码]
%代码的功能是将test.jpg复制为matlab_test.bmp的图像
在命令行里把工作目录切换到c盘,然后将test.m和test.jpg复制到c盘目录下,在cmd中执行:
matlab -nojvm -nodesktop -nodisplay -r test
如下:
[图2]
![](http://img.my.csdn.net/uploads/201209/04/1346764910_9466.jpg)
运行完成后,C盘的文件如下:
[图3]
![](http://img.my.csdn.net/uploads/201209/04/1346764936_4985.jpg)
可以看出,代码已经执行完毕。注意:在该模式下执行matlab代码尽量要调用matlab GUI相关的函数。如imshow,figure等
转载请声明:http://blog.csdn.net/nuptboyzhb/article/details/7943910
当你安装完matlab时,matlab会自动将matlab.exe的路径注册到系统的环境变量。如下图:
[图1]
![](http://img.my.csdn.net/uploads/201209/04/1346764854_3159.jpg)
这个时候,打开cmd.exe(附件中的命令行)。首先可以验证一下,在cmd中输入matlab,输入回车然后matlab即可打开了!那么我们所做的任务是,不打开matlab软件,直接运行matlab代码!
test.m[matlab代码]
%代码的功能是将test.jpg复制为matlab_test.bmp的图像
function test() I=imread('test.jpg'); imwrite(I,'matlab_test.bmp');
在命令行里把工作目录切换到c盘,然后将test.m和test.jpg复制到c盘目录下,在cmd中执行:
matlab -nojvm -nodesktop -nodisplay -r test
如下:
[图2]
![](http://img.my.csdn.net/uploads/201209/04/1346764910_9466.jpg)
运行完成后,C盘的文件如下:
[图3]
![](http://img.my.csdn.net/uploads/201209/04/1346764936_4985.jpg)
可以看出,代码已经执行完毕。注意:在该模式下执行matlab代码尽量要调用matlab GUI相关的函数。如imshow,figure等
转载请声明:http://blog.csdn.net/nuptboyzhb/article/details/7943910
相关文章推荐
- cmd.exe命令行方式执行matlab代码
- cmd.exe命令行方式执行matlab代码 【转】
- cmd 命令行方式执行 matlab 脚本
- 想让命令行(cmd.exe)执行一个命令怎么办
- matlab代码转exe可执行软件
- 解决命令行方式下执行.exe文件一定要加扩展名的问题
- C#代码打开CMD.EXE 执行 DIR命令,并接收返回值
- 以cmd命令行方式执行php文件时,传递参数
- Matlab .M文件编译成可执行文件.exe
- matlab将M文件直接编译为可独立使用的EXE可执行文件
- cmd.exe 的位置和打开方式
- 使用命令行方式编译java代码时主类无法加载的问题
- 【unity3d学习】unity延迟执行代码的快捷方式
- 手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件
- 使用Batch_Compiler把bat,cmd命令行转成exe
- 用PyInstaller把Python代码打包成单个独立的exe可执行文件
- Matlab程序调用外部exe(可执行文件)方法及参数传递
- C语言中执行python代码或源程序文件(高级嵌入方式)
- 手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件
- matlab调用c++,应该用mex把cpp编译成 .mex文件供MATLAB在命令行方式下调用吧