Simulink 모델 내부에서 Matlab 함수를 사용해야합니다. Matlab 함수를 사용하여 간단한 작업을 수행하는 방법을 알고 있습니다. 하지만 지금 필요한 것은 조금 더 복잡합니다. 기본 예제를 알려 드리겠습니다.Simulink 내부의 Matlab 함수
범위에서 직접 볼 수있는 사인파를 생성해야한다고 가정합니다 (이미 사인파 블록이 있음을 알고 있습니다. 예제로 사용하고 있습니다).
t = [0:1/30000:0.2];
A = 1;
f =10000;
y = A*sin(2*pi*f*t);
plot(t(1:100),y(1:100))
가 어떻게 현재 Simulink MATLAB 기능 블록 내에서 동일한 기능을 구축 할 수와 범위에 바로 결과를 볼 : 내가하지 시뮬링크에서 매트랩 쓰고 있다면, 내가 좋아하는 일을 할 것인가?
기억하십시오 : Matlab 함수 블록에는 두 개의 u와 y 포트가 있습니다. 각각 입력 및 출력을 나타냅니다. 위의 예제에서 사인파 생성기는 입력이 필요하지 않습니다.
matlab function 블록의 포트 수를 설정할 수 있습니다. – Daniel