MATLAB

MATLAB Smulink 사용하여 수식 계산하기(1)

Shin_jisoo 2020. 12. 22. 23:38
728x90

<문제>

<풀이>

matlab 실행

 

smulinnk 실행
Basic Model 실행


1) 먼저 u를 만들어줍니다.

 

<a2 만들기>

 

Library Browser 실행
Constant

Commonly Used Blocks -> Constant 선택후 Drag

 

Constant 두 개 생성

a에 사용될 Constant 하나와 2제곱 해주기위한 Constant 생성

Constant Value 변경

2제곱에 사용될 Constant를 더블클릭하여 Constant Value를 2로 변경 -> OK

Slider Gain

gain 검색 -> Slider Gain -> 드래그 하여 생성

Slider Gain 이름 변경

파란색 이름 Slider Gain -> a 로 변경

Slider Gain Low, High 변경

Slider Gain 더블클릭하여 Low: -100, High: 100 으로 변경 -> OK

Square

Square 검색하여 Square 드래그 생성

Square Function 변경

Square 더블 클릭 후 Function 을 pow로 변경

연결

화살표 끝에 마우스를 가져다대면 + 모양으로 변했을 때 각 성분을 선으로 연결할 수 있습니다


<3ab 만들기>

Constant
Constant Value 변경

Constant 더블 클릭 -> Constant Value 3으로 변경 -> OK

Product

product 검색 후 Product 드래그 생성

Number of inputs

Product 더블 클릭 -> Number of inputs 를 3으로 변경  -> OK


<루트 b 만들기>

b 생성

a 만들었을 때와 똑같이 생성해줍니다.

Constant 드래그 생성 -> Slider Gain 드래그 생성 -> 파란색 부분 이름 b로 변경

-> Slider Gain 더블 클릭 후 Low, High 변경 ( Low: -100, High: 100)

Sqrt

sqrt 검색 후 Sqrt 드래그 생성

3ab 생성

다음과 같이 연결하여 3ab 를 생성합니다.


add 생성

add 검색 후 Add 드래그 생성

List of signs

Add 더블 클릭 -> List of signs: +-+ 로 변경 -> OK

다음과 같이 연결

 

'MATLAB' 카테고리의 다른 글

MATLAB Simulink Library Browser  (0) 2020.12.07
Matlab GUI calculator  (0) 2020.10.28