题目
Matlab怎么将一个函数作为参数传到另一个函数里进行处理?
提问时间:2020-11-26
答案
在c/c++中,可以使用函数指针来实现,在matlab中,使用函数句柄.这时类似于函数指针的一项功能.例如:
自定义一个函数如下,这个myfun.m函数是将要当做参数用的.
function f=myfun(x)
f=x.^2;
你知道这个.m文件要放在哪里才能调用是吧.下面这个函数的参数就是函数:
function g=fun(f)
g=f(2)+f(3);
然后我在命令窗口输入如下,出现结果:
>> f2=@myfun;
>> fun(f2)
ans =
13
自定义一个函数如下,这个myfun.m函数是将要当做参数用的.
function f=myfun(x)
f=x.^2;
你知道这个.m文件要放在哪里才能调用是吧.下面这个函数的参数就是函数:
function g=fun(f)
g=f(2)+f(3);
然后我在命令窗口输入如下,出现结果:
>> f2=@myfun;
>> fun(f2)
ans =
13
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1请写5个歇后语
- 2等腰直角三角形ABC,角C=90度,点P为三角形ABC内的一点,PA=3,PC=2,PB=1,求角BPC的度数
- 3甲、乙两人钱数的比是3:7,乙买了一本书用去4元后,甲、乙两人钱数的比是7:15..乙原有多少元?
- 4明喻 暗喻 借喻的特征 作用 区别
- 5写出一次函数表达式 (1)y随x增大而减小;(2)图像经过点(1,-2)
- 6电子灭蚊器打七折出售,每只售价为21元,原价每只多少元?
- 7分解因式x^4+4x^2+3x+4
- 8英语填空 Would you like__my friend Anne?
- 9甲乙两列火车在平行轨道上相向行驶.甲车长150米,乙车长260,两车相遇后经10秒完全离开.若甲的平均速度比乙
- 10高锰酸钾制氧气的问题
热门考点
- 1用作真空包装食品的金属箔片是什么
- 2十五分之四度等于多少分多少秒?
- 3质量为5㎏的物体放置在粗糙的水平桌面上,与桌面间的动摩擦因数为0.2.(g=10/s²)(1)如果给它一个水平向右的初速度,求它沿桌面滑行的加速度大小与方向.(2)如果从静止开始,受到一个大
- 4草履虫、酵母菌、大肠杆菌、水稻,哪一个生物既有细胞分裂又有细胞分化?
- 5物理马德堡半球实验的疑问
- 6用适当的疑问词填空:1.-()do you usually go to school?-i usually go to school at 7:30 a.m. 急急急
- 7(b/a)^2006*(a/b)^2007*a^2008*(1/a)^2009等于多少 计算题
- 8把盘子里的五个梨平均分给一家三口.每人分到这盘里的几分之几?每人分到积分值几个梨?
- 9“赵孟頫”的“頫”究竟怎么读?
- 10韩字的英文是什么?