Simulink API (4) Simulink API를 사용하는 "목적"과 마지막 단계
Simulink API를 다루는 목적
Qiita에서는 Simulink API에 관한 기사를 조금씩 올려 가고 싶습니다.
그 이유는 다음의 "목적"을 충족시키기 위해 필요한 지식이라고 생각되기 때문입니다.
특히 양산 설계에 있어서는, 요구에 근거한 모델이 쓸 수 있다(로직으로서 올바른) 것은 대전제로서, 가독성, 검증 용이성, 요구와의 트레이서빌리티, 모델의 재이용성, 생성 코드의 효율 등, 각종 한 관점을 배려해야합니다.
그들을 눈으로 보고, 손으로 대처하고 있으면, 시간도 걸리고, 누출이 아무래도 발생합니다. 그러한 작업을 효율적이고 확실하게 실시하기 위한 테크닉이라고 생각하고 있기 때문입니다.
지난 번 계속
Simulink API (3) 모델의 주요 3 요소 에서는, Simulink 모델(이하 모델)을 구성하는 주된 3 요소로서, Block, Port, Line 을 들었습니다.
물론 모델에는 다른 여러 가지 구성 요소가 있습니다. Configuration, Data Dictonary, Simulink Data Object(SDO), 등등.
그럼 왜, Block, Port, Line을 들었는가?라고 하면, 이 3요소는 상호 관계하고 있어, 이 관계성을 이해하고 있으면 이하와 같은 포인트를 억제할 수 있습니다.
그럼, 그 관계성을 그림으로 나타내고 싶습니다.
이것은, 모델의 블록다이어그램을 봐 주시면 지극히 당연합니다만, Block⇒Port⇒Signal⇒Port⇒Block・・・이 되고 있는 것이, 그대로 프로퍼티의 관계성에서도 성립하고 있는 것을 나타내 있습니다.
이 관계성을 이용하는 것으로, 프로그램 순서를 생각해 갈 수 있게 되어, 모델의 구조를 파악해, 효율적으로 프로퍼티에 액세스를 할 수 있게 됩니다.
요약
지난번 설명한 Block, Port, Line은 각각 관련되어 있다.
앞으로, 좀 더 기본을 정리하고 나서, 실례를 들어 가고 싶습니다.
보충
MATLAB R2018a 이상에서 블록의 주요 속성 검색 명령 예제는 "속성 관리자"에서 "Script Reference"로 확인할 수 있습니다.
Reference
이 문제에 관하여(Simulink API (4) Simulink API를 사용하는 "목적"과 마지막 단계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/stozaki/items/bad07d0e6e1c571dfc47텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)