I. Basic grammar and data structure for procedural programming and basic and practical method to use Matlab/Simulink are studied.
II. Exercises of C language programming are conducted.
III. Exercises of Matlab/Simulink are conducted.
Basic matters for information processing which is required for students studying system control engineering , e.g. computer system, structured programming, numerical algorithm) are studied, and C language programming using computer and usage about Matlab/Simulink are studied.
Computer system, C language, numerical algorithm, Matlab/Simulink
✔ Specialist skills | Intercultural skills | Communication skills | Critical thinking skills | ✔ Practical and/or problem-solving skills |
Schooling lecutre and exercise are conducted in parallel in each week.
Course schedule | Required learning | |
---|---|---|
Class 1 | Introduction of Oprating System, basic operators and input/output | Basic operation of OS, basic operators and data input and output procedures are studied. |
Class 2 | Selection and repeat clause | Slection clauses, If, Switch, and repeat clauses, while, for, are studied. |
Class 3 | Function | Definition of user defined function is studied. |
Class 4 | Array | Concept of array and how to use are is studied. |
Class 5 | Pointer | Concept of pointer and how to use it are studied. |
Class 6 | Structure・union(without pointer) | Concepts of structure and uniion, and how to use them without pointers are studied. |
Class 7 | Sturcure・union(with pointer) | Concepts of structure and uniion, and how to use them with pointers are studied. |
Class 8 | File peration and developing tools | File opratations and how to use developing tools are studied. |
Class 9 | Intoroduction to Matlab/Simulink | Introdution of Malab/Simulink is given, and basic operations of Matlab is studied. |
Class 10 | Linear algebraic equation and least square method | How to solve linear algebraic equations and least square method using Matlab are studied. |
Class 11 | Applications of eigen value・eigen vector・singular value of matrix | Applications of eigen value・eigen vector・singular value using Matlab are studied. |
Class 12 | Numerical simulation using Matlab | Numerical simulations using Matlab is studied. |
Class 13 | Numerical simulation using Simulink | Numerical simulations using Simulink is studied. |
Class 14 | Connections of subsystems using Simulink | How to connect subsystems |
Class 15 | Numerical simulation of nonlinear systems using Simulink | Numerical simulations of nonlinear systems using Simulink is studied. |
Document is distributed in each class.
BohYoh Shibata: Meikai C language (SB creative) (in Japanese)
Excersisee: 50%
Report: 30%
Exam.: 20%
Not required