MATLAB:将向量分配给多维单元格数组

培训师

我正在尝试使用数据创建多维数组。我有一个17x10x1024空单元格数组:

C=cell(length(data(1,:)),10,1024);

 % length(data(1,:) = 17

然后我正在计算(在while循环中(17次))为1024x1的向量:

value = data(:,i) + randn(size(t))*noise_out;

现在,我想将此向量的值分配给数组,方法是:

'Name of Signal'                 []    []    []    []    []    []    []    []    []
    'in1'               [1024x1 double]    []    []    []    []    []    []    []    []
    'out1'              [1024x1 double]    []    []    []    []    []    []    []    []
    'in2'               [1024x1 double]    []    []    []    []    []    []    []    []
    'out2'              [1024x1 double]    []    []    []    []    []    []    []    []
    'in3'               [1024x1 double]    []    []    []    []    []    []    []    []
    'out3'              [1024x1 double]    []    []    []    []    []    []    []    []
    'in4'               [1024x1 double]    []    []    []    []    []    []    []    []
    'out4'              [1024x1 double]    []    []    []    []    []    []    []    []
    'in5'               [1024x1 double]    []    []    []    []    []    []    []    []
    'out5'              [1024x1 double]    []    []    []    []    []    []    []    []
    'in6'               [1024x1 double]    []    []    []    []    []    []    []    []
    'out6'              [1024x1 double]    []    []    []    []    []    []    []    []
    'in7'               [1024x1 double]    []    []    []    []    []    []    []    []
    'out7'              [1024x1 double]    []    []    []    []    []    []    []    []
    'in8'               [1024x1 double]    []    []    []    []    []    []    []    []
    'out8'              [1024x1 double]    []    []    []    []    []    []    []    []

我使用以下内容:

C(i,2,:) = {value};

% i is the number of loop from 2 to 17

,但是问题是我从字面上得到了一个字符串[[1024x1 double]”,而不是向量的真实值。

有任何想法吗?

走走

对于我来说,您想要获得的结果似乎并不合理,因为在单元格中有很多单个值,而您更希望使用矢量。

我建议三个选择:

C=cell(length(data(1,:)),10);
C(i,2) = value;

这将为您提供一个单元格矩阵,其中一列具有您的名称,而另一列中具有您的信号向量

但是实际上我建议不要将名称和信号一起存储在单元格数组中。因此,如果您想要带有信号的3D矩阵,请分开命名并创建:

C = zeros(length(data(1,:)),10,1024);
C(i,2,:) = value;

或考虑使用结构;

signal(1).name = 'in1'
signal(1).values = value
signal(2).name = 'out1'
signal(2).values = value2

这些只是想法,由于您没有提供足够的信息,因此我没有尝试过。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Matlab:将单元格内容分配给非单元格数组对象

来自分类Dev

将值分配给Matlab中的单元格

来自分类Dev

Java将值分配给数组单元格

来自分类Dev

Matlab循环将行分配给单元格数组

来自分类Dev

通过函数MATLAB将值分配给单元格数组

来自分类Dev

使用VBA将公式分配给单元格?

来自分类Dev

将单元格的数值分配给整数变量

来自分类Dev

将 html 值分配给单元格

来自分类Dev

无法将值从单元格分配给变量

来自分类Dev

将数组值分配给表格单元格(Js)

来自分类Dev

单击按钮如何将数组中的随机值分配给表格单元格

来自分类Dev

如何将一个单元格数组分配给多个矩阵?

来自分类Dev

将数组中的元素分配给每个表格单元格

来自分类Dev

如何将数字单元格分配给文本单元格

来自分类Dev

将单元格值分配给后续NA单元格的功能(同一列)

来自分类Dev

如何在Octave中将值分配给n维数组中的多个单元格

来自分类Dev

分配给多维数组

来自分类Dev

无法将公式分配给Excel中的单元格范围

来自分类Dev

将工作表单元格的值分配给常量

来自分类Dev

使用pandas模块将excel单元格值分配给变量[Python 3.8,Linux]

来自分类Dev

将公式分配给与某些单元格相关的名称(名称管理器)

来自分类Dev

将超链接批量分配给Google表格/ Excel单元格

来自分类Dev

Python,Pandas:将数据框中的单元格分配给组

来自分类Dev

如何将值分配给html单元格内的文本框

来自分类Dev

将Excel单元格的内容分配给AutoIT中的字符串变量

来自分类Dev

将代码分配给列标题而不是列单元格

来自分类Dev

使用JQuery将值分配给HTML表格单元格

来自分类Dev

通过函数将事件分配给 <td> 单元格

来自分类Dev

excel vba - 将指定的单元格值分配给变量

Related 相关文章

  1. 1

    Matlab:将单元格内容分配给非单元格数组对象

  2. 2

    将值分配给Matlab中的单元格

  3. 3

    Java将值分配给数组单元格

  4. 4

    Matlab循环将行分配给单元格数组

  5. 5

    通过函数MATLAB将值分配给单元格数组

  6. 6

    使用VBA将公式分配给单元格?

  7. 7

    将单元格的数值分配给整数变量

  8. 8

    将 html 值分配给单元格

  9. 9

    无法将值从单元格分配给变量

  10. 10

    将数组值分配给表格单元格(Js)

  11. 11

    单击按钮如何将数组中的随机值分配给表格单元格

  12. 12

    如何将一个单元格数组分配给多个矩阵?

  13. 13

    将数组中的元素分配给每个表格单元格

  14. 14

    如何将数字单元格分配给文本单元格

  15. 15

    将单元格值分配给后续NA单元格的功能(同一列)

  16. 16

    如何在Octave中将值分配给n维数组中的多个单元格

  17. 17

    分配给多维数组

  18. 18

    无法将公式分配给Excel中的单元格范围

  19. 19

    将工作表单元格的值分配给常量

  20. 20

    使用pandas模块将excel单元格值分配给变量[Python 3.8,Linux]

  21. 21

    将公式分配给与某些单元格相关的名称(名称管理器)

  22. 22

    将超链接批量分配给Google表格/ Excel单元格

  23. 23

    Python,Pandas:将数据框中的单元格分配给组

  24. 24

    如何将值分配给html单元格内的文本框

  25. 25

    将Excel单元格的内容分配给AutoIT中的字符串变量

  26. 26

    将代码分配给列标题而不是列单元格

  27. 27

    使用JQuery将值分配给HTML表格单元格

  28. 28

    通过函数将事件分配给 <td> 单元格

  29. 29

    excel vba - 将指定的单元格值分配给变量

热门标签

归档