MATLAB学习与使用:内联函数(inline)及其应用
1、第一,使用内联函数(inline)构建下图的三个函数,然后分别计算x=2,y=3时函数的值。

2、第二,启动MATLAB,新建脚本(Ctrl+N),在脚本编辑区输入如下代码:
close all; clear all; clc;
f=inline('x^2+2*x+1')
g=inline('x^2+y^2')
h=inline('sin(x)+log(y)')
f2=f(2)
g23=g(2,3)
h23=h(2,3)

3、第三,保存和运行上述脚本,在命令行窗口得到如下结果:
f =
内联函数:
f(x) = x^2+2*x+1
g =
内联函数:
g(x,y) = x^2+y^2
h =
内联函数:
h(x,y) = sin(x)+log(y)
f2 = 9
g23 =13
h23 =2.0079
也就是,f(2)=9,g(2,3)=13,h(2,3)=2.0079

4、第四,使用argnames()和formula()查询内联函数的自变量和函数表达。例如,在命令行窗口输入
>> argnames(h)
ans =
'x'
'y'
>> formula(h)
ans =
sin(x)+log(y)

5、第五,在命令行窗口输入doc inline,可以查看帮助文档对内联函数(inline)的介绍。

阅读量:63
阅读量:185
阅读量:137
阅读量:24
阅读量:185