【发布时间】:2019-08-16 08:07:19
【问题描述】:
我使用的是 MATLAB R2015a 版本。
我多次解决最优问题得到了一系列答案,我想得到它们的总和并对它们进行平均。但是,其中一些是 NaN。如何编写代码来忽略那些 NaN 并将其他非 NaN 相加?
【问题讨论】:
-
你试过什么?你听说过
rmmissing或isnan吗? -
我试过for循环来求和,或者直接使用求和指令
-
@CrisLuengo, that post 肯定是相关的,尽管我觉得这组答案现在更具体和更新了。
-
@SecretAgentMan:我投票决定以重复的形式结束,因为该问题的答案与他的相同(
nansum和sum+isnan),尽管问题并不相同。这个问题更通用,另一个相当具体,单元阵列使问题复杂化。如果投票过时(这似乎很可能),至少现在问题之间存在联系,它将帮助人们找到答案。