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
|Intercultural skills||Communication skills||✔ Specialist 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)