【发布时间】:2018-09-07 09:30:13
【问题描述】:
我对符号数学工具箱很陌生。
我正在尝试在 GUI 的帮助下创建一个符号数学方程。我正在从用户那里获取所有输入变量。我要么将它们保存为单元数组或普通矩阵形式。
现在如何将每个变量转换为符号变量。我尝试了以下代码,但无法满足我的要求。
cell2sym(cellArray)
对每个元素也使用 for 循环
for i = 1:length(cellarray)
variables{i} = sym(cellarray{i});
end
【问题讨论】:
-
为什么这两种方法都不起作用?你得到什么错误?如果您提供了Minimal, Complete, and Verifiable example,则可能存在其他解决方案。
-
cell2sym 将整个元胞数组转换为符号数组,而不是单个符号变量。我必须将它们作为符号数组的元素调用。当我调用单个变量时,我得到的错误是未定义的函数或变量。
标签: matlab symbolic-math