主要问题是我的变量只有在运行代码后才能确定(因为变量的数量不固定)。
在旧版本的 ModelingToolkit.jl 中,我使用以下代码生成变量。
my_var = Variable(Symbol(name))(t) # name is a string
但是,它不能在最新版本中工作。这是错误。
ERROR: Sym name is not callable. Use @syms name(var1, var2,...) to create it as a callable.
我检查了 SymbolicUtils.jl 但没有找到其他用法。我该如何解决这个问题?