我有一个 FMU 可以使用 PyFMI 进行模拟。如何创建依赖于模拟 FMU 输出的输入函数?该文档仅提供了依赖于外部变量的输入函数的示例,例如:
# Generate input
t = N.linspace(0.,10.,100)
u = N.cos(t)
u_traj = N.transpose(N.vstack((t,u)))
# Create input object
input_object = ('u', u_traj)
# Simulate
res = model.simulate(final_time=30, input=input_object, options={'ncp':3000})
如果我希望我的输入函数 u_traj 依赖于模型的输出 'y' 而不是 t,我该怎么办?