Др Душан Дамиан MATLAB. (Скрипте) Београд, 2015.

Σχετικά έγγραφα
СИСТЕМ ЛИНЕАРНИХ ЈЕДНАЧИНА С ДВЕ НЕПОЗНАТЕ

ОБЛАСТИ: 1) Тачка 2) Права 3) Криве другог реда

2.3. Решавање линеарних једначина с једном непознатом

налазе се у диелектрику, релативне диелектричне константе ε r = 2, на међусобном растојању 2 a ( a =1cm

предмет МЕХАНИКА 1 Студијски програми ИНДУСТРИЈСКО ИНЖЕЊЕРСТВО ДРУМСКИ САОБРАЋАЈ II ПРЕДАВАЊЕ УСЛОВИ РАВНОТЕЖЕ СИСТЕМА СУЧЕЉНИХ СИЛА

5.2. Имплицитни облик линеарне функције

ЛИНЕАРНА ФУНКЦИЈА. k, k 0), осна и централна симетрија и сл. 2, x 0. У претходном примеру неке функције су линеарне а неке то нису.

2. Наставни колоквијум Задаци за вежбање ОЈЛЕРОВА МЕТОДА

b) Израз за угиб дате плоче, ако се користи само први члан реда усвојеног решења, је:

Ваљак. cm, а површина осног пресека 180 cm. 252π, 540π,... ТРЕБА ЗНАТИ: ВАЉАК P=2B + M V= B H B= r 2 p M=2rp H Pосн.пресека = 2r H ЗАДАЦИ:

6.2. Симетрала дужи. Примена

Семинарски рад из линеарне алгебре

Положај сваке тачке кружне плоче је одређен са поларним координатама r и ϕ.

Теорија електричних кола

1.2. Сличност троуглова

ЗБИРКА ЗАДАТАКА ИЗ МАТЕМАТИКЕ СА РЕШЕНИМ ПРИМЕРИМА, са додатком теорије

I Линеарне једначине. II Линеарне неједначине. III Квадратна једначина и неједначина АЛГЕБАРСКЕ ЈЕДНАЧИНЕ И НЕЈЕДНАЧИНЕ

7. ЈЕДНОСТАВНИЈЕ КВАДРАТНЕ ДИОФАНТОВE ЈЕДНАЧИНЕ

АНАЛИТИЧКА ГЕОМЕТРИЈА. - удаљеност између двије тачке. 1 x2

Хомогена диференцијална једначина је она која може да се напише у облику: = t( x)

Први корак у дефинисању случајне променљиве је. дефинисање и исписивање свих могућих eлементарних догађаја.

ПРИЈЕМНИ ИСПИТ. Јун 2003.

г) страница aa и пречник 2RR описаног круга правилног шестоугла јесте рац. бр. јесу самерљиве

I Тачка 1. Растојање две тачке: 2. Средина дужи y ( ) ( ) 2. II Права 1. Једначина прамена правих 2. Једначина праве кроз две тачке ( )

2. EЛЕМЕНТАРНЕ ДИОФАНТОВЕ ЈЕДНАЧИНЕ

Република Србија МИНИСТАРСТВО ПРОСВЕТЕ, НАУКЕ И ТЕХНОЛОШКОГ РАЗВОЈА ЗАВОД ЗА ВРЕДНОВАЊЕ КВАЛИТЕТА ОБРАЗОВАЊА И ВАСПИТАЊА МАТЕМАТИКА ТЕСТ

ЗБИРКА РЕШЕНИХ ЗАДАТАКА ЗА ПРИЈЕМНИ ИСПИТ ИЗ МАТЕМАТИКЕ

РЕШЕЊА ЗАДАТАКА - IV РАЗЕД 1. Мањи број: : x,

TAЧКАСТА НАЕЛЕКТРИСАЊА

6.1. Осна симетрија у равни. Симетричност двеју фигура у односу на праву. Осна симетрија фигуре

Аксиоме припадања. Никола Томовић 152/2011

Нумеричко решавање парцијалних диференцијалних једначина и интегралних једначина

ВИСОКА ТЕХНИЧКА ШКОЛА СТРУКОВНИХ СТУДИЈА У НИШУ

Предмет: Задатак 4: Слика 1.0

Писмени испит из Метода коначних елемената

РЕШЕНИ ЗАДАЦИ СА РАНИЈЕ ОДРЖАНИХ КЛАСИФИКАЦИОНИХ ИСПИТА

Република Србија МИНИСТАРСТВО ПРОСВЕТЕ, НАУКЕ И ТЕХНОЛОШКОГ РАЗВОЈА ЗАВОД ЗА ВРЕДНОВАЊЕ КВАЛИТЕТА ОБРАЗОВАЊА И ВАСПИТАЊА

Скрипта ријешених задатака са квалификационих испита 2010/11 г.

