Module also offered within study programmes:
General information:
Name:
Matlab – tool for engineers
Course of study:
2015/2016
Code:
CIM-1-032-s
Faculty of:
Materials Science and Ceramics
Study level:
First-cycle studies
Specialty:
-
Field of study:
Materials Science
Semester:
0
Profile of education:
Academic (A)
Lecture language:
Polish
Form and type of study:
Full-time studies
Responsible teacher:
prof. nadzw. dr hab. Jakubowska Małgorzata (jakubows@agh.edu.pl)
Academic teachers:
prof. nadzw. dr hab. Jakubowska Małgorzata (jakubows@agh.edu.pl)
Ciepiela Filip (filip.ciepiela@agh.edu.pl)
Module summary

Description of learning outcomes for module
MLO code Student after module completion has the knowledge/ knows how to/is able to Connections with FLO Method of learning outcomes verification (form of completion)
Social competence
M_K001 Rozumie potrzebę stosowania metod obliczeniowych w nauce i technice. IM1A_K02, IM1A_K05 Activity during classes
Skills
M_U001 Potrafi rozwiązywać proste zadania inżynierskie w języku Matlab. Potrafi łączyć wbudowane algorytmy obliczeniowe oraz własne. IM1A_U17, IM1A_U08, IM1A_U06 Test,
Execution of laboratory classes
M_U002 Posiada podstawowe umiejętności w zakresie programowania w środowisku Matlab. Potrafi definiować struktury danych i implementować proste algorytmy. IM1A_U17, IM1A_U08, IM1A_U06 Test,
Execution of laboratory classes
Knowledge
M_W001 Zna podstawowe algorytmy analizy numerycznej. IM1A_W01, IM1A_W15 Test,
Execution of laboratory classes
M_W002 Zna i rozumie zasady przeprowadzania obliczeń inżynierskich w środowisku Matlab. IM1A_W15, IM1A_W14 Test,
Execution of laboratory classes
FLO matrix in relation to forms of classes
MLO code Student after module completion has the knowledge/ knows how to/is able to Form of classes
Lecture
Audit. classes
Lab. classes
Project classes
Conv. seminar
Seminar classes
Pract. classes
Zaj. terenowe
Zaj. warsztatowe
Others
E-learning
Social competence
M_K001 Rozumie potrzebę stosowania metod obliczeniowych w nauce i technice. - - - - - + - - - - -
Skills
M_U001 Potrafi rozwiązywać proste zadania inżynierskie w języku Matlab. Potrafi łączyć wbudowane algorytmy obliczeniowe oraz własne. - - - - - + - - - - -
M_U002 Posiada podstawowe umiejętności w zakresie programowania w środowisku Matlab. Potrafi definiować struktury danych i implementować proste algorytmy. - - - - - + - - - - -
Knowledge
M_W001 Zna podstawowe algorytmy analizy numerycznej. - - - - - + - - - - -
M_W002 Zna i rozumie zasady przeprowadzania obliczeń inżynierskich w środowisku Matlab. - - - - - + - - - - -
Module content
Seminar classes:

Opis środowiska Matlab, praca z wykorzystaniem interpretera komend.
2. Definiowanie zmiennych i struktur danych.
3. Operacje wektorach i macierzach.
4. Wizualizacja danych – wykresy dwuwymiarowe i trójwymiarowe.
5. Podstawy programowania: skrypty i funkcje.
6. Podstawy analizy numerycznej w Matlabie:
- obliczenia z wykorzystaniem wielomianów
- rozwiązywanie układów równań liniowych
- całkowanie i różniczkowanie numeryczne
- interpolacja i aproksymacja funkcji
- rozwiązywanie układów równań liniowych
- zagadnienia optymalizacyjne
- przetwarzanie sygnałów.
9. Rozwiązywanie przykładowych zadań inżynierskich.
10. Podstawy statystyki w Matlabie.
11. Wielowymiarowa analiza danych.
12. Zagadnienia stabilności numerycznej.

Student workload (ECTS credits balance)
Student activity form Student workload
Summary student workload 52 h
Module ECTS credits 2 ECTS
Participation in seminar classes 28 h
Realization of independently performed tasks 10 h
Preparation for classes 12 h
Contact hours 2 h
Additional information
Method of calculating the final grade:

Średnia z ocen uzyskanych z kolokwium (2-3 w czasie semestru)

Prerequisites and additional requirements:

Znajomość techniki komputerowej.
Znajomość języka angielskiego w stopniu podstawowym.
Znajmość podstaw algebry oraz statystyki.

Recommended literature and teaching resources:

1. A. Zalewski, R. Cegieła, Matlab – obliczenia numeryczne i ich zastosowania,
Wydawnictwo Naukowe PWN, Warszawa 2001.
2. J. Brzózka, L. Dorobczyński, Programowanie w Matlab, NIKOM, Warszawa
1998.
3. Dokumentacja techniczna MATLAB wydana przez firmę The MathWorks Inc.
4. B. Mrozek, Z. Mrozek, Matlab uniwersalne środowisko do obliczeń naukowo-technicznych, Wyd. PLJ, Warszawa 1996.
5. B. Mrozek, Z. Mrozek, Matlab 6 – poradnik użytkownika.
6. B. Mrozek, Zb.Mrozek: MATLAB i Simulink. Poradnik użytkownika. Wyd.HELION 2004
7. M. Stachurski: Metody numeryczne w programie Matlab. Wyd.MIKOM 2003
8. W. Regel: Statystyka matematyczna w Matlab. Wyd.MIKOM 2003
9. W. Regel: Wykresy i obiekty graficzne w MATLAB. Wyd.MIKOM 2003

