【发布时间】:2012-10-21 05:57:26
【问题描述】:
如果我有一个像这样的 1 或 NaN 向量:
[1 1 1 NaN 1 1 NaN 1 1 1 1]
如何在 NaN 的位置将 cumsum 重置为零,如下所示:
[1 2 3 0 1 2 0 1 2 3 4]
理想情况下,我希望有一个矢量化解决方案,因为我需要对大型矩阵中的每一列都执行此操作,并且 NaN 的位置在各列中不是恒定的。
提前致谢。
【问题讨论】:
标签: matlab vectorization