MATLAB

MATLAB Simulink Library Browser

Shin_jisoo 2020. 12. 7. 16:15
728x90

MATLAB 실행

MATLAB 을 실행시켜 줍니다.

 

홈 -> 새로만들기 -> 프로젝트 -> 빈프로젝트

홈 -> 새로만들기 -> 프로젝트 -> 빈프로젝트

프로젝트를 만들어줍니다.

 

프로젝트 이름 설정

프로젝트 이름을 설정해줍니다.

 

Simulink 클릭

Simulink를 만드는 방법 중 첫번째인

홈 -> Simulink 를 선택해줍니다.

 

명령창 사용

OR 명령창에 simulink 라고 적어줍니다.

 

Basic Model 클릭

Basic Model 을 선택합니다.

 

Library Browser 클릭

Library Browser 을 클릭해줍니다.


 Continuous 

Derivative

Derivative : 미분을 수행합니다.

integrator

Integrator : 적분을 수행합니다.

Saturation

Saturation : 입력받은 신호를 특정범위를 벗어날때 일정한 값을 가지도록 변환해줍니다.


 

 Math Operations 

Gain

Gain : 실수배를 해줍니다.

Product

Product : 두 개 이상의 신호를 곱해줍니다.

Sign

Sign : 경계값(0)을 기준으로 1과 -1의 값을 가지도록 합니다.

Sign Wave Function

Sign Wave Function : 정현파 신호를 만들어 줍니다.

Slider Gain

Slider Gain : 실수배를 해줍니다.

Sqrt

Sqrt : 루트를 씌워줍니다.

Sum

Sum : 두 개이상의 신호를 더해줍니다.


 Sinks 

Display

Display : 변수에 대한 정보 또는 표현식 결과를 표시합니다.

Out1

Out1 : subsystem내에서 사용합니다.

Scope

Scope : 시뮬레이션 시간을 x축으로 가지고, 주어진 신호를 y축신호로 해서 그림을 출력합니다.

To File

To File : 입력받은 데이터들을 mat화일 형태로 저장합니다.

To Workspace

To Workspace : 입력받은 데이터들을 workspace에 저장합니다.

XY Graph

XY Graph : X축 데이터와 Y축 데이터를 받아 그림을 그립니다.


 Sources 

Chirp Signal

Chirp Signal : system identification에서 시스템에 가하는 입력신호로 많이 사용합니다.

저주파부터 고주파까지의 정현파신호를 출력으로 가집니다.

Clock

Clock : 시간을 출력합니다.(초 단위)

Constant

Constant : 상수를 출력으로 가집니다.

From File

From File : mat파일로 저장된 블럭에서 데이터를 가져와서 일정 시간간격으로 출력합니다.

From Workspace

From Workspasce : Workspace상에서 저장되어있는 변수를 일정시간간격에 맞춰 출력합니다.

In1

In1 : subsystem등을 만들때 subsystem내에서 입력을 정의할 때 사용합니다.

Signal Builder

Signal Builder : sin과 같이 수학적으로 간단히 수식화 할 수 없는 신호를 GUI기반으로 편집할 수 있게 합니다.

Signal Editor

Signal Editor : 다양한 신호를 생성할 수 있습니다.

Step

Step : 원하는 시간에 step입력을 가지도록 설정할 수 있습니다.


 User-Defined Functions 

Fcn

Fcn : mux를 통해 다수의 입력을 받아 그것을 이용해서 적절한 출력을 가지도록 한줄의 함수를 작성합니다.

MATLAB Function

MATLAB Function : MATLAB의 command window에서 실행할 수 있는 명령이라면 이 블럭에 입력해서 그 함수의 출력을 사용할 수 있게 합니다.

 

'MATLAB' 카테고리의 다른 글

MATLAB Smulink 사용하여 수식 계산하기(1)  (0) 2020.12.22
Matlab GUI calculator  (0) 2020.10.28