2014-01-09 1 views
2

Simulink 모델에서 생성 된 코드 용 사용자 정의 배치 파일은 어떻게 만듭니 까?Simulink 모델에서 생성 된 코드 작성을위한 사용자 정의 배치 파일 생성

구성 매개 변수 대화 상자에서 템플릿 만들기 파일을 편집하고 변경하면 원하는 작성 파일을 얻을 수 있습니다.

enter image description here

하지만 내가 원하는 사용자 정의 다른 명령과 함께이 메이크업 파일을 호출 너무 파일, .BAT.

컴파일을 시작하기 전에 .bat 파일에서 몇 개의 스크립트를 설정하고 실행하는 환경 변수가 있습니다. 스크립트의 이러한 결과에 따라 코드를 컴파일하고 링크해야합니다. matlab에 버전을 사용

: 2012b

답변

1

here가 (매스 웍스가 필요한 로그인) 예제 코드와 같이 .bat 파일 원하는 modelname에를 생성하는 STF_wrap_make_cmd_hook을 만듭니다.

여러분은 아마도 자신의 make_ 타겟을 .m 파일로 작성하고 스크린 샷에 표시된 make 명령 필드를 편집하여 make_rtw 대신 해당 파일을 사용할 필요가있을 것입니다.

빌드 프로세스에 대한 다른 후크는 here으로, 아마도 'before_make'도 유용 할 것입니다.

+0

감사합니다. @pmb,하지만 개별 페이지를 볼 수 없습니다. mathworks 계정이 있지만 허가 된 사용자가 필요하다고 말합니다. _ 특정 제품의 설명서에 액세스하려면 MathWorks 계정에 라이센스가 연결되어 있어야합니다. "_ 내용을 공유 할 수 있으면 좋을 것 같습니다. – P0W

+0

Simulink Coder/Embedded Coder 라이센스가 있다고 가정하기 때문에 MATLAB의 도움말 브라우저에있는 설명서. 명령 창에서 다음을 시도하십시오. web ([docroot '/toolbox/rtw/ug/bse3caa-1.html#f42994']) 또는 "STF_wrap_make_cmd_hook Mechanism" – pmb

+0

또는이 명령은 버전에 따라 다를 수 있습니다. web fullfile (docroot, 'rtw/ug/target-development-mechanics.html? searchHighlight = STF_wrap_make_cmd_hook + Mechanism')) – pmb

관련 문제