FMU的PYFMI多个输入

时间:2020-04-23 19:27:12

标签: input pyfmi

我正在努力为PYFMI提供一个包含不同时间相关输入的输入对象。问题是我的输入之一是整数,所以我找不到如何给这个数组。例如:

t         = np.linspace(0.,10.,11) 
funChoice = np.where( t<=5, 0, 1 )
A         = np.ones(11)*np.pi
B         = np.array(range(11))
input_obj = np.zeros( (11,4), dtype = object)
input_obj[:,0] = t
input_obj[:,1] = funChoice.astype(int)
input_obj[:,2] = A
input_obj[:,3] = B    

model.simulate(start_time= 0., final_time=10, input=(['funChoice','A','B'],input_obj))

我尝试给出一个结构化的数组,但是它也不起作用。

0 个答案:

没有答案