首页 理论教育 使用内联函数构建自定义函数的方法及示例

使用内联函数构建自定义函数的方法及示例

时间:2023-07-02 理论教育 版权反馈
【摘要】:利用内联函数构造函数是用户用来自定义函数的一种方法,一般用于定义一些比较简单的数学函数。使用inline命令构建内联函数的示例。在命令行窗口中输入以下命令:MATLAB会出现相应的结果:在命令行窗口中输入以下命令:MATLAB会出现相应的结果:在命令行窗口中输入以下命令:MATLAB会出现相应的结果:用内联函数来表示y=sinx+sin2x。

使用内联函数构建自定义函数的方法及示例

利用内联(inline)函数构造函数是用户用来自定义函数的一种方法,一般用于定义一些比较简单的数学函数。在命令行窗口、程序或函数中创建局部函数时,使用inline命令构造函数,而不是将其存储为一个M文件,同时又可像一般函数那样调用它。

使用inline命令构造一个函数对象,调用格式如下:

fun=inline(expr):其中expr是字符串形式的数学表达式,内联函数的输入参数是通过搜索expr,找到一个除i、j以外的孤立小写字母来自动确定的。如果没有找到,将会使用x作为缺省的自变量;如果x不是唯一的,就使用最靠近x且在字母表中靠后的一个字符。

fun=inline(expr,'x1','x2',…,'xn'):输入参数由x1,x2,…,xn确定;

fun=inline(expr,n):其中,n是一个标量,输入参数是x,P1,P2,…。

【例3.6】 使用inline命令构建内联函数的示例。

(1)在命令行窗口中输入以下命令:

MATLAB会出现相应的结果:(www.xing528.com)

(2)在命令行窗口中输入以下命令:

MATLAB会出现相应的结果:

(3)在命令行窗口中输入以下命令:

MATLAB会出现相应的结果:

【例3.7】 用内联函数来表示y=sinx+sin2x。

在MATLAB命令行窗口中输入下面的命令并得出结果。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