【发布时间】:2016-03-05 08:17:57
【问题描述】:
我的 cellarray 有以下输出。
a = {'100.000000', '23.860477', '23.924062', '41.759920', '46.911883', '48.074160'};
我想使用 cellfun 函数过滤这个数组,条件是如果值大于 75 将保留,其余部分将被剥离
【问题讨论】:
-
你有没有尝试过?如果是这样,请向我们展示,以便我们可以比给您代码更好地为您提供帮助。谢谢!
-
是的,我试过下面的代码:a= cellfun(@(x)(x>=75),a);但以下数组发生错误在统一输出中使用 cellfun 非标量,在索引 1,输出 1。将“UniformOutput”设置为 false。我还检查了我的变量的类类型,它说“细胞”
-
您需要将单元格的内容保留为字符串还是可以将它们转换为数字数据类型?
-
是的,不需要它的剩余字符串......可以转换为数字数据类型......