PYFMI множественный вход для FMU - PullRequest
0 голосов
/ 23 апреля 2020

Я изо всех сил пытаюсь дать 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))

Я пытался дать структурированный массив, но он тоже не работал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...