我是符号数学工具箱的新手。
我试图在GUI的帮助下创建一个符号数学方程式。我从用户那里得到所有输入变量。我要么将它们保存为单元格数组或普通矩阵形式。
现在我如何将每个变量转换为符号变量。我尝试过以下代码,但不符合我的要求。
cell2sym(cellArray)
也为每个元素使用for循环
for i = 1:length(cellarray)
variables{i} = sym(cellarray{i});
end
它适用于eval功能,谢谢
for i = 1: length(cellarray)
eval(sprintf('syms(''%s'')',cellarray{i}))
end