Основе програмирања у Matlab-у [б3о1пм]

Студијски програм
Грађевинарство
Врста и ниво студија
основне академске студије
Статус предмета
изборни
ЕСПБ
6
Условни предмети
Бр. часова активне наставе - недељно
предавања
вежбе
други облици наставе
студијски истраживачки рад
2
3
0
0
Методе извођења наставе

Аудиторна предавања уз помоћ презентационе технологије и рачунара. Методске јединице праћене су одговарајућим задацима. Вежбе у рачунарској учиноници.

Структура оцене - максималан број бодова 100
колоквијуми
семестрални
усмени
писмени
остало
30
0
30
40
0
Циљ предмета

Упознавање студентата са принципима алгоритамског решавања проблема, основама рачунарског програмирањаи употребом програмског пакета MatLab за решавање техничких проблема. Студенти ће бити упознати са основним типовима и структурама података, коришћењем основних наредби MatLab-а за писање једноставнијих програма као и са основним техникама програмирања.

Исход предмета

Оспособљеност студената за креирање алгоритма решења проблема и писање рачунарских програма у програмском пакету MatLab, читање и писање датотека у MatLab-у, цртање дводимензионалних и тродимензионалних графика. Оспособљеност студента за интертекативно коришћење MatLabу инжењерској пракси.

Садржај предмета

Увод. Линијске, разгранате и цикличне алгоритамске структуре. Структуре података. Низови, матрице, вишедимензионални низови. Потпрограми. Модуларно програмирање. Радно окружење MatLab програмског пакета. Константе, променљиве, идентификатори, оператори. Библиотека функција. Наредбе за контролу тока програма. Потпрограми. Рад са датотекама. Равански и просторни графици функција.Операције са матрицама. Решавање алгебарских једначина. Линеарна алгебра, матрице, детерминанта и инверзна матрица, рангматрице, карактеристични полином, сопствене вредности и вектори.

Литература

Н. Клем, М. Ковачевић, Н. Прашчевић, Ђ. Недељковић: Основе програмирања у МАТЛАБ-у, Збирка задатака, Грађевинска књига, Београд, 2010.

Љ. Савић: Програмирање у МАТЛАБ-у, Грађевинска књига, Београд, 2003.

! Сајт је оптимизован за Firefox, Chrome и IE 9+           ЛуАн-011