시뮬 링크 모델에서 여러 인스턴스가있는 s 함수를 인라인해야합니다. S-function에서 dll 파일을로드해야하지만 s-function의 한 인스턴스에서만 수행해야합니다. 나는 다음과 같이 tlc를 썼다. ..... % 기능 시작 (블록, 시스템) 출력여러 인스턴스가있는 s 함수에 대한 MATLAB 코드
dll_handle = LoadLibraryA ("mydll"); dll_setup = (DLL_SETUP) GetProcAddress (dll_handle, "setup"); .....
코드 생성이 끝나면 Start 함수 줄이 s-function의 모든 인스턴스에 대한 소스 코드에 추가되었습니다. 그러나, 나는 한 번 dll을로드해야합니다. s- 함수의 첫 번째 인스턴스에만 해당 행을 추가 할 수 있습니까?
참고 : 모델에 s-function의 인스턴스가 여러 개있을 때 인라인되지 않도록 TLC 설명서에 명시되어 있습니다.