Вектори vs. скалари. Векторске величине се описују интензитетом и правцем. Примери: Померај, брзина, убрзање, сила.

ЗБИРКА РИЈЕШЕНИХ ЗАДАТАКА ИЗ МАТЕМАТИКЕ ЗА ПРИЈЕМНИ ИСПИТ

Вежба 4. Графика. Наредба има облик plot(x,y) Аргументи x и y су вектори, који морају имати исти број елемената.

Tестирање хипотеза. 5.час. 30. март Боjана Тодић Статистички софтвер март / 10

МАСТЕР РАД. Увођење полинома у старијим разредима основне школе. Математички факултет. Универзитет у Београду. Студент: Милица Петровић.

3.1. Однос тачке и праве, тачке и равни. Одређеност праве и равни

КРУГ. У свом делу Мерење круга, Архимед је први у историји математике одрeдио приближну вред ност броја π а тиме и дужину кружнице.

6. ЛИНЕАРНА ДИОФАНТОВА ЈЕДНАЧИНА ах + by = c

Ротационо симетрична деформација средње површи ротационе љуске

1. 2. МЕТОД РАЗЛИКОВАЊА СЛУЧАЈЕВА 1

ТРАПЕЗ РЕГИОНАЛНИ ЦЕНТАР ИЗ ПРИРОДНИХ И ТЕХНИЧКИХ НАУКА У ВРАЊУ. Аутор :Петар Спасић, ученик 8. разреда ОШ 8. Октобар, Власотинце

МАТРИЧНА АНАЛИЗА КОНСТРУКЦИЈА

F( x) НЕОДРЕЂЕНИ ИНТЕГРАЛ

(1) Дефиниција функције више променљивих. Околина тачке (x 0, y 0 ) R 2. График и линије нивоа функције f: (x, y) z.

Република Србија МИНИСТАРСТВО ПРОСВЕТЕ, НАУКЕ И ТЕХНОЛОШКОГ РАЗВОЈА ЗАВОД ЗА ВРЕДНОВАЊЕ КВАЛИТЕТА ОБРАЗОВАЊА И ВАСПИТАЊА

Анализа Петријевих мрежа

8. ПИТАГОРИНА ЈЕДНАЧИНА х 2 + у 2 = z 2

КОМПЛЕКСНИ БРОЈЕВИ. Формуле: 1. Написати комплексне бројеве у тригонометријском облику. II. z i. II. z

Ознаке: f и. Парцијални изводи, парцијалних извода су парцијални изводи другог реда функције z = f (x, y): 2. извод другог реда по x 2 2

Висока техничка школа струковних студија Београд Математика 2 Интервали поверења и линеарна регресија предавач: др Мићо Милетић

10.3. Запремина праве купе

Теорија електричних кола

Испитвање тока функције

7.3. Површина правилне пирамиде. Површина правилне четворостране пирамиде

Упутство за избор домаћих задатака

Математика Тест 3 Кључ за оцењивање

4. Троугао. (II део) 4.1. Појам подударности. Основна правила подударности троуглова

4.4. Паралелне праве, сечица. Углови које оне одређују. Углови са паралелним крацима

Скупови (наставак) Релације. Професор : Рака Јовановић Асиситент : Јелена Јовановић

Монте Карло Интеграциjа

6.3. Паралелограми. Упознајмо још нека својства паралелограма: ABD BCD (УСУ), одакле је: а = c и b = d. Сл. 23

ВОЈИСЛАВ АНДРИЋ МАЛА ЗБИРКА ДИОФАНТОВИХ ЈЕДНАЧИНА

Математички модел осциловања система кугли око равнотежног положаја под утицајем гравитационог поља

Примена првог извода функције

Сваки задатак се бодује са по 20 бодова. Израда задатака траје 150 минута. Решење сваког задатка кратко и јасно образложити.

Република Србија МИНИСТАРСТВО ПРОСВЕТЕ, НАУКЕ И ТЕХНОЛОШКОГ РАЗВОЈА ЗАВОД ЗА ВРЕДНОВАЊЕ КВАЛИТЕТА ОБРАЗОВАЊА И ВАСПИТАЊА ТЕСТ МАТЕМАТИКА

МАТЕМАТИЧКИ ЛИСТ 2016/17. бр. LI-4

6.5 Површина круга и његових делова

Република Србија МИНИСТАРСТВО ПРОСВЕТЕ, НАУКЕ И ТЕХНОЛОШКОГ РАЗВОЈА ЗАВОД ЗА ВРЕДНОВАЊЕ КВАЛИТЕТА ОБРАЗОВАЊА И ВАСПИТАЊА

2.1. Права, дуж, полуправа, раван, полураван

Тангента Нека је дата крива C са једначином y = f (x)

Република Србија МИНИСТАРСТВО ПРОСВЕТЕ И НАУКЕ ЗАВОД ЗА ВРЕДНОВАЊЕ КВАЛИТЕТА ОБРАЗОВАЊА И ВАСПИТАЊА

