现在,为了工作,我再次使用Matlab,有时候我会错过像Python这样的结构,因为'环。而不是使用标准' Matlab提供的结构更类似于处理批次的类似数据?
答案 0 :(得分:3)
你的意思是什么?
for val = {'Hello', 'world', '!'}
disp(val)
end
for val = [1 3 6 9]
disp(val)
end
答案 1 :(得分:1)
除了给定的答案,请注意MATLAB的for
循环非常慢。
使用arrayfun
,cellfun()
和structfun()
编写功能样式可能是一个更方便的解决方案,并且非常接近Python的map()
。