Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

레거시 코드 툴을 사용하여 알고리즘 구현하기

장치 드라이버 또는 외부 시뮬레이션 코드와 같은 기존 C 또는 C++ 함수 통합

레거시 코드 툴을 사용하여 장치 드라이버, 룩업 테이블, 일반 함수 및 인터페이스와 같은 기존 C(또는 C++) 함수를 Simulink® 모델에 통합할 수 있습니다. 레거시 코드 툴을 사용하면 S-Function의 이름, 파일, 컴파일에 필요한 경로, 생성되는 S-Function에 대한 옵션을 지정할 수 있습니다.

legacy_code 함수를 사용하면 S-Function을 생성하고, 생성된 S-Function을 컴파일해서 연결하고, 생성된 S-Function을 호출하기 위한 마스크를 만들 수 있습니다.

legacy_code를 사용할 수 있으려면 C 컴파일러가 MATLAB® 설치 환경에 설정되어 있어야 합니다.

함수

legacy_codeUse Legacy Code Tool

도움말 항목

Integrate C Functions Using Legacy Code Tool

Use the Legacy Code Tool to generate S-functions automatically from existing C code.

S-Functions Incorporate Legacy C Code

Incorporate legacy C code using a handwritten C MEX S-function, the S-Function Builder, and the Legacy Code Tool.

Integrate C Code Using the MATLAB Function Block

Use MATLAB Function block to call external C code and how to control enumeration and bus typedefs.

추천 예제