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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 07:12:51
matlab中@符号怎么用?举个例子吧,比如我要计算积分quadl(fun,0,1)其中fun定义如下:fun1=@(x)x^2;fun2=@(x)x^3;fun=fun1+fun2;(当然我要解的问题不是加法这么简单,这里仅仅举例)可这样就报错了,说什么

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

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