openmodelica

    0

    1답변

    open modelica (omc)를 사용하여 명령 줄에서 패키지 안에있는 모델의 플랫 모델 코드를 만들려고합니다. 나는 쉽게 omc myModel.mo > myModel.mof I이 파일이 있으면되는 질문하여 인스턴스를 생성 할 수 있습니다 하나 개의 모델을 포함하는 .mo - 파일이있는 경우 : package TestPackage mode

    0

    1답변

    저는 Open Modelica에서 powerplant의 모델을 구축하는 연구 연수생이며 지배 방정식에는 laplace 변환에서 전달 함수가 포함되어 있습니다. 다른 사람이 open modelica 용 laplace transform 패키지에 대한 링크를 보낼 수 있습니까? Google dint help

    2

    1답변

    OMEdit을 사용하여 상당히 복잡한 모델을 만들었습니다. 후 처리하려면 각 플롯에 플롯 된 수량 (~ 5)이 다른 플롯 세트 (< 5)를 생성하고 싶습니다. 지금까지 OMEdit에서 Plotting보기를 사용했습니다. 그러나 OMEdit이 시작될 때마다 마우스로이 시간과 시간을 다시 사용하면 매우 빨리 지루해 지므로이 작업을 자동화하고 싶습니다. 프로그래

    1

    1답변

    파일을 읽고 그에 대한 연산을 수행하고 출력을 파일로 인쇄하는 모델이 있습니다. 내가 해결할 수없는 오류가있다. 아래 코드는 입력 데이터를 2 차원 배열에 선언하고 지정하는 방법을 보여줍니다. Real Data_2D[:,:]"data from input file as 2D matrix"; length := Streams.countLines(Infile)"

    1

    1답변

    대신 기본 .mat 파일의 .CSV 에 모델 출력 형식을 변경할 수 있는지 이해하려고 dymosim.exe를 사용하여 모델을 시뮬레이션 할 때. 기본 데이터 파일 라이브러리에서 "convertMATtoCSV"함수를 사용하여 dymola 자체에서이 작업을 수행 할 수 있습니다. 아래처럼 뭔가 DataFiles.convertMATtoCSV("output.mat

    2

    1답변

    Modica에서 Bessel 함수가 필요하며 앞으로는 외부 C/Fortran/Python/etc 라이브러리에 이미 존재할 가능성이있는 함수의 호스트가 필요합니다 . 저는 LAPACK이 Modelica 표준 라이브러리에서 사용되는 방법과 같이 외부 함수를 호출 할 수있는 능력이 있다는 것을 알고 있습니다. 내 질문 : 나는 사람이 이미 GNU Scientif

    1

    1답변

    모델에 제공되는 외부 파일의 크기를 기반으로 실험을위한 시뮬레이션 설정 (startTime, stopTime, Interval)을 변경하려고합니다. 실험 주석 annotation(Experiment(startTime=0,stopTime=10,Interval=500)); 이 지금은 같은 모델에서 선언 된 매개 변수에 따라이 값을 설정하기 위해 노력하고,

    1

    2답변

    시뮬레이션 중에 외부 라이브러리 * .a 파일을 통해 c 코드를 참조하는 Modelica 파일이 있습니다. 예를 들어 : model CallAdd input Real FirstInput(start=0); input Real SecondInput(start=0); output Real FMUOutput(start=0); f

    0

    1답변

    openmodelica를 사용하여 공정 플랜트를 시뮬레이션하려고합니다. 나는 다음과 같은 일반적인 방법은 다른 단위의 클래스 유형 모델을 만들고 OMEdit에 끌어다 놓는 것입니다. 문제는 코드에서 변경하는 것 외에는 각 구성 요소의 defaultComponentName을 쉽게 변경할 수 없다는 것입니다. 이것은 작은 시스템에서는 좋지 않지만 큰 시스템에서

    2

    1답변

    PowerSystem 라이브러리를 사용하여 OpenModelica와 놀고 있었고 이상한 것을 발견했습니다. 블록의 클래스에서 방정식 제약 조건이 무엇인지 완전히 이해하려면 항상 각 블록을 개별적으로 열고 인스턴스화하여 병합 된 모델의 변수 및 방정식 전체 목록을 갖도록합니다. 그러나 인스턴스화 된 모델에는 블록의 클래스 또는 부모 클래스와 관련된 코드에 정