如何使用 Matlab 中的选择条件获得多个循环运行的集体输出?

问题描述

我有一个 279 行和 252 列的表(L 到达)。只有第一列有值,而其他列只是 NaN。第一列中的单元格有多个值(即有些有 1 个,有些有 4 个值)。首先,我试图从第一列的每个单元格中选择一个最大值,以便我只能为每个单元格创建一个具有单个值的列。然后我想在循环中执行此操作,以便对我获得的每个新值进行排序,并且仅选择最大值。最后,我想收集从每个单元格的多次运行中获得的这些值。任何人都可以向我建议如何在 MatLab 中处理它?我尝试使用以下代码,但效果不佳。

for b=1:279
        m = numel(cell2mat(L_arrival(b,1)));
        g(b)=mat2cell([cell2mat(g(b)); cell(L_arrival(b,1))]',[1 2]); 
    end

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)