Од површине троугла до одређеног интеграла

Слика 1 Ако се са RFe отпорника, онда су ова два температурно зависна отпорника везана на ред, па је укупна отпорност,

Писмени испит из Теорије површинских носача. 1. За континуалну плочу приказану на слици одредити угиб и моменте савијања у означеним тачкама.

Факултет организационих наука Центар за пословно одлучивање. PROMETHEE (Preference Ranking Organization Method for Enrichment Evaluation)

4. ЗАКОН ВЕЛИКИХ БРОЈЕВА

Слика 1. Слика 1.2 Слика 1.1

ФАКУЛТЕТ ИНЖЕЊЕРСКИХ НАУКА УНИВЕРЗИТЕТА У КРАГУЈЕВЦУ ПРОГРАМ ИЗ МАТЕМАТИКЕ И ПРИМЕРИ ЗАДАТАКА ЗА ПРИЈЕМНИ ИСПИТ. Крагујевац, 2015.

Теорија електричних кола

Република Србија МИНИСТАРСТВО ПРОСВЕТЕ И НАУКЕ ЗАВОД ЗА ВРЕДНОВАЊЕ КВАЛИТЕТА ОБРАЗОВАЊА И ВАСПИТАЊА

МАТЕМАТИЧКИ ЛИСТ 2014/15. бр. XLIX-5

МАТЕМАТИЧКИ ЛИСТ 2017/18. бр. LII-3

Република Србија МИНИСТАРСТВО ПРОСВЕТЕ, НАУКЕ И ТЕХНОЛОШКОГ РАЗВОЈА ЗАВОД ЗА ВРЕДНОВАЊЕ КВАЛИТЕТА ОБРАЗОВАЊА И ВАСПИТАЊА

ФАКУЛТЕТ ИНЖЕЊЕРСКИХ НАУКА УНИВЕРЗИТЕТА У КРАГУЈЕВЦУ ПРОГРАМ ИЗ МАТЕМАТИКЕ И ПРИМЕРИ ЗАДАТАКА ЗА ПРИЈЕМНИ ИСПИТ. Крагујевац, 2016.


Штампарске грешке у петом издању уџбеника Основи електротехнике, 1. део, Електростатика

МАТЕМАТИЧКИ ЛИСТ 2014/15. бр. XLIX-4

Осцилације система са једним степеном слободе кретања

ФАКУЛТЕТ ИНЖЕЊЕРСКИХ НАУКА УНИВЕРЗИТЕТА У КРАГУЈЕВЦУ ПРОГРАМ ИЗ МАТЕМАТИКЕ И ПРИМЕРИ ЗАДАТАКА ЗА ПРИЈЕМНИ ИСПИТ. Крагујевац, 2014.

7. Модели расподела случајних променљивих ПРОМЕНЉИВИХ

IV разред. 1. Дешифруј ребус A + BA + CBA + DCBA = Иста слова замени једнаким цифрама, а различита различитим.

Transcript:

Др Душан Дамиан ML Скрипте Београд

Матлаб УВОД Име Матлаб је настало као спој скраћеница од Mt Loto У овом програмском језику матрице су основни градивни елемент за даљи рад Скаларне величине се одређују као матрице или као дијагоналне матрице У Матлабу се могу радити и основни нумерички прорачуни Ознаке за основне рачунске операције су уобичајне Често се користи наредба cle ll којом се бришу претходно унесени подаци Z Сабрати матрице А и В ако је: >> =[ - ; - ; -]; >> =[ ; ;- -]; >> C=+ C = - - - Mатрице могу да се записују у угластим заградама или позиционирањем елемената Z Одредити матрицу С= А*В ако је: >> =[ - - -]; >> =[ ; ;- ];

>> C=*; >> C C = -8 - Број елемената једнодимензионе матрице p одређује се наредбом: legth p >> p = [ 6-7]; >> legthp s Димензије матрице А одређују се наредбом sze >> cle ll >> =[ ;6 7 8 9 ]; >> [m]=sze m = = Z Одредити транспоноване матрице А и В ако је: Апостоф ' код матрице одређује њену транспоновану матрицу >> =[ - ; - ; -]; >> =[ ; ;- ]; >> ' ' s = - - - s = - Наредбом еуеk добијају се јединичне матрице реда k Z Формирати јединичне матрице АВС петог трећег и другог реда >> cle ll >> = ee=eec=ee

= = C = Нула матрица од m-редова и -колона добија се наредбом zeosm Ове zeosm матрице могу добро да послуже код интерполационих полинома Матрица од m-редова и -колона чији су елементи јединице добија се наредбом oesm Z Одредити осно-симетричну матрицу матрице А где је оса симетрије права која је паралелна вектору колоне и геометриски полови матрицу А ако је: 9 9 6 7 8 Ако помножимо матрицу А са косо-симетричном јединичном матрицом добићемо тражену симетричну матрицу >> cle ll >> =[ ; 6 7 8;9 ;9 ] >> =[ ]; >> M=* M = 8 7 6 9 9

