Matlab 从 3D 矩阵中删除所有其他元素

标签 matlab matrix

我有一个三维矩阵,我想从中删除 LxLxL 矩阵中的所有其他条目,其中 L 每次运行代码时都会有所不同。我在互联网上进行了搜索,但似乎找不到任何有用的东西。有人可以提供一些帮助吗?

谢谢

最佳答案

M = zeros(L, L, L);
% ...fill M...
M = M(1:2:L, 1:2:L, 1:2:L);

关于Matlab 从 3D 矩阵中删除所有其他元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22582718/

相关文章:

c - 如何使用动态内存分配对矩阵执行不同的操作?

algorithm - EM 算法代码不起作用

matlab - MATLAB 中的统计异常值检测

matlab - Matlab 中的示例数据集

java - "GL11.glMatrixMode()"问题

python - 将 n 个最大元素保留在矩阵的行或列中的可靠方法

r - 使用 R 将矩阵划分为 N 个大小相等的 block

matlab - 在matlab频谱图上绘制垂直线

Matlab "Find"命令用于获取值列表?如何找到列表中给定值的索引值?

c++ - 如何处理 9 维矩阵的索引