simulink와 matlab의 가장 큰 차이는 직관적인 차이입니다.

개인적으로 matlab이 simulink의 기능을 포함한다 생각합니다.

그러나 포함한다는 것은, simulink만큼 디테일한 장점은 가질 수 없다는 말이기도 합니다.

예를 들면 matlab은 계산이 주가 되는 내용임에 반해, simulink는 동작과정을 살피는 것이 주가 된다는 것입니다.

(예를 들자면, matlab으로도 simulink처럼 제어프로그램을 설계할 순 있지만 과정이 복잡합니다.

simulink는 동적 프로그램을 살피기 위해 제작된 것으로, 블럭 다이어그램으로 볼 수 있어서 더 쉽다는 장점이 있습니다)

제가 항상 생각하지만, 디지털 회로 설계는 직관적으로 해야 하는 것이 중요하다 생각합니다.

즉, 개발자의 코딩과 연구/개발의 코딩은 다르다는 것이죠.

서론이 길었네요..어쨌든, 저는 디지털회로설계를 공부하며 임베디드도 함께 공부했습니다.

그렇기에 수치를 계산하는 목적의 matlab보단 simulink를 사용하는 것이 더 좋다고 생각합니다.

사실 C나 Verilog만 쓰다가 매틀랩을 다루니 너무 어색해요..네…

1.매틀랩 메뉴의 시뮬린크 클릭

image.png

2.시뮬링크→블랭크 모델

image.png

3.라이브러리 선택