Z 6 Одредити осно симетричну матрицу задате матрице А где је оса симетрије права која је паралелна вектору врсте и геометриски полови матрицу А: 9 9 -- 6 7 8 >> cle ll >> =[ ; 6 7 8;9 ;9 ] >> =[ ]; >> * s = 9 9 6 7 8 Z 7 Одредити централно симетричну матрицу задате матрице А где је центар симетрије средиште матрице А: 6 7 8 9 9 --- >> cle ll >> =[ ; 6 7 8;9 ;9 ]; >> =[ ; ; ; ]; >> S=** S = 9 9 8 7 6 Z 8 За задату матрицу одредити А одредити А

одредити матрицу квадрата њених чланова одредити матрицу кубова њених чланова сваки члан матрице увећати за --- >> =[ - ; - ; -]; >> =^ = - - - - -9 7 >> =^ = - 6-6 - -8 - >> =^ = 9 >> =^ = -7 8-8 -8 >> =+ = 7 9 8 На основу интерних правила квадрати чланова матрице А задају се наредбом А^ а сабирање сваког члана матрице А са бројем се врши наредбом А+ што је у матричном рачуну нешто као сабирање баба и жаба

Систем линеарних једначина Једначина са непознатих: облика где коефицијенти нису сви истовремено нуле је линеарна алгебарска једначина Њена лева страна представља линеарну форму Скуп решења ове једначине је скуп свих уређених -торки бројева идентички задовољавају који ту једначину Конјункција једначина: m m m m је систем од m линеарних алгебарских једначина са непознатих Он је нехомоген ако слободни чланови нису сви једнаки нули а хомоген је ако су сви слободни чланови једнаки нули Скуп решења система је скуп свих уређених -торки бројева које те једначине идентички задовољавају Ако систем има решења каже се да је решив сагласан могућ или конзистентан Уколико систем има само једно решење онда је то јединствено решење система Ако систем има више решења уводи се појам општег решења Ако систем нема решења каже се да је нерешив немогућ несагласан противуречан или неконзистентан Два система линеарних једначина су еквивалентна ако је свако решење првог система истовремено и решење другог система и ако је свако решење другог истовремено и решење првог система Из следећа два важна правила решавања обичне једначине са једном непознатом: - Ако левој и десној страни додамо исти број нова једначина је еквивалентна полазној - Ако леву и десну страну једначине помножимо бројем који је различит од нуле нова једначина је еквивалентна полазној произилазе правила за системе линеарних једначина

При следећим трансформацијама система настаје еквивалентан ситем: Међусобна замена било које две једначине Множење било које једначине бројем различитим од нуле Било која једначина се помножи неким бројем и дода другој једначини Систем једначина m m m m може да се запише у матричном облику X где је : m m m матрица система матрица слободних чланова X матрица непознатих Ако се матрици А допише на крају матрица слободних чланова добија се проширена матрица p m m m m Код линеарног система једначина имамо систем линеарних форми Ранг матрице је број независних форми који одређује та матрица тај систем Линеарни квадратни систем:

има једнак број једначина и непознатих Матрица система је X је матрица непознатих матрица слободних чланова Матрично записан систем линеарних једначина је X па се решење налази као X У програму Матлаб наредба за формирање оваквог решења се записује као X v * Z 9 Решити систем једначина 8 z 9 6 z -- >> =[ - - ; -8 ; - -]; >> =[-9-6 -]'; >> X=v* X = Стабилност решења система линеарних једначина види се при малим променама коефицијената-чланова матрице А а да су тада и незнатне промене решења система Када су чланови система приближно тачни са

неком грешком показатељ стабилности је cod ако је cod близу броја један онда је систем стабилан За нестабилне системе cod За сингуларне матрице А cod Матлаб садржи програм lsolve за троугаоне декомпозиције матрице система =LU и на основу њeга се постиже побољшано решавање линеарног система Системи једначина како линеарних тако и нелинеарних могу да се реше аутоматски наредбом solvef f f Z Решити систем једначинаако је = -- >> cle ll >> sms >> =; >> f=+-; >> f=+*-*; >> []=solveff = = Z Решити систем једначина -- >> cle ll >> sms >> f=^+^-; >> f=+*-; >> []=solveff = = х=7/ у= / Z Решити систем једначина а 8 8 б

8 79996 У овом задатку - из књиге Увод у нумеричку анализу професора Добрила Тошића илуструје се стабилност система Мала промена коефицијената система довела је до велике промене код решења а >> cle ll >> sms >> []=solve'*-*-8''*-*-8' =: =- б >> cle ll >> sms >> []=solve'*-*-8''*-*-79996' =6: = Полиноми Полином променљиве х је израз облика: P где су коефицијенти полинома: комплексни бројеви Два полинома су једнака ако су им једнаки коефицијенти Полином P може да се представи: P Полином P је реалан ако су сви његови коефицијенти реални бројеви Чланови полинома P полинома је P су Најстарији члан Полином у Матлаб-у се задаје преко својих коефицијената у опадајућем низу На пример:

