【摘要】:利用内联函数构造函数是用户用来自定义函数的一种方法,一般用于定义一些比较简单的数学函数。使用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命令行窗口中输入下面的命令并得出结果。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。