求教···
本人新手,碰上了不会的,请教高手指教,‘MATLAB中匿名函数作为参数传递给另外一个函数’这个怎么用啊?>>sqr=@(x).^2;
>>b=quad(sqr,0,1)
>>b=
0.3333
这个怎么理解啊???急急急··· 谁帮我解解疑难吧,谢啦··· >>sqr=@(x).^2;
>>b=quad(sqr,0,1)
>>b=
0.3333
应该是这个意思:
sqr作为匿名函数的名字,它代表函数x^2
后面在积分时需要用到x^2,直接调用sqr就相当于调用了x^2
因为这个积分比较简单,没有体现匿名函数的方便性。
页:
[1]