Windows 명령 프롬프트에서 Dymola 명령을 전달하는 방법이 있습니까? Simulate(), openModel 등과 같은 명령을 전달하고 싶습니다.명령 프롬프트에서 dymola 명령 실행
답변
글쎄, 당신은 스크립트 파일 (.mos) 대신 파일을 작성할 수 있습니다. 모델을 열거 나 .bat 파일을 사용하여 모델을 시뮬레이션하는 데 정말로 관심이 있다면 .bat 파일을 만들어 스크립트 (.mos) 파일을 작성한 다음 스크립트 파일을 실행할 수도 있습니다. 나는 그것의 예를 제시 할 수있다.
당신은 배치 파일에 다음 코드 줄을 사용하고 동일한 실행 시도해 볼 수도 있습니다 : 내가 먼저 스크립트 파일 (script.mos)를 기록한 다음, 같은를 실행하고
SET var=%cd%
cd %var%
echo openModel("%var%\test_case.mo", true) > filename.txt
echo simulateModel("test_case", method="dassl", resultFile="test_case") >> filename.txt
copy "filename.txt" "script.txt"
rename "script.txt" "script.mos"
script.mos
. 현재 디렉토리를 언급하고 있습니다.
귀하의 질문에 정확하게 답변 해 드렸는지 확실하지 않으므로 언제든지 제안 해주십시오.
Dymola 릴리스 노트에서 "Dymola의 새로운 Java 인터페이스는 Dymola 2014 FD01에서 사용할 수 있으며 시뮬레이션과 같은 작업을 수행하는 여러 가지 기능이 포함되어 있습니다 , 변수 설정, 플로팅 및 데이터 내보내기 "를 참조하십시오. 이 인터페이스의 이전 버전도 있습니다. 제가 알고있는 한, 다른 애플리케이션에서 Dymola를 구동 할 수있는 유일한 방법입니다. 당신이 명령 프롬프트에서 그것을하고 싶다면 유일한 방법은 다리 역할을하는 Java 응용 프로그램을 개발하는 것이라고 생각합니다. 난이 도움이되기를 바랍니다
, 마르코
Dymola가 반드시 명령 프롬프트에서 구동 될 필요는 없습니다. 나는 잠시 후 Matlab-dymola 상호 연결이 실패하는 상황이있다. ([matlab-dymola interconnection] (http://stackoverflow.com/questions/21535958/matlab-dymola-connection-fail-after-a-while) 참조) 나는 Matlab이 명령 프롬프트를 운전하게하고 결국 Dymola를 운전하게 할 수 있다고 생각했습니다. – barbar
불편을 피하기 위해 n 단계마다 상호 연결을 재설정하려고 했습니까? 어쩌면 버퍼 또는 mem 제한 또는 연결 시간 제한과 관련이 있으므로이 제한 조건 중 하나가 발생하기 전에 종료해야합니다. –
[matlab-dymola interconnection] (http://stackoverflow.com/questions/21535958/matlab-dymola-connection-fail-after-a-while)에서 설명한대로 dymolaM.m 스크립트를 사용합니다. 전체 코드가 링크에 표시됩니다. 코드 끝에서 ddeterm 명령을 볼 수 있습니다.이 명령은 상호 연결을 종료하는 명령입니다. – barbar
- 1. 명령 프롬프트에서 JSLint 실행
- 2. 명령 프롬프트에서 프로그램 실행
- 3. windows 명령 프롬프트에서 실행 가능한 명령 만들기
- 4. Windows 명령 프롬프트에서 Linux 명령 실행
- 5. vbscript를 사용하여 명령 프롬프트에서 다중 명령 실행
- 6. 원격 컴퓨터의 명령 프롬프트에서 명령 실행
- 7. Powershell 명령 - 명령 프롬프트에서
- 8. 명령 프롬프트에서 Eclipse 프로젝트 실행
- 9. 명령 프롬프트에서 파이썬 스크립트 실행
- 10. 명령 프롬프트에서 C# 실행 (cmd)
- 11. 명령 프롬프트에서 Java 프로그램 실행
- 12. 명령 프롬프트에서 레일 모듈 실행
- 13. 명령 프롬프트에서 Fiddler2로 프로그램 실행
- 14. OpenCV 명령 프롬프트에서 MSBuild 실행
- 15. 명령 프롬프트에서 C++ 프로그램 실행
- 16. 명령 프롬프트에서 실행 가능한 jar 파일 실행
- 17. 명령 프롬프트에서 Java 발행 명령
- 18. MySQL 명령 프롬프트에서 멈춤
- 19. 명령 프롬프트에서 WinProlog를 호출하십시오.
- 20. xmllint가 내가 Windows 명령 프롬프트에서 xmllint가 실행 시도 명령
- 21. HTML 명령 버튼을 사용하여 Windows 명령 프롬프트에서 실행
- 22. 어떻게 파이썬에서 명령 프롬프트에서 스크립트를 실행
- 23. windows 명령 프롬프트에서 R을 실행 중
- 24. C#을 사용하여 명령 프롬프트에서 PhantomJs 실행
- 25. 명령 프롬프트에서 Servlet 컴파일 및 실행
- 26. 명령 프롬프트에서 실행 단추 누르기 기능
- 27. 명령 프롬프트에서 작동하지만 내가 명령 프롬프트에서 다음 명령을 실행하면되지 배치에서
- 28. 명령 프롬프트에서 변수 사용
- 29. 명령 프롬프트에서 rpy2를 실행하십시오.
- 30. Java mkdir 명령 프롬프트에서
DOS 프롬프트를 통해 스크립트 파일을 어떻게 실행할 수 있는지 말해 줄 수 있습니까? – barbar
수정 된 답변을 친절하게 살펴보십시오. – prasadshet