标签: matlab matrix search 3d location
我在MATLAB中有两个矩阵。一个是1543x3矩阵,其中第一列包含x位置,第二列包含对应的y位置,第三列包含对应的z位置。第二矩阵是包含值的3D 256x256x36矩阵。我想提取第二个矩阵中出现在第一个矩阵中列出的位置的所有值。
当前,我的方法是使用for循环浏览256x256x36中的每个位置,并将每个位置与1543x3矩阵中的每个位置进行比较。这种方法有效,但是耗时极长,我要处理大约24组数据。
有人知道我如何提高效率吗?