470-2203/01 – Linear Algebra with Matlab (LAM)

Gurantor departmentDepartment of Applied MathematicsCredits6
Subject guarantordoc. Ing. Dalibor Lukáš, Ph.D.Subject version guarantordoc. Ing. Dalibor Lukáš, Ph.D.
Study levelundergraduate or graduateRequirementChoice-compulsory
Year2Semesterwinter
Study languageCzech
Year of introduction2010/2011Year of cancellation2021/2022
Intended for the facultiesFEIIntended for study typesBachelor
Instruction secured by
LoginNameTuitorTeacher giving lectures
KAB002 Ing. Pavla Hrušková, Ph.D.
MER126 Ing. Michal Merta, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2
Part-time Credit and Examination 10+10

Subject aims expressed by acquired skills and competences

To expand the knowledge of the students using Matlab by concepts that are important in understanding of modern methods used in informatics and numerical solution of engineering problems.

Teaching methods

Lectures
Tutorials
Project work

Summary

Advanced concepts of linear algenra are key ingredients in solving of many engineering problems such as signal analysis, implemetation of search engins, optimal control or numerical solution of differential equations. In this course, the students can expand their knowledge of linear algebra using Matlab by working knowledge of concepts that are important in understanding of modern methods used in informatics and numerical solution of engineering problems with a special stress on matrix decompositions and the spectral theory.

Compulsory literature:

G. Strang, Linear Algebra and its Application, Academic Press, New York 1980. G. H. Golub, and C. van Loan, Matrix Computations, The John Hopkins University Press, London 1989. L. N. Trefethen and D. Bau, Numerical Linear Algebra, SIAM Philadelphia 1997. ISBN 0-89871-361-7.

Recommended literature:

L. N. Trefethen and D. Bau, Numerical Linear Algebra, SIAM Philadelphia 1997. ISBN 0-89871-361-7.

Way of continuous check of knowledge in the course of semester

Conditions for credit: Project (minimum 15 points).

E-learning

Other requirements

There are not defined other requirements for student.

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

Lectures: Introduction to MATLAB (overview of toolboxes and functions, help, basic elements, editing of the n-dimensional arrays). MATLAB programming (control flow statements, 2D and 3D graphics). Advanced MATLAB functions (graphical user interface). Analytic geometry (computation of the inclinations and distances in 2D and 3D). Sparse matrix structures (band, profile, row compressed, column compressed). Solution of the linear algebraic systems (nonsingular, underdetermined and overdetermined systems). Gauss elimination (row and column versions, pivotization). LU and Choleski decomposition (row and column versions, pivotization). Reordering algorithms (SYMAMD, COLAMD, SLOAN, RCM). QR decomposition (Givens and Householder transforms). Eigenvalues and spectral decomposition (QR and LR algorithms, shift). Singular decomposition, pseudoinverse. Lanczos method and conjugate gradient method. Project presentation. Exercises: Introduction to MATLAB, functions overview, editing of the n-dimensional arrays. MATLAB programming techniques, the use of the control flow statements, 2D and 3D graphic functions). Graphical user interface implementation. Computation of the inclinations and distances in 2D and 3D). Sparse matrix structures implementation (band, profile, row compressed, column compressed). Solvers of the linear algebraic systems (nonsingular, underdetermined and overdetermined systems). Solution of the linear algebraic system using Gauss elimination (row and column versions, pivotization). Solution of the linear algebraic system using LU and Choleski decomposition (row and column versions, pivotization). Application of the reordering algorithms (SYMAMD, COLAMD, SLOAN, RCM). The use of the QR decomposition (implementation, Givens and Householder transforms, applications). Computation of the eigenvalues and spectral decomposition (implementation, QR and LR algorithms, shift, applications). Computation of the singular decomposition and pseudoinverse (implementation, application). Lanczos method and conjugate gradient method (implementation, applications). Project presentation. Projects: Application oriented project in MATLAB (max. 30 points).

Conditions for subject completion

Part-time form (validity from: 2011/2012 Winter semester, validity until: 2021/2022 Summer semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of pointsMax. počet pokusů
Exercises evaluation and Examination Credit and Examination 100 (100) 51
        Exercises evaluation Credit 30 (30) 15
                Test z LAM Written test 10  0
                Semestrální projekt Project 20  0
        Examination Examination 70  21 3
Mandatory attendence participation:

Show history

Conditions for subject completion and attendance at the exercises within ISP:

Show history

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2021/2022 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2021/2022 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2020/2021 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2020/2021 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2019/2020 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2019/2020 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2018/2019 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2018/2019 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2017/2018 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2017/2018 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2016/2017 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2016/2017 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2015/2016 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2015/2016 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2014/2015 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2014/2015 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2013/2014 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2013/2014 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2012/2013 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2012/2013 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2011/2012 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2011/2012 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2010/2011 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Choice-compulsory study plan
2010/2011 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Choice-compulsory study plan
2010/2011 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (B2649) Electrical Engineering (2601R004) Measurement and Control Engineering (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (B2649) Electrical Engineering (2602R014) Applied and Commercial Electronics (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (B2649) Electrical Engineering (3901R039) Biomedical Technician (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (B2649) Electrical Engineering (3907R001) Electrical Power Engineering (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (B2647) Information and Communication Technology (1103R031) Computational Mathematics (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (B2647) Information and Communication Technology (2612R025) Computer Science and Technology (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (B2647) Information and Communication Technology (2612R059) Mobile Technology (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (N2647) Information and Communication Technology (1103T031) Computational Mathematics (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (N2647) Information and Communication Technology (2601T013) Telecommunication Technology (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (N2647) Information and Communication Technology (2612T059) Mobile Technology (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (N2649) Electrical Engineering (2601T004) Measurement and Control Engineering (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (N2649) Electrical Engineering (2612T015) Electronics (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (N2649) Electrical Engineering (3901T009) Biomedical Engineering (01) Exchange Students P Czech Ostrava Optional study plan
2010/2011 (N2649) Electrical Engineering (3907T001) Electrical Power Engineering (01) Exchange Students P Czech Ostrava Optional study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner
V - ECTS - bc. 2011/2012 Full-time Czech Optional 401 - Study Office stu. block

Assessment of instruction



2019/2020 Winter
2018/2019 Winter
2017/2018 Winter
2016/2017 Winter
2015/2016 Winter
2014/2015 Winter
2013/2014 Winter
2012/2013 Winter
2011/2012 Winter
2010/2011 Winter