7 p [ 7] p [ ] 8 p [ 8] Сабирање два полинома у Матлабу као и у алгебри рачуна се помоћу њихових коефицијената Z Сабрати полиноме 6 и >> p = [ - - ]; >> p = [ - ]; >> p = p+p p = - -6 Множење два полинома у Матлабу рачуна се помоћу наредбе c = cov Где су и вектори коефицијената полинома На пример помножити 6 и >> = [ - - ]; >> = [ - ]; >> c=cov c = -9-6 6 9 - - Дељење полинома u и v где је q полиномни резултат а остатак у Матлабу врши се помоћу наредбе [q ] = decovu v Z Одредити количник полинома u и v: u 9 v >> cle ll >> u = [ -9 -]; >> v=[ -]; >> [q ] = decovu v q =

= Функцијом polsmа можемо векторски запис полинома а да вратимо у уобичајен алгебарски начин Функцијоа polsmа креира симболички израз за полином описан вектором а >> cle ll >> = [ - - ]; >> S = polsm S =*^6 + *^ - *^ - *^ + Вредност полинома за одређену вредност променљиве х добија се простим задавањем променљиве и учитавањем полинома: >> cle ll >> =; >> = * ^ + 6 * ^ - 7 * + = или за исти полином да добијемо вредност полинома кад је х= >> cle ll >> =; >> = * ^ + 6 * ^ - 7 * + = Постоје и друге могућности за израчунавање вредности полинома Наредбом = polvlp израчунава се вредност полинома >> cle ll >> p = [ 6-7]; >> =; >> = polvlp = За изводе и интеграле полинома постоје већ уграђене функције Матлаба За извод полинома f је наредба dfff а за израчунавање интеграла полинома f је наредба tf И за друге функције за симболичко диференцирање и интеграљење могу да се користе ове наредбе Променљива се декларише на почетку програма са sms

Z Одредити извод D и интеграл I полинома >> cle ll >> sms >> f = ^+*^; >> D=dfff I=tf f D =8*^ + *^ I =^*8* + / За одређене интеграле користи се иста наредба интеграла и tf где су границе Z 6 Израчунати одређени интеграл О полинома f у границама cle ll sms f = ^+*^; O=tf O =8/ За несвојствене интеграле са позитивном бесконачном границом користи се: tfаf Z 7 Израчунати несвојствени интеграл d cle ll sms f = /^; >> tff s =/ Лагранжов интерполациони полином За две задате тачке M M интерполациони полином је првог степена: уствари непознате и одређују се из система једначина:

За три задате тачке M M M интерполациони полином је другог степена: Коефицијенти и одређују се из система једначина: За - задатих тачака M M M интерполациони полином - степена je: Коефицијенти одређују се из система једначинана основу Крамеровог правила:

Коефицијенти интерполационог полинома могу да се добију и помоћу матричног рачуна: За задатих тачака M M M интерполациони полином - степена je: Непознати коефицијенти из једначина одређују се матрично M W W M где су матрице МW W M Пошто постоји у Матлабу већ готов програм за Лагранжов интерполациони полином њега ћемо користити Z 8 За девет задатих тачкака =[ 6 7 8 9]; =[ 7 9 7 8 9] одредити интерполациони полином и представити график полиномне функције

