matlab中@符号怎么用?举个例子吧,比如我要计算积分quadl(fun,0,1)其中fun定义如下:fun1=@(x)x^2;fun2=@(x)x^3;fun=fun1+fun2;(当然我要解的问题不是加法这么简单,这里仅仅举例)可这样就报错了,说什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/28 06:28:49

matlab中@符号怎么用?
举个例子吧,比如我要计算积分quadl(fun,0,1)
其中fun定义如下:
fun1=@(x)x^2;
fun2=@(x)x^3;
fun=fun1+fun2;(当然我要解的问题不是加法这么简单,这里仅仅举例)
可这样就报错了,说什么'function_handle'类型的加法没定义.
请问我该怎么写才能表示fun是fun1和fun2的和?

fun=@(x)x.^2+x.^3;
这样不就行了