Bevezetés a MATLAB programozásba

Informatika
Pázmány Péter Katolikus Egyetem
2 kredit

Oktatók: Dr. Zsedrovits Tamás

Jelentkezz!

Jelenleg nincs kurzusfelvételi időszak.

Nézz vissza 2025 februárjában, vagy iratkozz fel a hírlevélre!

Lezárt időpontok

2024/25/1
Magyar
2024. szeptember 9.2024. december 14.
2024. szeptember 2.
 – 
2024. szeptember 22.
2023/24/2
Magyar
2024. február 13.2024. május 18.
2024. február 5.
 – 
2024. február 25.
2023/24/1
Magyar
2023. szeptember 10.2023. december 16.
2023. augusztus 27.
 – 
2023. szeptember 10.
2022/23/2
Magyar
2023. március 5.2023. június 4.
2023. február 19.
 – 
2023. március 5.
2022/23/1
Magyar
2022. szeptember 11.2022. december 11.
2022. augusztus 28.
 – 
2022. szeptember 11.
2021/22/2
Magyar
2022. február 13.2022. május 15.
2022. január 30.
 – 
2022. február 13.
2021/22/1
Magyar
2021. október 15.2022. január 16.
2021. október 3.
 – 
2021. október 15.

Kedvcsináló

Engedd, hogy a MATLAB segítségével a mérnöki problémákat könnyedén megoldhasd! Itt megtanulhatod a MATLAB környezet alapjait, és képessé válsz programozási technikák alkalmazására, amelyek segítségével mérnöki problémákat is megoldhatsz.

Leírás

A tárgy sikeres teljesítése után a hallgató: - ismeri a Matlab környezetet, annak alapvető használatában jártas, - alkalmazni tudja a tanult programozási technikákat Matlabban, - mérnöki problémák megoldására képes Matlabban.A tananyag elsajátítása példákon keresztül történik: a fókuszban az alkalmazás és a problémamegoldás áll. Tématerületek: Matlab kifejezések, függvények, vektorok és mátrixok, polinomok, egyenletrendszerek, differenciálegyenletek. A résztvevők számára a MathWorks ingyen biztosítja a MATLAB Online hozzáférést a kurzus időtartamára.

Tanmenet

  1. Matlab, mint számológép
  2. Vektorok, mátrixok
  3. Vezérlőszerkezetek, formázott kiíratás, polinomok, 2D ábrázolás
  4. Lineáris egyenletrendszerek, spektrális elemzés, leképezések
  5. Numerikus deriválás, görbeillesztés, anonim függvények, numerikus integrálás
  6. Differenciálegyenletek
  7. 3D ábrázolás
  8. Cellatömbök, struktúrák, fájlműveletek
  9. Táblázatok
  10. Matlab GUI

Követelmények

Házi feladat (10 db) (40%)

A házi feladatok a tananyag elsajátítását segítik, egyszerű/közepesen bonyolult feladatokon keresztül. A példák a mérnöki és természettudományos területekről (főként informatika, fizika, bionika és biológia) kerülnek ki. A feladatok automatikusan kiértékelődnek és visszajelzést is adnak a hallgató számára. A beküldésre egy hét áll rendelkezésre, és nincs korlátozva a próbálkozások száma. Minden házi feladat ugyanannyi pontot ér a végső pontszám kiszámításánál, a pontozás alfeladatonként történik. Szorgalmi feladatok (10 db) (0-10%)

Házi feladatonként (témánként) egy-két plusz feladat a Moodle rendszerben. Gondolkodtató, szakmai példák, ahol a feladat szövege kevésbé MATLAB specifikus. Ezek célja a hallgatói aktivitás növelése, a tanult alapelemeken kívül segíti az elmélyedést a bonyolultabb technikák/struktúrák elsajátításában, amik túlmutatnak az alap tananyagon, valamint példát adnak az alkalmazás lehetőségeire egyéb területről vett feladatokban. A beküldésre egy hét áll rendelkezésre, és nincs korlátozva a próbálkozások száma. A teljesen megoldott szorgalmi feladatra/feladatokra kapható csak pont, itt nincsenek részpontok. Az itt szerzett pontok nélkül is el lehet érni a 100%-ot a tárgyból. Kurzus végi számonkérés (60%)

Egy 1-1,5 órás számonkérés, ami tartalmazhat teszt jellegű feladatokat (mint „beugró”), valamint tartalmaz két-három megoldandó mérnöki feladatot. A teszt és a feladatok szintén automatikusan kiértékelődnek és visszajelzést is adnak a hallgató számára. A számonkérés megkezdésétől fogva 1-1,5 óra áll rendelkezésre a megoldásra (feladatok számától és nehézségétől függően), és nincs korlátozva a próbálkozások száma. A mérnöki feladatok nehézsége a házi feladatokhoz hasonló, és nem redundáns módon lefedik a teljes tananyagot.

Létrehozva: 2021. 10. 01, utoljára módosítva: 2023. 08. 28.