1、arrayfun(n输入函数func,数组A1,数组A2...数组An)的输出将是一个列表,列表中的第i个元素为func(A1(i),帆歌达缒A2(i),...An(i))。因此,各个数组和返回数组都是相同尺寸的。如图,第一个参数@(x,y) x^2+y^2这是匿名函数写法。

3、结构体数组同样也是数组,也可以用于arrayfun函数。如图代码,通过arrayfun统计一个结构体数组中每个结构体field1字段的元素个数。

5、arrayfun的参数'ErrorHandler'可以用来指定出错处理函数。如图,将出错处理函数指定为MyF3Err,即当调用MyF3出错时,转而把出错信息结构体和调用原来函数MyF3的参数一并传入MyF3Err,出错处理函数可以返回一个值,或者继续抛出错误,由自己决定。
