你好,
我希望加快我的代码,它采用了传染媒介的各个子集。特别是,这里是原始载体:
并且我有另一个载体索引我想要采取的载体的哪些部分,例如,
为了详细说明,IDX意味着我希望采用A,第三元素,“空”元素的前两个元素的平均值,然后是第四和第五元素。所以,我想要得到的输出是:
我目前有这样做的方法,它基于代码:
输出= Accumarray(IDX,A,[4,1],@mean,nan);
但是,我希望能够更快地做到这一点,因为在实践中,我正在处理非常大的向量并多次执行这一操作,因此速度至关重要。任何帮助是极大的赞赏。谢谢!