首页 > 解决方案 > 从Matlab中的特定维度删除元素?

问题描述

我有一个数组 A(x,y,z) 和一个索引列表 j(2,4,6,..)。我需要从 A 中删除元素,其中对应于 j 的元素应从“z”维度中删除,如 A(x,y,[zz(j)])。没有循环可以吗?

谢谢。

标签: matlabmatrix

解决方案


您可以使用索引来告诉z您想要哪些切片:

A(:,:,j)=[];


推荐阅读