题目
M文件根据调用方式的不同分为________文件和________文件。
M文件根据调用方式的不同分为________文件和________文件。
题目解答
答案
命令 函数
解析
本题考查MATLAB中M文件的分类。关键在于理解命令文件与函数文件的核心区别:调用方式和参数传递。命令文件直接执行,不带输入输出参数;函数文件通过函数调用,支持参数传递。
命令文件
- 定义:由MATLAB命令组成的脚本文件(扩展名.m)。
- 特点:直接在命令行或通过
run命令执行,不接收输入参数,也不返回输出结果。 - 示例:
my_script.m中包含绘图或数据处理命令。
函数文件
- 定义:以
function关键字开头,定义输入输出接口的文件。 - 特点:通过函数调用(如
result = my_func(input))执行,支持参数传递和返回值。 - 示例:
function y = add(x),输入x,输出y = x + 1。