У меня есть независимая переменная x, которая является вектором, обрабатываемым как массив numpy. Я хотел бы иметь возможность ограничить некоторые из значений в этом векторе, основываясь на других значениях вектора. то есть x_ (k) < x_ (k + 1). Я пробовал:Передача одного скаляра из массива numpy в OpenMDAO 1.x
root.add('p1',IndepVarComp('x',x=np.ones(10,dtype=float))
root.add('con',ExecComp('c0=x[1]-x[0]')
root.connect('p1.x','con.x')
Это дает мне ошибки о переменной не существует и массивы пытаются подключиться к поплавков. Каков правильный синтаксис для подключения определенного значения из выходного массива к входу масштабирования?