OMEdit으로 만든 OpenModelica 모델이 있습니다.OMPython으로 Python에서 OpenModelica 모델을 호출하려면 어떻게해야합니까?
지금 내가 파이썬에서 모델을 실행하고 싶습니다 : 구체적인 예를 얻기 위하여 나는 다음과 같은 설계. OMPython을 사용하여이 작업을 수행 할 수 있습니다. 내가 시뮬레이션을 실행하려면 다음 명령을 사용하여 파일 OMPython을 가져오고 로딩 후 :
결과를 = OMPython.execute (매트 \ ")" "(myGain, numberOfIntervals = 2, outputFormat = \ 시뮬레이션")
이제 시뮬레이션이 실행되고 결과가 파일에 기록됩니다.
이제 동일한 모델을 실행하고 상수 블록에 대해 다른 매개 변수를 사용하고 싶습니다.
어떻게하면됩니까?
매개 변수가 모델에 컴파일되므로 매개 변수를 변경하면 안됩니다.
가 특정 값을 "은"변수 파이썬에서 모델을 호출하고 설정할 수 있습니다 : 그래서 내가 필요한 것은 그런 모델은 무엇입니까?
OMPython.execute ("simulate (...)") "numberOfIntervals"또는 "outputFormat"과 같은 환경 변수를 지정할 수 있지만 그 이상은 지정할 수 없습니다.