목차
제1장 Simulink◆U24C7◆를 활용한 모델링 방법 = 1
1.1 Simulink◆U24C7◆의 실행 방법과 Simulink Library Browser = 2
1.2 블록을 이용한 모델링 = 5
1.2.1 간단한 식을 만들어 보자 = 6
1.3 블록과 시그널에 대한 기본적인 조작 = 9
1.3.1 블록에 대한 조작 = 9
1.3.2 시그널에 대하여 = 15
1.3.3 실전! 모델링 = 18
제2장 시그널의 값을 오실로 스코프처럼 보는 법 = 29
2.1 'Scope' 블록 = 29
2.1.1 'Scope' 윈도우 툴바 = 30
2.1.2 파라메타 윈도우 = 32
2.1.3 오토스케일과 축 설정의 저장 및 복구 = 36
2.1.4 'Floating Scope' = 39
2.1.5 실전! 모델링 = 42
2.2 Signal & Scope Manager = 44
2.2.1 Generator Objects = 45
2.2.2 Signal Viewer = 48
제3장 상미분 방정식의 모델링 = 53
3.1 ODE 모델링 방법 = 53
3.1.1 'Integrator' 블록을 이용한 자유 낙하 운동 모델링 = 54
3.1.2 진자 운동 모델링 = 57
3.1.3 기계적 시스템의 모델링 = 59
3.2 Simulink◆U24C7◆에서 시물레이션을 위한 실행 순서 = 68
3.2.1 Model Compilation = 69
3.2.2 Block Sorted Order = 71
3.2.3 Virtual Subsystem과 non-Virtual Subsystem = 74
3.2.4 Block Methods = 77
3.2.5 Link Phase = 78
3.2.6 Simulation Loop Phase = 79
3.2.7 Algebraic Loop이란? = 80
3.3 Solver를 이해하자 = 82
3.3.1 Fixed Step과 Variable Step Solver = 83
3.3.2 Continuous Solver와 Discrete Solver = 85
3.3.3 Zero Crossing이란? = 85
3.4 Sample Time을 이해하자 = 87
3.4.1 Sample Time Display = 87
3.4.2 Block Annotation = 89
3.4.3 Multi-rate 시스템 = 91
제4장 외부 데이터 입력 및 데이터 저장 = 95
4.1 'Inport'와 'Outport'의 활용 = 95
4.1.1 'Inport'의 활용 = 96
4.1.2 'Outport'의 활용 = 98
4.2 'From Workspace'와 'To Workspace'의 활용 = 101
4.2.1 'From Workspace'의 활용 = 102
4.2.2 'To Workspace'의 활용 = 105
4.3 'From File'과 'To File'의 활용 = 106
4.3.1 'From File'의 활용 = 106
4.3.2 'To File'의 활용 = 108
4.3.3 MAT 파일 활용법 = 109
4.4 시그널 로깅 = 109
4.4.1 시그널 로깅 = 110
4.5 Simulink◆U24C7◆ Time Series 데이터 = 112
4.5.1 Simulink◆U24C7◆.Timeseries 데이터 활용 = 113
4.5.2 Time Series Tool = 114
4.6 외부 데이터를 MATLAB◆U24C7◆으로 가져 오기 = 115
4.6.1 uiimport()함수 사용 = 115
제5장 다양한 블록들 = 121
5.1 "Lookup Tables" = 121
5.1.1 'Lookup Table' 블록 사용 = 122
5.1.2 'Lookup Table(2-D)' 블록 사용 = 124
5.1.3 Lookup Table Editor 활용 = 126
5.1.4 실전! 모델링 = 128
5.2 "Signal Routing" 라이브러리 = 133
5.2.1 'Mux'와 'Bus Creator' 블록 = 133
5.2.2 'Goto'와 'From' = 136
5.2.3 Switch 관련 블록들 = 139
5.3 MATLAB◆U24C7◆ 함수들의 사용 = 145
5.3.1 'MATLAB◆U24C7◆ Fcn' 블록 = 145
5.3.2 'Embedded MATLAB◆U24C7◆ Function' 블록 = 147
5.3.3 'Hit Crossing' = 153
제6장 "Ports & Subsystems" = 157
6.1 조건에 의해 실행되는 서브시스템 = 157
6.1.1 'Triggered Subsystem' = 157
6.1.2 'Enabled Subsystem' = 164
6.1.3 'Enabled and Triggered Subsystem' = 169
6.1.4 실전 모델링! = 170
6.2 반복을 위한 서브시스템 = 178
6.2.1 'For Iterator Subsystem' = 179
6.2.2 'While Iterator Subsystem' = 181
6.3 if, switch 블록 및 서브시스템 = 185
6.3.1 'If' 블록과 'If Action Subsystem' = 185
6.3.2 'Switch Case' 블록 및 'Switch Case Action Subsystem' = 187
제7장 실전 모델링 = 189
7.1 Lorenz Attractor = 189
7.2 Callbacks 함수 사용법 = 192
7.2.1 Pre/Post Load Function = 193
7.2.2 Init/Start/Stop Function = 194
7.2.3 Pre/Post Save/Close Function = 194
7.2.4 실전! 모델링 = 195
7.3 Masking 방법 = 197
7.3.1 블록에 이미지 보여 주기 = 198
7.3.2 파라메타 윈도우 만들기 = 199
7.3.3 Initialization Pane 활용 = 205
7.3.4 Help 윈도우 만들기 = 206
7.4 sim() 함수의 사용법 = 207
7.4.1 파라메타 변경에 의한 반복적인 테스트 = 208
7.4.2 모델의 옵션 변경에 의한 테스트 = 209
7.5 시물레이션 속도를 높이는 방법 = 210
7.5.1 Normal, Accelerator, Rapid Accelerator 모드 = 211
7.5.2 모드별 장단점 및 사용법 = 212
7.5.3 Simulink◆U24C7◆ Profiler의 활용 = 213
7.6 모델과 연관된 파일들(Generate Manifest) = 214
제8장 R2009b 버전까지의 새로운 기능 = 217
8.1 Help Browser = 217
8.2 Smart Guides = 218
8.3 Mask Editor = 218
8.4 Model Manifest = 219
8.5 Simulink◆U24C7◆.SimulationOutput 오브젝트의 지원 = 220
8.6 'PID Controller' 블록 = 223
8.7 Most Frequently Used Blocks List = 224