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!

Tokenes kurzusfelvétel a Neptunban elérhető kérdőíven keresztül lehetséges.

Lezárt időpontok

2024/25/1
Magyar
9 September 202414 December 2024
2 September 2024
 – 
22 September 2024
2023/24/2
Magyar
13 February 202418 May 2024
5 February 2024
 – 
25 February 2024
2023/24/1
Magyar
10 September 202316 December 2023
27 August 2023
 – 
10 September 2023
2022/23/2
Magyar
5 March 20234 June 2023
19 February 2023
 – 
5 March 2023
2022/23/1
Magyar
11 September 202211 December 2022
28 August 2022
 – 
11 September 2022
2021/22/2
Magyar
13 February 202215 May 2022
30 January 2022
 – 
13 February 2022
2021/22/1
Magyar
15 October 202116 January 2022
3 October 2021
 – 
15 October 2021

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.