橋平礼の電験三種合格講座

過去50年分以上の電験三種の問題を解いて分かった、電験三種は今も昔も変わりません。過去問を解きながら合格を目指しましょう。

MENU

GO-AHEADの書籍(MATLAB Simulink Ultra Basics)

 


MATLAB Simulink Ultra Basics

MATLAB Simulink Ultra Basics Amazon Kindle版

 

 It is not as easy as scratch where a MATLAB Simulink beginner connects blocks to create a program. The specifications are quite peculiar, and Help's explanations are difficult for beginners to understand, and it is hard to tell where the blocks are, so you want to throw them out. In fact, it was left unattended for several years. Therefore, this book is for the very beginner who wants to work with MATLAB Simulink, created by a MATLAB Simulink ultra-novice.

 MATLAB Simulink is a high-performance programming language for scientific and engineering calculations. In recent years, AI tools have been introduced that can perform both basic and advanced calculations and are becoming essential tools for AI learning.However, they are expensive to purchase individually.

 We will assume that this is done on a PC with MATLAB Simulink already installed. MATLAB was originally created to handle matrix calculations easily. Later, functions such as GUI and graph drawing were added, and it is used not only in the fields of electrical engineering, mechanical engineering, mathematics, physics, and information, but also in the humanities, such as economics and statistics. Although MATLAB tends to be avoided because of its high cost and poor initial acceptance, its powerful arithmetic functions and graphical GUI have made it popular with companies and other organizations, and there is no reason not to use it.

 There are also free software programs that are equivalent to MATLAB, such as Octave and Silab. Octave, in particular, is compatible with MATLAB.

 In this book, I, a MATLAB Simulink ultra-novice, will explain the very basic use of MATLAB Simulink as well as a few more advanced uses. The operation in this manual has been verified with MATLAB 2022b. Also, this manual does not contain descriptions of AI-related content.


                            
                          Contents

1.Introduction
2.Basic MATLAB operation
 2.1 Basic operations such as the four arithmetic operations
 (1) Start MATLAB
  (2) Display HelloWorld
  (3) Displaying HelloWorld-1 using variables
  (4) Showing how the signal is transmitted
  (5) Four arithmetic operations
  (6) Format of value display
  (7) Bit Operation
  (8) Display decimal numbers in n-decimal
 2.2 Saving Files
 (1) Saving and Executing Files
 (2) Range
 (3) Graph Display
 2.3 exercises

3.Branching and Iteration
 3.1 Using the Switch(MATLAB Function )
 3.2 Using the Switch(Switch-2)
 3.3 Using the MATLAB Function-1
 3.4 Using the MATLAB Function-2(while)
 3.5 Using the MATLAB Function-3(break)
 3.6 Using the MATLAB Function-4(switch)
 3.7 exercises

4.Arrays (matrices)
 4.1 Matrices
  4.2 Generation of random numbers
  4.3 Sort
  4.4 2 rows matrix
  4.5 Calculation of a 2x2 matrix
  4.6 Output to file
  4.7 Reading and Writing Files
  4.8 exercises

5.Mathematical calculations
 5.1 Calculating the values of two unknown quantities from their unit total and the total of one of their attributes
 5.2 Pi (3.1415926..)
  5.3 Graphs
 5.4 Vector
 5.5 matrix
 5.6 Differentiation and Integration
 5.7 Other Calculations
 5.8 Other useful functions

6. Calculation of physical phenomena with MATLAB Simulink
 6.1 Physical motion
  (1) free fall
  (2) Coefficient of repulsion
  (3) Rain fall speed
  (4) Equation of motion of spring-1
  (5) Equation of motion of spring-2
  (6) Pendulum motion
  (7) Motion of rigid body
 6.2 Electric circuit
  (1) Single DC power supply resistor circuit
  (2) Single DC power supply series circuit
  (3) Single DC power supply parallel circuit
  (4) Kirchhoff's law
  (5) Bridge circuit
  (6) Wien bridge oscillation circuit
  (7) Maxwell Bridge Circuit
  (8) Transient phenomena in RL circuits
  (9) Transient phenomena in RC circuits
  (10) Transients in RLC circuits
  (11) Phase 90° delay of L-only circuit
  (12) Phase 90° advance in C-only circuit
  (13) Low-pass filter circuit of RC
  (14) High-pass filter circuit for RL
  (15) Transient phenomena in power systems
 6.3 Control engineering
 (1) Impulse Response
 (2) Step Response
 (3) Step Response-2
 (4) Bode diagram

7.References