0
创建符号变量我有这个单元阵列MATLAB - 无法通过数组循环
MatrixF =
{3x1 cell} {3x1 cell}
MatrixF{1}
ans =
'f1'
'f2 '
'f3 '
MatrixF{2}
ans =
'x1'
'x2 '
'x3 '
我想每个项目转换MatrixF阵列中为符号变量。我认为这个循环会这样做
[a, b] = size(MatrixF);
for i=1:b;
[c,d] = size(MatrixF{i});
for j=1:c;
sym(MatrixF{i}{j});
end;
end;
但相反,我得到的唯一输出是变量ans,它是1x1数组。为什么被声明为sym而不是被称为和被访问的个体变量?