MATLAB—基础:M-函数&&参数&&变量

2025-03-14 01:33:06

1、MATLAB路径:MATLAB用搜索路径寻找M-文件和其他与之有关的文件,任何与MATLAB中运行的文件都必须在当前目录或搜素路径的目录中,默认情况为:MATLAB和MathWorks工具箱文件可用桌面的set path添加路径;

MATLAB—基础:M-函数&&参数&&变量

2、MATLAB编辑和调试器:编辑器是处理M-文件的首选工具,用户可在代码执行期间进行调试断点,检查变量,单步调试代码行,编辑器可发布MATLAB M-文件,并产生诸如HTML、LaTeX、Word和PowerPoint等格式文件。>>edit %打开编辑器

MATLAB—基础:M-函数&&参数&&变量

3、M-函数:MATLAB最强大的特征之一就是用户自己编写自己独有的函数。M-文件可以是简单执行一系列MATLAB语句的源文件, 也可以是接受自变匪犬挚驰量并产生一个或多个输出的函数;M-文件由文本编辑器创建,以xxx.m形式存储;组成:函数定义行 H1语句 帮助文本 函数主体 命令函数定义行格式: function [输出形参表]=函数名(输入形参表)【注】:当输出形参多于一个时,则应该用方括号括起来。H1语句是第一个文本行,也是单独注释行;% IMFILTER N-D filtering of multidimensional images.函数主体:以(%)开头,用以说明函数的作用及有关内容。如果不希望显示某段信息,可在它的前面加空行;

MATLAB—基础:M-函数&&参数&&变量

4、函数调用:函数调用的一般格式是: [输出实参表]=函数名(输入实参表)【注】:调用时各实参出现的顺序、个数,应与定义时形参的顺序、个数一致,否则会出错; 调用时,先将实参传递给相应的形参,从而实现参数传递,然后再执行函数的功能。【注】:调用时,必须为形参赋予实参;

MATLAB—基础:M-函数&&参数&&变量

5、函数参数:调用函数时,MAT雉搽妤粲LAB用两个永久变量nargin和nargout;nargin是用来判断输入变量个数的函数,这样就可以针对不同的情况执行不同的绂茴幌蟾功能。 通常可以用他来设定一些默认值,nargin,nargout:实际数量;varargin,varargout可变变量数量;在函数定义时,使用;

MATLAB—基础:M-函数&&参数&&变量
MATLAB—基础:M-函数&&参数&&变量

6、全局变量&&局部变量:全局变量的使用可以减少参数传递,合理利用全局变量可以提高程序执行的效率。格式为: global 变量名局部变量:一个函数内的变量没有特别声明,那么这个变量只在函数内部使用;

MATLAB—基础:M-函数&&参数&&变量
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