cellfun函数的应用
相当于for的用法,例如:
A = {'ab',[1,2,3],'abcd'};
l = cellfun(@(x)length(x) , A)
输出为:l =
2 3 4
也可以自定义函数:
days = {'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday'};abbrev = cellfun(@(x) x(1:3), days, 'UniformOutput', false)The syntax @(x) creates an anonymous function. This code returnsabbrev = 'Mon' 'Tue' 'Wed' 'Thu' 'Fri'
浙公网安备 33010602011771号