455-0074/01 – Use of Matlab and Simulink in engineering studies (PMS)
Gurantor department | Department of Measurement and Control | Credits | 4 |
Subject guarantor | prof. Ing. Marek Penhaker, Ph.D. | Subject version guarantor | prof. Ing. Marek Penhaker, Ph.D. |
Study level | undergraduate or graduate | Requirement | Optional |
Year | 3 | Semester | winter |
| | Study language | Czech |
Year of introduction | 1992/1993 | Year of cancellation | 2002/2003 |
Intended for the faculties | FEI | Intended for study types | Master |
Subject aims expressed by acquired skills and competences
The goal of this subject is to obtain know-how for use program MATLAB. Users have found that the combination of the intuitive MATLAB interface, language, and the built-in math and graphics functions make MATLAB the preferred platform for technical computing compared to C, Fortran, and other languages and applications. This will be useful in study of other subjects in branch study of measuring and control technology.
Users have found that the combination of the intuitive MATLAB interface, language, and the built-in math and graphics functions make MATLAB the preferred platform for technical computing compared to C, Fortran, and other languages and applications. This will be useful in study of other subjects in branch study of measuring and control technology.
Teaching methods
Summary
The goal of this subject is to obtain know-how for use program MATLAB. Users have found that the combination of the intuitive MATLAB interface, language, and the built-in math and graphics functions make MATLAB the preferred platform for technical computing compared to C, Fortran, and other languages and applications. This will be useful in study of other subjects in branch study of measuring and control technology.
Content of this subject is instruction about how to work within MATLAB. MATLAB handles a range of computing tasks in engineering and science, from data acquisition and analysis to application development. The MATLAB environment integrates mathematical computing, visualization, and a powerful technical language. Built-in interfaces let you access quick and import data from instruments, files, and external databases and programs. In addition, MATLAB lets you integrate external routines written in C, C++, Fortran, and Java with your MATLAB applications.
Compulsory literature:
MATLAB User's Guide. The MathWorks, Inc., 1993
MATLAB Reference Guide. The MathWorks, Inc., 1993
MATLAB Release Notes. . The MathWorks, Inc., 1993
MATLAB New Features Guide. The MathWorks, Inc., 1993
MATLAB Building a Graphical User Interface. The MathWorks, Inc., 1993
Žára,J. a kol.: Počitačová grafika - principy a algoritmy. GRADA,a.s., Praha, 1992
Fořt, I.: Windows 3.1 techniky programování. GRADA,a.s., Praha, 1992
TURBO C++ referenční příručka. Borland International, 1990
Recommended literature:
Penhaker,M: Use of Matlab and Simulink in engineering studies, Sylabus on WWW pages of department,2002
Way of continuous check of knowledge in the course of semester
Verification of study:
semestral work
Conditions for credit:
minimum 25 points, maximum 50 points in return for semestral work
E-learning
Other requirements
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
Lectures:
MATLAB and SIMULINK hardware a software requirements. Application area.
Fundamental perceptions. MATLAB environment, constants, variables, vectors, matrix, data file- m files.
Fundamental mathematical operators arithmetical, rotation, logical. Computation of scalar in array. Results display and plot. Functions.
Programing in MATLAB. Commands IF, ELSEIF, FOR, LOOPS, WHILE. Object orientated programming.
MATLAB facilities for displaying vectors and matrices as graphs, as well as annotating and printing these graphs.2 D Graphics, Basic plotting.
Three-dimensional graphics. Basic commands.
Statistics Toolbox, for use with MATLAB, supplies basic statistics capability on the level of a first course in engineering or scientific statistics. Minimum, maximum, median, sum, deviation. Histogram. Random numbers and their functions.
Numerical solving of linear equations. Interpolation, Polynomial analysis.
Numeric Integration and derivation. Partial differential equation.
Graphical computing in SIMULINK. S function.
Measurement and Signal processing in MATLAB.
How to use 'Signal processing toolbox'
MATLAB and SIMULINK in control system.
How to use "Control System Toolbox".
Computer labs:
Application area. MATLAB and SIMULINK - hardware a software requirements.
Fundamental perceptions. MATLAB environment, constants, variables, vectors, matrix, data file- m files.
Fundamental mathematical operators - arithmetical, rotation, logical. Computation of scalar in array. Results display and plot. Functions.
Programing in MATLAB. Commands IF, ELSEIF, FOR, LOOPS, WHILE. Object orientated programming.
MATLAB facilities for displaying vectors and matrices as graphs, as well as annotating and printing these graphs.2 D Graphics, Basic plotting.
Three-dimensional graphics. Basic commands.
Statistics Toolbox, for use with MATLAB, supplies basic statistics capability on the level of a first course in engineering or scientific statistics. Minimum, maximum, median, sum, deviation. Histogram. Random numbers and their functions.
Numerical solving of linear equations. Interpolation, Polynomial analysis.
Numeric Integration and derivation. Partial differential equation.
Graphical computing in SIMULINK. S - function.
Measurement and Signal processing in MATLAB.
How to use "Signal processing toolbox"
MATLAB and SIMULINK in control system.
How to use "Control System Toolbox".
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction
Předmět neobsahuje žádné hodnocení.