码迷,mamicode.com
首页 > 其他好文 > 详细

MATLAB学习第一天 脚本的使用方法

时间:2014-11-03 10:16:46      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:matlab   批处理文件   脚本   

.m文件分为两种:

1.脚本文件

2.函数文件

1.脚本是一个扩展名为.m 的文件,其中包含了 MATLAB 的各种命令,与批处理文件很类似,在 MATLAB 命令窗口下直接输入此文件的主文件名,MATLAB 可逐一执行在此文件内 的所有命令,和在命令窗口逐行输入这些命令一样。脚本式 M 文件运行产生的所有变量都是全局变量,运行脚本后,所产生的所有变量都驻留在 MATLAB 基本工作空间内,只要用户 不使用 clear 命令加以清除,且 MATLAB 指令窗口不关闭,这些变量将一直保存。基本空间 随 MATLAB 的启动而产生,在关闭 MATLAB 软件时该基本空间被删除。 例如,假设当前目录下有一个脚本 M 文件,可用 type 命令显示其内容如下: 

>>type solver.m 
%solver.m 
%used to solve A*X=b 
%where A=[-1.5 1 2;3 -1 1;-1 3 5], b=[2.5;5;8]. 
A=[-1.5 1 2;3 -1 1;-1 3 5]; 
b=[2.5;5;8]; 

X=A\b 

在上面的示例代码中以%开头的行是注释,在命令窗口执行 solver 命令,即可得到方程组的解,具体代码如下: 

>>solver 
X= 
   0.7500 
   -0.6250 

   2.1250 结合上例,面对 M 文件必须遵循的规则及两种类型的异同做简要介绍。 

(1)从函数名必须与文件名相同。 

(2)脚本式 M 文件没有输入参数或输出参数,而函数式 M 文件有输入参数和输出参数。

(3)函数可以有零个或多个输入和输出变量。函数 nargin 和 nargout 包含输入和输出变 量的个数。在运行时,可以按少于 M 文件中规定的输入和输出变量的个数进行函数调用,但 不能多于这个标称值。 

MATLAB学习第一天 脚本的使用方法

标签:matlab   批处理文件   脚本   

原文地址:http://blog.csdn.net/u014492257/article/details/40726899

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!