cle ll =[ 6 7 8 9]; =[ 7 9 7 8 9]; p=::9; p=polvlpp; plot'o'pp lel'';lel'y' 9 8 7 6 Y 6 7 8 9 Сплајн интерполација За задатих тачака M M M интерполациони полином - степена je: Овако одређени полиноми осцилују између тачака M M M Да би зе избегле те осцилације користи се сплајн метода Најчешће коришћен сплајн је трећег степена чија је следећа дефиниција: На подели сегмрнта ] реална сплајн функција S [ задовољава да су њен први и други извод непрекидне функције да пролази кроз тачке M M M -као интерполациони полином он мора да пролази кроз задате тачкедок за апроксимативне полиноме то није обавезно На сваком подинтервалу ] Sх је полином трећег степена [ j j Z 9 За =[ 6 7 8 9 ]; дванаест мерних временских интервала број возила који у раскрсници се кретао право је: у=[ 97697979679668] У Матлабу одредити график кубног сплајн интерполационог полинома

6 8 cle ll =[ 6 7 8 9 ]; =[ 97 69 79 7 96 7 9 6 68]; =[::]; = sple; plot'o' График функције Наредбом plot'o' цртали смо полиномну функцију За израчунавање у-вектора коришћен је кубни интерполациони сплајн полином Суседне тачке у Матлабу спајају се дужима Од густине тих тачака наше око региструје различите криве Z Нацртати изломљену линијутако да суседне тачке буду спојене дужима: ;;; cle ll = :; =[ ]; plot

Z Нацртати изломљену линијукоја спаја суседне тачке дужима Вредности за х су [ ] а координате у-налазе се функцијом случајних бројева -- cle ll = :; = d; >> =88 8 996 78 >> plot 9 8 7 6 поново копирани програм у Матлабу даје следећи график функције cle ll = :; = d; >> = 7 67 969 6 >> plot

9 8 7 6 Наредба у Матлабу којом целобројна псеудослучајна променљива N симулира бацања коцкице: N=fd*6+ cle ll N=fd*6+ N = 6 Z Помоћу псеудослучајних бројева симулирати бацање коцке сто пута cle ll >> M=fd*6+ Z Помоћу псеудослучајних бројева симулирати бацање две коцкице 6 пута Регистровати добијене бројеве и њихов збир и одступање збира од броја 7 cle ll N=fd6*6+;M=fd6*6+; >> N N = 6 6 6 6 6 6 6 6 >> M M = 6 6

>> P=N+M 6 P = 9 8 9 6 9 7 7 8 7 8 9 8 6 7 7 8 6 9 7 7 6 6 6 7 9 >> S=P-7 S = - - - - - - - - - - - - - - - - - Z За у интервалу [-] при кораку нацртати синусоиду cle ll = -::; = s; plot 8 6 - - -6-8 - - - - - Z За х од - до кораком у координатном систему нацртати Гаусову криву e cle ll = -::; = ep-^; plot

9 8 7 6 - - - - Наредбом s - одређује се домен кордината Наредба s[-7 7 7] одређује да је на оси х: 7 7 а на оси у: 7 Z 6 За х од - до кораком у координатном систему нацртати криву e cost cle ll t=-*p:p/:p; =ep*cost; plott s[-7 7 7] 7 6-6 - - 6 Z 7 За представљање површи у три димензије користи се наредба mesh За раван у=х написати програм за њену илустрацију у аксонометрији тродимензионалног простора =-7::7; =; [XY]=meshgd; >> meshxy

Криве линије у тродимензионалном простору представљају се наредбом plot Z 8 Задате су тачке у Декартовој равни 7 Поставити параболу c тако да збир растојања вертикална одстојања од тачака до параболе буде минималан c c c c c c c c c c 7 9 7 7 6 9 X c 7 9 6 9 Где је 7 9 6 9 c X X X X X X Решење са четири децимале - -

X 7 76 8 7 76 c 8 7 76 8 >> =[ ; ;9 ;6 ;9 7 ]; >> =[;;;;]; >> C='*; >> Y=vC; >> X=Y*'* X = -7 76-8 Програмски циклус остварује се почетком циклуса са командом fo инкрементом који одређује број циклуса радним наредбама и крајем циклуса са командом ed Z 9 Написати програм за рачунање збира првих 7 природних бројева: cle ll >> z=; >> fo =:7 z=z+; ed >> z 7 z = 8 Z Написати програм за рачунање! cle ll =put'upst : '; =[::]; fkt=pod; fptf'fktojel:! = %8 \'fkt; Upst : Fktojel:! = Z Одредити чланове Hj=/+j- Хилбертове матрице х

--- cle ll fo =: fo j=: Hj=/+j-; ed ed >> H H = 667 667 9 667 9 Z Одредити десет првих чланова низа cle ll fo =: =^+; z=; ed >> z z = = 6 7 8 9 6 6 7 9 Линеарно програмирање У МL-у могу се решавати проблеми оптимизације: Z Одредити вектор f = 6 при условима: + + + + који минимизира функцију f = [-; -; -6]; = [ -

]; = [; ; ]; l = zeos; >> [fvletflgoutputlmd] = lpogf[][]l; Optmzto temted >> lmdeqllmdlowe = s = s = Z Одредити вектор : cle ll >> f = -[ ]; = [ ; ]; = [;]; eq = [ ]; eq = []; l = [;;]; =lpogfeqeql Optmzto temted + + + + = m f = + + =

Логичке функције На основу теорије минтерма и макстерма логички изрази се представљају помоћу променљивих и операција сабирања множења и инвертовања : Комбинаторна таблица за импликацију Z=~X Y X=[ ]'; Y=[ ]'; Z=~X Y : Матлабу је: cle ll >> X=[ ]'; Y=[ ]'; >> Z=~X Y; >> [XYZ] s = Z Доказати да је израз таутологија cle ll =[ ]'; =[ ]'; C=[ ]'; D=[ ]'; >> ~ == ~; >> M=~ == ~; >> [CDM] s =

За слике у покрету користи се нардба M = move - пример покретања синусоиде: t=::*p; M = move6; % ezevsje posto fo j=:6 plottst+j/ M:j = getfme; ed movem Z-трансформације Име овим трансформацијама дао је творац Фази логике Задехрођен 9 - Из примене ове трансформације издвајамо њено коришћење код диференцних једначина Код пројектовања капациета саобраћајног тока ради се са једначинама у којима је јединица стандард ауто Те једначине се често записују као диференцне једначине Исто кад су у питању сигналимрежа семафора користе се диференцне једначине У Матлабу постоје готови програми за примену Z-трансформација Z 6 Представити графички првих четрдесет чланова низа х =9 cle ll N=; =9; =:N-'; =^; stem'k'lel'' ttle'z 9^'

z 9 9 8 7 6 Z 7 Одредити Z-трансформацију низа α =/ в α = s-* α = cos* а cle ll sms z zts/^ s =z/z - / б cle ll sms z ztscos* s =z*z - cos/z^ - *cos*z + в cle ll sms z ztss-* s =-z*s//z^ - *cos/*z + Z 8 Одредити инверзну Z-трансформацију за: z/z - / z/z-*z+*z- z/z - / cle ll sms z ztsz/z - / s =/^ z/z-*z+*z- cle ll sms z ztsz/z-*z+*z- s =-^/96 + ^/6 - /6

Наредба zpl приказује полове и нуле Z-трансформације наредба oots приказује вредност полова док наредба oots приказује вредност нула Z 9 Одредити полове и нуле израза Xz= =[ -68 ]; =[ -6 878]; oots oots s = 89 + 878 89-878 s = 78 + 8 78-8 Z Koришћењем Z-трансформације решити диференцну једначину Применом Z-трансформације на дату једначину следи релација z X z z z zx z z X z решење по Х је: z z X z z z Решење проблема се добија применом инверзне Z-трансформације 7 Метод Монте-Карло Z Koришћењем генератора псеудослучајних бројева за случајних бројева одредити интеграл d cle ll >> N=sumd* N = >> N=sumd* N =

>> N=sumd* N = >> N=sumd* N = >> N=sumd* N = 999 >> N=sumd* N = 998 >> N=sumd* N = >> N=sumd* N = Метода најмањих квадрата Ако је дат скуп тачака M у координатном систему и желимо да кроз тај скуп тачака поставимо неку линију тако да одступања буду минимална то можемо да урадимо методом најмањих квадрата која је још позната и као Гаусова метода најмањих квадрата Ако кроз облак тачака постављамо праву одређена ако су познате вредности и алгебарски та права је

Гаусовом методом најмањих квадрата праву одређујемо тако да збир квадрата одстојања тачака до праве по вертикали буде минималан У овом примеру имамо пет задатих тачака Повучене су дужи које илуструју пет вертикалних растојања до нацртане праве Нека је дат скуп тачака M у координатном систему и желимо да кроз тај скуп тачака поставимо праву линију тако да збир квадрата одстојања тачака до праве по вертикали буде минималан: M M M M

d S f d S f d d d d За изналажење оптималног решења користи се техника парцијалних извода: Потребан услов да функција има минимум или максимум је f f f f f Две добијене релације из којих се одређују коефицијенти и су f f Ове једначине могу се још боље прилагодити за практичан рад тј То је систем нормалних једначина који помоћу оператора сигме може да се запише:

За израчунате вредности и добија се права линија која се често назива линијом регресије у од х Кроз скуп тачака постављамо разне криве квадрата буду минимална Најчешће апроксимиране криве су: M у координатном систему можемо да линије тако да одступања методом најмањих -хипербола -експоненцијална крива -полиномна крива c -модификована експоненцијална крива c - логистичка крива Метод којим се одређују непознати коефицијенти код ових апроксимативних кривих исти је као код одређивања линије регресије Гаусовом методом Z Нека је дато шест тачака M 6 у координатној равни Одредити праву која је најбоља апроксимација линеарне функције са аспекта методе најмањих квадрата M 6 9 : 8 7 9 6 6 8 6 9 6 6 8 6 6 9 8 7 9 6 6 7 7 6 9 Ако хоћемо да добијемо праву линију регресије х од у користимо:

M : 8 7 6 9 9 6 96 89 8 8 7 9 8 7 9 6 7 8 9 9 6 7 M 6 Z Нека је дато осам тачака у координатној равни Одредити праву која је најбоља апроксимација у смислу да је збир растојања задатих тачака до праве минималан 6 8 9 7 8 9 8 6 6 6 7 66 6 66 За облак тачака у координатном систему права регресије има корелацију грешку једнаку минималном збиру квадрата вертикалних одступања тачака облака до праве Инверзан проблем је тражење минимума збира хоризонталних одступања тачака облака до праве c d На пример превођење текста са енглеског на руски и сад обрнуто са руског на енглески даје карактеристике квалитета превода Уколико се регресионе праве поклапају зависност је функционална - све тачке припадају једној функцији

Што је мањи угао између регресионих правих јача је линеарна веза између х и у Угао између регресионих правих одређује коефицијент корелације- ] [ и Коришћењем матричног рачуна олакшава се рад код методе најмањих квадрата На пример ако имамо низ тачака M у координатној равни и треба одредити праву која је најбоља апроксимација у смислу да је збир квадрата растојања задатих тачака до праве минималан За тачке M кад би припадале правој важило би: или ако су матрице А Х и В: X Тада овај систем једначина може матрично да се запише А Х = В X X Нека је

m L L R R X X m m Т Скуп свих решења проблема L m нека је описан са m { L m R S тада је х из скупа решења тада и само тада ако вреди следећа релација ортогоналности Доказ Претпоставимо да задовољава једначину где је за R m Ако означимо e тада је e и e e e e e e e e e Израз је најмањи када је e e Претпоставимо да је минимум e e али да не задовољава једначину тј z Нека је z z z z z z што противуречи претпоставци Z Нека је дато десет тачака M у координатној равни Одредити праву која је најбоља апроксимација линеарне функције са аспекта методе најмањих квадрата Помоћу Матлаба дати приказ у кординатном систему ове регресије Одредити степен корелације регресија је функција у овом случају линеарна а корелација је одступање од ове праве - грешка а 7 9 7 8 9 6 : M

б M : 8 7 6 8 9 9 7 R а cle ll =[ 6 9 7 ]; =[ 8 7 9 ]; plot'*'; =[' oes]; ='; LS='*\'*; k=ls; l=ls; LS=k*+l; plot'*'ls''; 6 7 8 9 б M : 8 7 6 8 9 9 7 cle ll =[ 6 9 7 ]; =[ 8 7 9 9 ]; plot'*'; =[' oes]; =';

LS='*\'*; k=ls >> k = 7 >> l=ls l = 6 >> LS=k*+l; >> plot'*'ls''; 6 7 8 9 Z За задате тачке 8 6 наћи квадратни трином који је најближи овим тачкама тј такав да је збир квадрата растојања по вертикалама минималан За ову регресиону параболу дати графички приказ у координатном систему R cle ll =[ 8 ]'; =[ 6 6 6 ]; LS=\; q=om*ls/om =[ 6]'; plot'*' hold =::6; =LS*^+LS*+LS;

plot'' 8 6 6 Емпиријски подаци брзине путничког возила са инструменталне табле и са- GPS-а регресиона права и коефицијент корелације cle ll =[ 7 6 6 6 7 9 8 7 6 69 7]; =[ 9 8 9 8 6 9 9 6 6 8 9 7 8 6 69 7]; plot'*' 8 7 6 6 7 8 cle ll >> =[ 7 6 6 6 7 9 8 7 6 69 7]; >> =[ 9 8 9 8 6 9 9 6 6 8 9 7 8 6 69 7]; >> plot'*'; >> =[' oes]; ='; LS='*\'*; k=ls; l=ls; LS=k*+l; plot'*'ls''

8 7 6 6 7 8 R = cocoef R = 98 LS- s = Colums though 68 7 878 7 9 7 7 87 7 67 Colums 6 though 78 78 7 99 78 697 Графичко представљање помоћу наредбе plot =[ ]; =[--6]; plot 6 - - -6 ezplot'* + ^ - ^ - '

6 + - - = - - -6-6 - - 6 ezplot'* + ^ - ^ - '[--] + - - = - - - - - - - - Z 6 Задате су тачке у Декартовој равни 676 Поставити параболу параболе буде минималан Решење Mtl c =[ ; ;9 ;6 ;9 7 ]; >> =[;6;;;6]; >> C='*; >> Y=vC; >> X=Y*'* тако да збир растојања од тачака до X = 686 9 9

Видно поље саобраћајног знака вертикалне сигнализације Где је -висина стуба на коме се налази «табла висине а» +=висина стуба са знаком х - растојање светла возила до стуба θ - је угао под којим се види «табла знак» ух - је промена угла θ у функцији растојања х растојање возила до знака Адициона формула - тригонометрија tg tg tg tg tg tg Замена: tg tg tg Сређивање tg tg tg -одређује промену угла видног поља табле саобраћајног знака у зависности од растојања возила За: а= =; =6= ;== у програмском језику ML претстављени су графици функције визуелизације ezplot'/^+'

/ + - - - -6 - - 6 = ::; >> =6*/^+6*; >> plot 8 6 = ::; =*/^+7*; >> plot

Ако се семафор поставља на конзоли изнад пута онда доња ивица семафора d : <d < = ::; >> =*/^+6*; >> =*/^+6*; >> =*/^+7*; >> plot'*''g*''*' 8 6 6 7 8 9

Површина испод функције даје квалитет видног поља за 98 68 8 998 m P m m m m P m m m m P m m m m P m m m