MATLAB的m文件分为两种:
1、脚本文件,就是由一堆命令构成的,里面第一行不是 function 开头,将脚本文件所在文件夹添加到路径中,在命令窗口就能直接调用;
2、函数文件,第一行为function ,比如说是function y = Fun(x)这个文件,函数名为Fun(x),函数名与文件名是一致的,将函数文件所在文件夹添加到路径中,在命令窗口里输入Fun(x),回车即调用该函数。
以function开头的一行为引导行,表示该M文件是一个函数。函数名的命名规则与变量名相同。如function y = Fun(x),x为函数的输入参数,y为函数的输出参数。当输出的参数多于一个时,要用方括号括起来。
一、脚本文件
例1:计算1到10的和
运行结果
例2:判断二次函数有几个根,并输出根
运行结果
二、函数文件
例1:编写函数,求输入参数a到b的和
运行结果:
例2:求输入参数a,b的最大公约数
运行结果