005.MATLAB函数文件
一、M文件
所谓M文件就是由MATLAB语言编写的可在MATLAB语言环境下运行程序源代码文件。
M文件可以根据调用方式的不同分为两类:命令文件(Script File):自动重复执行的一组MATLAB命令和函数组合,不需输出输入参数。也称纯脚本文件。
函数文件(Function File):M文件的第一个可执行以function开始,便是函数文件,每一个函数文件定义一个函数。
function [output, output2]=function-name (inputl, input2)
二、举例
例子1:
分别建立命令文件和函数文件,将华氏温度转换为摄氏温度c。
命令文件建立:(以文件名wendu.m存盘)
clear;%清除工作空间中的变量
f=input('temperature: ')
c=5*(f-32)/9
命令窗口输入:
|>> wendu
Input Fahrenheit temperature: 73
c =
22.7778
函数文件建立:以文件名wendu2.m存盘
function w=wendu2(x)
W=5*(x-32)/9;
<