如何声明类型的数组变量:Double / Cell

时间:2014-03-07 17:13:23

标签: matlab

我有2个变量
A of value <240x500 double>
B of value <1x500 cell>

如何声明另外2个变量
C of type A
D of type B

1 个答案:

答案 0 :(得分:1)

您不必在Matlab中定义变量类型。要声明CD,只需执行以下操作:

C = zeros(240,500);
D = cell(1,500);

这将创建大小相同AB的新矩阵。 C将填充0D将填充空单元格矩阵。如果您希望将新矩阵初始化为其他值,则可以改为使用ones()函数:

x = 100;
C = ones(240,500) * 100;

这将使用C的<{1}}填充100矩阵