欢迎您访问辣妈网

M文本编辑器

2013-5-30 编辑:admin 阅读次数:
  导读: M文件的语法类似于一般高级语言,是一种程序化的编程语言,但是,与传统的高级语言相比,M文件又有自己的特点。它只是一个简单的ASCⅡ型码文本文件,因此,它的语法比一般的高级语言要简单,程序也容易调试,并且有很好的交互性。 M文件的基本属性 M文件有两种,一...

M文件的语法类似于一般高级语言,是一种程序化的编程语言,但是,与传统的高级语言相比,M文件又有自己的特点。它只是一个简单的ASCⅡ型码文本文件,因此,它的语法比一般的高级语言要简单,程序也容易调试,并且有很好的交互性。

M文件的基本属性

M文件有两种,一种为脚本式(Script),一种为函数式(Function) 。

函数M文件必须满足一些标准,另外,它们还应该满足一些MATLAB 7的属性。主要有以下几点:

函数式M文件名和出现在文件的第一行的函数名必须相同。实际上,MATLAB 7忽略了第一行的函数名,并且根据存储在硬盘上的文件名来执行函数。

……

M文件的组成部分

函数式M文件的组成部分。

调出Medit窗口,在里边输入如下内容:

function f = fact(n)? %函数的定义行

% Compute a factorial value. %H1行

% FACT(N) returns the factorial of N, %帮助文本

% usually denoted by N!

% Put simply, FACT(N) is PROD(1:N). %注释

f = prod(1:n);??????????????% 函数体

?

M文件的组成部分及其功能

组 成 部 分?? ??? 述
???ㄒ逍?仅限于函数式M文件)? 定义函数名,以及输入和输出变量的数目和顺序
?

H1 行? H1行对程序进行概括性的描述,使用help和lookfor命令都可以调出此行

帮助文本 ?馐潜热1 行更详细的帮助信息,使用help命令时与H1行一起显示

函数体 函数体是M文件的主要部分,程序的计算和设计都在此实现

注释?解释程序行的意义
?

本文仅代表作者个人观点,不代表本网站立场,如有侵权,请您告知,我们将及时处理。

联系我们 | 广告服务 | 诚聘英才 | 友情链接 | 版权声明 | 关于我们 | 网站地图
辣妈网 - 时尚潮流辣妈必逛的育儿网站 - 凯娜科技
辣妈网 时尚潮流辣妈必逛的育儿网站 服务QQ:790646582 e-mail:zk8312@163.com
Copyright @ 辣妈网 2014 All Rights Reserved | 吉ICP备14005127号-2
本站部分资源来自网友上传,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。