Main Content

연결이 맺어지지 않은 라이브러리 링크 수정하기

Simulink®가 링크된 블록 업데이트 중에 MATLAB® 경로에서 라이브러리 블록이나 소스 라이브러리를 찾을 수 없으면 링크의 연결이 맺어지지 않습니다. Simulink는 이러한 블록의 모양을 변경합니다.

The block icon indicates that the library is not found.

누락된 제품 설치하기

Simulink를 사용하면 모델 실행에 필요한 누락된 제품을 찾고 설치할 수 있습니다.

  • 블록에 누락된 제품 레이블(예: SimEvents가 설치되지 않음)이 지정됩니다.

  • 툴팁에는 누락된 제품의 이름이 포함됩니다.

  • 진단 메시지는 애드온 탐색기를 열고 누락된 제품을 설치할 수 있는 링크를 제공합니다.

  • 블록을 더블 클릭하면 대화 상자가 애드온 탐색기를 열고 누락된 제품을 설치할 수 있는 링크를 제공합니다.

The block icon, tooltip, diagnostic messages, and dialog box describe the missing product.

소스 블록에 경로의 연결 맺기

Simulink가 라이브러리를 찾을 수 없는 경우 다음 방법 중 하나를 사용하여 연결이 맺어지지 않은 링크를 수정할 수 있습니다.

  • 라이브러리 블록의 올바른 위치를 가리키도록 참조를 수정합니다. 블록을 더블 클릭하여 대화 상자를 엽니다. 그런 다음 소스 블록 텍스트 상자에서 라이브러리 블록의 경로를 수정하고 확인을 클릭합니다.

  • 연결이 맺어지지 않은 블록을 삭제하고 라이브러리 블록을 모델로 복사합니다.

  • 필요한 라이브러리가 포함된 폴더를 MATLAB 경로에 추가합니다. 그런 다음 모델링 탭에서 모델 업데이트를 클릭합니다.

The block icon, tooltip, diagnostic message, and dialog box describe the failure to load the library.

사용자 지정 라이브러리에 대한 연결이 맺어지지 않은 블록 세부 정보 지정하기

사용자 지정 라이브러리와 연결이 맺어지지 않은 링크에 대한 대화 상자에 표시되는 설명을 사용자 지정할 수 있습니다. set_param 함수를 사용하여 라이브러리의 libraryinfo 속성을 설정합니다. 예를 들어, 아래 명령은 URL을 포함하도록 설명을 사용자 지정합니다.

set_param(library1,'libraryinfo','https://www.mathworks.com');
여기서 library1은 설명을 변경하려는 라이브러리의 이름이고, libraryinfo는 연결이 맺어지지 않은 링크에 대한 설명을 제공하는 속성입니다.

관련 항목