Scientific publications of module course instructors related to the topic of the module:

Publikacje w czasopismach z listy filadelfijskiej
1. M. Jakubowska, R. Piech, T. Dzierwa, J. Wcisło, W.W. Kubiak, The Evaluation Method of Smoothing Algorithms in Voltammetry, Electroanalysis 15 (2003) 1729-1736.
2. M. Jakubowska, W.W. Kubiak, Optimization of smoothing process – the method to improve calibration in voltammetry, Talanta, 62 (2004) 583-594.
3. M. Jakubowska, W.W. Kubiak, Adaptive – degree polynomial filter for voltammetric signals, Analytica Chimica Acta 512 (2004) 241-250.
4. J. Gołaś, B. Kubica, W. Reczyński, W.M. Kwiatek, M. Jakubowska, M. Skiba, M. Stobiński, E. M. Dutkiewicz, G. Posmyk, K.W. Jones, M. Olko, J. Górecki, Preliminary Studies of Sediments from the Dobczyce Drinking Water Reservoir, Polish Journal of Environmental Studies 14 (2005) 37-44.
5. M. Jakubowska, W.W. Kubiak, Removing spikes from voltammetric curves in the presence of random noise, Electroanalysis 17 (2005) 1687-1694.
6. M.Jakubowska, Dedicated wavelet for voltammetric signals analysis, Journal of Electroanalytical Chemistry 603 (2007) 113–123.
7. M. Jakubowska, E. Hull, R. Piech, W.W. Kubiak, Selection of the optimal smoothing algorithm for the voltammetric curves, Chemia Analityczna – Chemical Analysis 53 (2008) 215–226.
8. M. Jakubowska, W. W. Kubiak, Signal processing in normal pulse voltammetry by means of dedicated mother wavelet, Electroanalysis 20 (2008) 185–193.
9. M. Jakubowska, R. Piech, Dedicated mother wavelet in the determination of antimony in the presence of copper, Talanta 77 (2008) 118-125.
10. M. Jakubowska, Inverse continuous wavelet transform in voltammetry, Chemometrics and Intelligent Laboratory Systems 94 (2008) 131-139.
11. M. Jakubowska, B. Baś, W.W. Kubiak, End-point detection in potentiometric titration by continuous wavelet transform, Talanta 79 (2009) 1398-1405.
12. B. Baś, M. Jakubowska, W.W. Kubiak, New multipurpose electrochemical analyzer for scientific and routine tasks, Chemické Listy 103 (2009) s262 – Proceedings of the Modern electroanalytical methods 2009, Prague, Czech Republic, 9–13 December 2009.
13. M. Jakubowska, Hybrid signal processing in voltammetric determination of chromium(VI), Journal of Hazardous Materials 176 (2010) 540–548.
14. M. Jakubowska, Orthogonal Signal Correction for Voltammetry, Electroanalysis 22 (2010) 564 – 574.
15. M. Jakubowska, B. Baś, F. Ciepiela, W. W. Kubiak, A calibration strategy for stripping voltammetry of lead on silver electrodes, Electroanalysis 22 (2010) 1757-1764.
16. B. Baś, M. Jakubowska, F. Ciepiela, W. W. Kubiak, New multipurpose electrochemical analyzer for scientific and routine tasks, Instrumentation Science and Technology 38 (2010) 421-435.
17. W. Opoka, M. Jakubowska, B. Baś, M. Sowa-Kućma, Development and Validation of an Anodic Stripping Voltammetric Method for Determination of Zn2+ Ions in Brain Microdialysate Samples, Biol. Trace Elem. Res. (2010) DOI 10.1007/s12011-010-8790-2.
18. M. Jakubowska, Signal Processing in Electrochemistry, Electroanalysis (2010) 23 (2011) 553–572.

Rozdziały w monografiach książkowych:
1. M. Jakubowska, W. Reczyński, A. Donabidowicz, J.Gołaś, W.W. Kubiak, Chemometric analysis of sediments from Dobczyce water reservoir w: Chemometrics: methods and applications / eds. Dariusz Zuba, Andrzej Parczewski, Kraków : Institute of Forensic Research Publishers, 2006, s.131–139.
2. M. Jakubowska, W.W. Kubiak, Separation of overlapped voltammetric peaks with dedicated wavelet w: Chemometrics: methods and applications / eds. Dariusz Zuba, Andrzej Parczewski, Kraków : Institute of Forensic Research Publishers, 2006, s.401–406.
3. M. Jakubowska, B. Baś, W.W. Kubiak, Nowy algorytm wyznaczania punktu końcowego w miareczkowaniu potencjometrycznym [New algorithm for end-point detection in potentiometric titration], Chemometria w nauce i praktyce, pod red. Dariusza Zuby, Andrzeja Parczewskiego, Kraków, Wydawnictwo Instytutu Ekspertyz Sądowych, 2009.

Publikacje recenzowane w czasopismach o zasięgu międzynarodowym:
1. S. Białas, M. Jakubowska, Necessary and Sufficient Conditions for the Stability of Interval Matrices, Bulletin of the Polish Academy of Sciences 49 (2001) 467-478.
2. M. Jakubowska, D. Kalarus, A. Kot, W. W. Kubiak, Metody chemometryczne w identyfikacji źródeł pochodzenia klinkieru oraz cementu, Materiały Ceramiczne = Ceramic Materials 61 (2009) 12–15.

Additional information:

Brak