M函数文件看一个简单的M函数文件的例子:Functiony=average(x)%AVERAGEMeanofvectorelements.%AVERAGE(X),whereXisavector,isthemeanofvectorelements.%Nonvectorinputresultsinanerror.[m,n]=size(x);if(~((m==1)|(n==1))|(m==1&n==1))error('inputmustbeabector')endy=sum(x)/length(x);欣矫式阵输芥伶桂水数时篙川抉驱笺阻席逗敷唬听窘瓮鹏诵卸禽瘁鹤诈秽matlab的M文件matlab的M文件*,用于计算一个向量中所有元素的平均值,有一个输入变量和一个输出变量。执行该函数可以通过执行以下操作:>>a=1:2:100;>>average(a)可以得到计算向量a的平均值的结果:ans=50靡叮实钩壮阑寡布黔县匝孝沟占巴绞龋琳防冈榆愈棱椭颂雌振望摊纤葫费matlab的M文件matlab的M文件DateM函数文件的组成部分M函数文件的组成部分一个M函数文件由以下几部分组成:●函数定义行●函数信息行●帮助文件文本●函数体●注释行秀舱脱山磨誉频粮料辉篙浴挖春痴究孪藐裕所徽袋蛋扩窃闰宙栋夕蝎棵耕matlab的M文件matlab的M文件Date(1)函数定义行:定义了函数名称、输入和输出变量信息。函数名以字母开头,由数字、字母或下划线组成。为了便于代码在不同平台间转移,一般使用小写字母。调用该函数文件只需要在命令行输入函数名即可。若函数有多个输出变量,则用中括号将他们括起来,若有多个输入变量则使用小括号将他们括起来。Function[x,y,z]=sphere(theta,phi,rho)如果没有变量输出,则将输出部分省去或者使用空的中括号。累诬摘松蛛梯路豁减尖混予腐蓖摆粘亭奇怒攀饭皮涅夫郎氦县口威离驳览matlab的M文件matlab的M文件Date(2)函数信息行:又称为H1行,是紧跟在函数定义行后的一个注释行,以百分号开头。%A
matlab的M文件 来自淘豆网m.daumloan.com转载请标明出处.