如何从多个3D矩阵中创建像元值矢量

皮特·科普钦斯基(PiotrKopczyński)

我目前正在尝试在Matlab中做一件事。情况很简单:我有大约70个相同尺寸(192 x 192 x 30)的3维矩阵。我需要获得的是从这些矩阵的相同索引值创建的向量。为您提供一个简单的示例(使用2D矩阵)会更加容易:

所需解决方案的简单示例

对于70个3D矩阵(大小:192x192x30),输出将是具有70列和192x192x30行的矩阵。我想知道仅使用矩阵而不使用for循环的最简单的解决方案。对于70个矩阵,最终的解决方案看起来像是:

期望的输出

感谢您的帮助。我知道matlab中的解决方案可能是一个非常简单的解决方案,但是我在找到它时遇到了问题。

问候!

皮特·科普钦斯基(PiotrKopczyński)

好吧,我自己找到了解决方案。稍有不同,但就我的目的而言,它甚至更好,并使某些事情变得更简单。我只需要非负值。因此,首先我创建一个非零单元格的逻辑数组。

function output = createMatrixFromFrames(inputFrames, roiFrame)
numberOfFrames = length(inputFrames);
logicalRoiArray = roiFrame~=0;
output = inputFrames(1).img(logicalRoiArray)
for frameIndex = 2:numberOfFrames
    output = [output inputFrames(frameIndex).img(logicalRoiArray)];
end

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在八度中创建3d稀疏像矩阵

来自分类Dev

如何在MATLAB中从3D矩阵的每一行中选择矢量元素?

来自分类Dev

如何创建随机3D矩阵?

来自分类Dev

在Matlab中创建3D矩阵

来自分类Dev

如何做3个向量的外积以在numpy中创建3d矩阵?(与nd相同)

来自分类Dev

如何沿列(垂直)从 2D 矩阵中切片矩阵并在 tensorflow 中创建 3D?

来自分类Dev

如何快速创建3D阵列/矩阵?

来自分类Dev

旋转不带矩阵的3D矢量(OpenGL)

来自分类Dev

用于沿着大型矩阵的对角线在3D数组中插入nxn矩阵的代码的矢量化

来自分类Dev

Matlab,在3D矩阵中插入向量的值

来自分类Dev

在像元中心使用X,Y,Z坐标创建3D网格

来自分类Dev

基于数据集中的数据组中某些特定值的存在,在 R 中创建 3D 矩阵

来自分类Dev

给定3D旋转矩阵和3D方向矢量找到角度差

来自分类Dev

使用矢量化操作在DF的多个像元上创建条件变量

来自分类Dev

如何在Matlab中输入3D矩阵?

来自分类Dev

如何在python中顺序填充3d矩阵?

来自分类Dev

我如何更改3d矩阵的值,而在Matlab的所有层中其值为零?

来自分类Dev

我如何更改3d矩阵的值,而在Matlab的所有层中它的值为零?

来自分类Dev

如何在Python中创建由多个对象组成的3D数组?

来自分类Dev

3D矩阵的特征值

来自分类Dev

从相反的矢量坐标创建3D网格

来自分类Dev

从相反的矢量坐标创建3D网格

来自分类Dev

如何计算矩阵中每个像元对列总和的比例?

来自分类Dev

如何在嵌套D3中对多个值进行分组以创建多个汇总和图表?

来自分类Dev

如何在JavaFX 3D中制作矢量图形样式线?

来自分类Dev

在Matlab中从3D矩阵绘图

来自分类Dev

R中的3D矩阵求和

来自分类Dev

numpy中的3d矩阵乘法

来自分类Dev

在3D矩阵中查找索引

Related 相关文章

  1. 1

    如何在八度中创建3d稀疏像矩阵

  2. 2

    如何在MATLAB中从3D矩阵的每一行中选择矢量元素?

  3. 3

    如何创建随机3D矩阵?

  4. 4

    在Matlab中创建3D矩阵

  5. 5

    如何做3个向量的外积以在numpy中创建3d矩阵?(与nd相同)

  6. 6

    如何沿列(垂直)从 2D 矩阵中切片矩阵并在 tensorflow 中创建 3D?

  7. 7

    如何快速创建3D阵列/矩阵?

  8. 8

    旋转不带矩阵的3D矢量(OpenGL)

  9. 9

    用于沿着大型矩阵的对角线在3D数组中插入nxn矩阵的代码的矢量化

  10. 10

    Matlab,在3D矩阵中插入向量的值

  11. 11

    在像元中心使用X,Y,Z坐标创建3D网格

  12. 12

    基于数据集中的数据组中某些特定值的存在,在 R 中创建 3D 矩阵

  13. 13

    给定3D旋转矩阵和3D方向矢量找到角度差

  14. 14

    使用矢量化操作在DF的多个像元上创建条件变量

  15. 15

    如何在Matlab中输入3D矩阵?

  16. 16

    如何在python中顺序填充3d矩阵?

  17. 17

    我如何更改3d矩阵的值,而在Matlab的所有层中其值为零?

  18. 18

    我如何更改3d矩阵的值,而在Matlab的所有层中它的值为零?

  19. 19

    如何在Python中创建由多个对象组成的3D数组?

  20. 20

    3D矩阵的特征值

  21. 21

    从相反的矢量坐标创建3D网格

  22. 22

    从相反的矢量坐标创建3D网格

  23. 23

    如何计算矩阵中每个像元对列总和的比例?

  24. 24

    如何在嵌套D3中对多个值进行分组以创建多个汇总和图表?

  25. 25

    如何在JavaFX 3D中制作矢量图形样式线?

  26. 26

    在Matlab中从3D矩阵绘图

  27. 27

    R中的3D矩阵求和

  28. 28

    numpy中的3d矩阵乘法

  29. 29

    在3D矩阵中查找索引

热门标签

归档