2019 Information Processing and Programming (Systems and Control)

Font size  SML

Register update notification mail Add to favorite lecture list
Academic unit or major
Undergraduate major in Systems and Control Engineering
Instructor(s)
Yamakita Masaki 
Course component(s)
Lecture / Exercise
Day/Period(Room No.)
Thr5-8(S224)  
Group
-
Course number
SCE.E202
Credits
2
Academic year
2019
Offered quarter
1-2Q
Syllabus updated
2019/3/20
Lecture notes updated
-
Language used
Japanese
Access Index

Course description and aims

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.

Student learning outcomes

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.

Keywords

Computer system, C language, numerical algorithm, Matlab/Simulink

Competencies that will be developed

Intercultural skills Communication skills Specialist skills Critical thinking skills Practical and/or problem-solving skills

Class flow

Schooling lecutre and exercise are conducted in parallel in each week.

Course schedule/Required learning

  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.

Textbook(s)

Document is distributed in each class.

Reference books, course materials, etc.

BohYoh Shibata: Meikai C language (SB creative) (in Japanese)

Assessment criteria and methods

Excersisee: 50%
Report: 30%
Exam.: 20%

Related courses

  • LAS.I111 : Information Literacy I
  • LAS.I112 : Information Literacy II

Prerequisites (i.e., required knowledge, skills, courses, etc.)

Not required

Page Top