matlab的函数类型.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
![preview](https://dl-preview.csdnimg.cn/32546763/0001-9b58a41f497f83325df401646859f5c9_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
Matlab 函数类型概述 Matlab 函数类型是 Matlab 编程语言中的一种基本组成部分,用于实现特定的功能。Matlab 函数类型可以分为匿名函数、主函数、子函数、私有函数和嵌套函数等多种类型,每种类型都有其特定的用途和应用场景。 匿名函数是 Matlab 中的一种特殊函数类型,它可以快速生成简单的函数,不需要创建 m 文件。匿名函数的生成语法是 fhandle = @(arglist) expr,其中 expr 代表函数体,arglist 是逗号分隔的参数列表。符号 @ 代表创建函数句柄,匿名函数必须使用此符号。匿名函数的执行语法是:fhandle(arg1, arg2, ..., argN),fhandle 为匿名函数句柄名称。例如,sqr = @(x) x.^2,该匿名函数计算给定参数 x 的平方值,执行可以使用 a = sqr(5) 形式。 主函数是 Matlab 中的一种函数类型,它是 m 文件中的第一个函数,主函数之后可能附随多个子函数。主函数是在命令区或其它函数中可调用的唯一一个该 m 文件中所定义的函数。例如,function [avg, med] = newstats(u) % 主函数。 子函数是一个 m 文件中可能包含多个函数的函数类型,子函数只能为主函数或同一 m 文件中的其它子函数可见。例如,function a = mean(v, n) % 子函数 1、function m = median(v, n) % 子函数 2。 私有函数是一个特殊的函数类型,仅对满足条件的特定函数开放。私有函数存放于名为 private 的子目录下,访问条件是:存放于该 private 子目录的上一层父目录中的 m 文件函数从存放于该 private 子目录上一层父目录中的 m 文件函数中发起调用的。 嵌套函数是一个 Matlab 函数体内所定义的函数类型,matlab 支持多重嵌套函数,即在嵌套函数内部继续定义下一层的嵌套函数。例如,function x = A(p1, p2) function y = B(p3) ... end ... End。 Matlab 函数体通常不需 end 结束标记,但如包含嵌套函数,则该 m 文件内的所有函数(主函数和子函数),不论是否包含嵌套函数都需显式 end 标记。嵌套函数的调用规则包括:1)父级函数可调用下一层嵌套函数;2)相同父级的同级嵌套函数可相互调用;3)处于低层的嵌套函数可调用任意父级函数。 此外,Matlab 还提供了多种数据导入和导出途径,包括使用界面导入向导、load 函数和 dlmread 函数等。Matlab 支持的主要数据文件类型和对应函数包括文本文件、Excel 文件、CSV 文件等。
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 16
- 资源: 7万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)