uporabna matematika v logistiki - ic geoss · 2019. 4. 7. · analiza je veja matematike, ki se...

82
UPORABNA MATEMATIKA V LOGISTIKI za višješolsko strokovno izobraževanje MATEMATIČNA ANALIZA (FUNKCIJE, POLINOMI)

Upload: others

Post on 02-Feb-2021

15 views

Category:

Documents


3 download

TRANSCRIPT

  • UPORABNA MATEMATIKA V LOGISTIKIza višješolsko strokovno izobraževanje

    MATEMATIČNA ANALIZA (FUNKCIJE, POLINOMI)

  • Analiza je veja matematike, ki se ukvarja zobravnavo funkcij in njihovih lastnosti. Najprejbomo spoznali definicijo funkcije ter osnovnelastnosti funkcij, nato pa sledi preglednajpomembnejših funkcij kot ponovitevsrednješolske snovi ter novi pojmi limita,odvod in integral funkcije. Pojem funkcije je vsplošnem zelo abstrakten, zato bodo nanekaterih mestih, kjer je seveda mogoče,podani primeri uporabe funkcij v logistiki.

    MATEMATIČNA ANALIZA UML

    2

  • Definicija in lastnosti funkcijeNaj bosta A in B neprazni množici.

    Definicija funkcije

    MATEMATIČNA ANALIZA UML

    3

  • MATEMATIČNA ANALIZA UML

    4

  • MATEMATIČNA ANALIZA UML

    5

  • Monotonost funkcije

    MATEMATIČNA ANALIZA UML

    6

  • Linearna funkcija

    MATEMATIČNA ANALIZA UML

    7

  • Primer 1:

    MATEMATIČNA ANALIZA UML

    8

  • Enačba premice skozi dano točko z znanim k

    Primer 2:

    MATEMATIČNA ANALIZA UML

    9

  • MATEMATIČNA ANALIZA UML

    10

  • Naklonski kot premice

    MATEMATIČNA ANALIZA UML

    11

  • MATEMATIČNA ANALIZA UML

    Primer 3:

    12

  • MATEMATIČNA ANALIZA UML

    Primer 4a:

    13

  • MATEMATIČNA ANALIZA UML

    14

  • MATEMATIČNA ANALIZA UML

    Primer 4b:

    15

  • MATEMATIČNA ANALIZA UML

    16

  • MATEMATIČNA ANALIZA UML

    Uporaba linearne funkcije v logistiki

    VAJA 1:

    17

  • MATEMATIČNA ANALIZA UML

    18

  • MATEMATIČNA ANALIZA UML

    19

  • MATEMATIČNA ANALIZA UML

    VAJA 2:

    20

  • MATEMATIČNA ANALIZA UML

    21

  • MATEMATIČNA ANALIZA UML

    22

  • MATEMATIČNA ANALIZA UML

    Kvadratna funkcija

    23

  • MATEMATIČNA ANALIZA UML

    Primer 5:

    24

  • MATEMATIČNA ANALIZA UML

    25

  • MATEMATIČNA ANALIZA UML

    Uporaba kvadratne funkcije v logistiki

    VAJA 3:

    26

  • MATEMATIČNA ANALIZA UML

    Uporaba kvadratne funkcije v logistiki

    VAJA 3:

    27

  • MATEMATIČNA ANALIZA UML

    Uporaba kvadratne funkcije v logistikiVAJA 3:

    28

  • MATEMATIČNA ANALIZA UML

    Racionalna funkcija

    29

  • MATEMATIČNA ANALIZA UML

    - Poli racionalne funkcije so tiste vrednosti spremenljivke x, v katerih jeimenovalec enak 0: q(x) = 0. Ko se vrednosti spremenljivke x bližajo polu,rastejo vrednosti funkcije čez vse meje, zato ima v polu graf funkcijenavpično asimptoto, ki je nikoli ne seka. V okolici polov lihe stopnje funkcijazamenja predznak, v okolici polov sode stopnje pa predznak ohrani.

    Racionalna funkcija

    30

  • MATEMATIČNA ANALIZA UML

    Racionalna funkcija

    31

  • MATEMATIČNA ANALIZA UML

    Racionalna funkcija – oblika grafa v neskočnosti

    32

  • MATEMATIČNA ANALIZA UML

    Primer 6:

    33

  • MATEMATIČNA ANALIZA UML

    Uporaba racionalne funkcije v logistiki

    VAJA 4:

    34

  • MATEMATIČNA ANALIZA UML

    Uporaba racionalne funkcije v logistiki

    VAJA 4: Rešitev:

    35

  • MATEMATIČNA ANALIZA UML

    Uporaba racionalne funkcije v logistiki

    36

  • MATEMATIČNA ANALIZA UML

    Eksponentna funkcija

    37

  • MATEMATIČNA ANALIZA UML

    Eksponentna funkcija

    38

  • MATEMATIČNA ANALIZA UML

    Eksponentna funkcija

    39

  • MATEMATIČNA ANALIZA UML

    Eksponentna funkcijaPri risanju grafa eksponentne funkcije nam pomaga splošna oblika, ki je:

    40

  • MATEMATIČNA ANALIZA UML

    Eksponentna funkcija

    41

  • MATEMATIČNA ANALIZA UMLEksponentna funkcija

    42

  • MATEMATIČNA ANALIZA UML

    Uporaba eksponentne funkcije v logistiki

    Problem skladiščenja pokvarljivega blaga, npr. jagod.

    V skladišču imamo 100 kg pokvarljivega blaga. Vsak dan zgnije oziroma propade10 % količine prejšnjega dne. Raziščite propadanje blaga v naslednjih 5 dneh.

    Rešitev:a) Definiramo f-jo, izpolnimo tabelo in rezultate narišemo v koordinatni sistem

    VAJA 5:

    43

  • MATEMATIČNA ANALIZA UML

    Uporaba eksponentne funkcije v logistiki

    b) Iz grafa približno ocenite koliko bo robe v skladišču po 12 dneh

    44

  • MATEMATIČNA ANALIZA UML

    Uporaba eksponentne funkcije v logistiki

    VAJA 6:

    45

  • MATEMATIČNA ANALIZA UML

    Uporaba eksponentne funkcije v logistikiVAJA 6:

    46

  • MATEMATIČNA ANALIZA UML

    Logaritemska funkcije

    47

  • MATEMATIČNA ANALIZA UML

    Logaritemska funkcije

    48

  • MATEMATIČNA ANALIZA UML

    Uporaba logaritemske funkcije v logistiki

    VAJA 7:

    Problem skladiščenja pokvarljivega blaga (Vaja 6).

    V skladišču imamo 100 kg pokvarljivega blaga (kapaciteta skladišča). Vsak danzgnije oziroma propade 10 % količine prejšnjega dne.

    Izračunajte čas kdaj se:

    a) se bo količina blaga v skladišču razpolovila,b) morajo naročiti blago, če je kriterij, da se sproži naročilo, ko količina blagapade na 1/3 kapacitete skladišča.

    49

  • MATEMATIČNA ANALIZA UML

    Uporaba logaritemske funkcije v logistiki

    VAJA 7: Rešitev

    a)

    b)

    50

  • MATEMATIČNA ANALIZA UML

    Uporaba logaritemske funkcije v logistikiVAJA 8:

    51

  • POLINOMI UML

    52

  • POLINOMI UML

    DEFINICIJA POLINOMA

    POLINOM je funkcija ene spremenljivke, ki ima obliko:p(x) = anxn+an-1xn-1 + ... +a1x + a0,

    Polinomska funkcija je definirana za vsako realno število.n (ki je lahko naravno število ali 0) imenujemo stopnja polinoma ,an-1,...a1,a0 so koeficienti polinoma in so realna števila,an imenujemo vodilni koeficient ,anxn imenujemo vodilni člen ,a0 pa imenujemo svobodni (konstantni) člen.

    - če je kateri od koeficientov enak 0, člen s tem koeficientom izpustimo (ga ne pišemo)

    - kadar an ni enak 0, potem pravimo, da ima polinom p(x) STOPNJO n.

    Polinome označimo z različnimi črkami.

    Poglejmo si nekaj primerov:

    53

  • POLINOMIRAČUNANJE S POLINOMI

    Primer 1:

    Strnimo ugotovitvi:- Vrednost polinoma za x = 0 je enaka prostemu členu polinoma.- Ničla polinoma je takšna vrednost za neodvisno spremenljivko x, da ima polinom

    vrednost O.

    Primer 2:

    POLINOMI UML

  • POLINOMI

    Polinom ničte stopnje je funkcija s predpisom f(x) = a0, pri čemer je a0 poljubno neničelno realno število. Vemo že, da so to konstantne funkcije, katerih grafi so vzporednice z abscisno osjo in sekajo ordinatno os v točki A(0,a0).

    Polinom prve stopnje je funkcija s predpisom f(x)=a1x + a0,pri čemer je a1≠0.To so linearne funkcije, nam bolj poznane s predpisom f(x) =kx + n. Grafi so premice, katerih naraščanje oziroma padanjeje odvisno od k oziroma a1. Premice sekajo ordinatno os vtočki A(0,a0).

    Polinom stopnje 2 je funkcija s predpisom f(x) = a2x2 + a1x + a0, kjer je vodilni koeficient a2≠0.Te funkcije imenujemo kvadratne funkcije in jih zapišemo v obliki f(x)=ax2+bx + c, a≠0. Grafi kvadratnih funkcij so parabole. Predznak vodilnega koeficienta a pomeni, kako je parabola obrnjena; prosti člen cpa pove, kje parabola seka ordinatno os.

    POLINOMI UML

  • Povezava Pascalovega trikotnika in koeficientov pri potenciranjudvočlenika

    Primerjajmo Pascalov trikotnik s koeficienti pri potenciranju dvočlenika. Kaj ugotovimo?

    Opazimo, da vrstice Pascalovega trikotnika podajajo zaporedne koeficientečlenov v razvoju potence dvočlenika.

    Računanje z izraziPascalov trikotnik

    POLINOMI UML

    PredstaviteljOpombe o predstavitvi

  • Eksponenti prvega in drugega člena pri potenciranju dvočlenika

    Opazimo, da pri n-ti potenci dvočlenika torej eksponenti pri prvem členupadajo od n do 0.

    Računanje z izraziPascalov trikotnik

    POLINOMI UML

    PredstaviteljOpombe o predstavitvi

  • POLINOMIRAČUNANJE S POLINOMI – ENAKOST POLINOMOV

    Polinoma sta enaka, kadar imata enako stopnjo in enake koeficiente pri istih potencah.

    Primer 3: Preveri, če je trditev pravilna in utemelji odgovor.

    Ali sta polinoma p(x) = x3 – 2x + 1 in q(x) = x3 – 4x5 + 1 enaka?

    Odg: NE. Polinoma nimata niti enake stopnje, prav tako nimata enakih vseh koeficientov.

    POLINOMI UML

  • POLINOMIRAČUNANJE S POLINOMI

    V tem poglavju si bomo pogledali računske operacije med polinomi. Polinome bomo seštevali, odštevali, množili s številom, prav tako se bomo naučili zmnožiti dva polinoma.Polinome seštejemo tako, da seštejemo koeficiente polinomov pri enakih potencah. Uporabimo pravilo, da lahko seštevamo le potence z enakimi osnovami in enakimi eksponenti.

    Polinome odštejemo tako, da odštejemo koeficiente polinomov pri enakih potencah.Uporabimo pravilo, da lahko odštevamo le potence z enakimi osnovami in enakimieksponenti. Stopnja vsote oziroma razlike dveh polinomov je kvečjemu enaka višji odstopenj polinomov, lahko pa je nižja.

    POLINOMI UML

  • POLINOMIRAČUNANJE S POLINOMI

    Stopnja produkta dveh polinomov je enaka vsoti stopenj posameznih polinomov.Vodilni koeficient produkta dveh polinomov je enak produktu vodilnih koeficientovposameznih polinomov.Prosti člen produkta dveh polinomov je enak produktu prostih členov posameznihpolinomov.

    Zmnoži polinoma p(x) = 2x5+ x + 1 in q(x) = x4 – x2.

    Poenostavimo izraz:

    (x-1)(x+1)+2(x-3)-x (Re: x2+x-7)

    POLINOMI UML

  • POLINOMIDELJENJE POLINOMOV

    Če je število a ničla polinoma p, je ostanek pri deljenju polinoma p s polinomom (x − a) enak 0 (deljenje se izide brez ostanka).

    Rečemo, da polinom p(x) daje pri deljenju s polinomom q(x) kvocient r(x) in ostanek s(x), če velja in je stopnja polinoma s(x) strogo manjša od stopnje delitelja q(x).

    Stopnja polinoma p1(x) je večja od stopnje delitelja - polinoma q(x), zato to ni naš željeni razcep. Deljenje s tem še ni končano

    POLINOMI UML

  • POLINOMIDELJENJE POLINOMOV

    POLINOMI UML

  • POLINOMIDELJENJE POLINOMOV

    POLINOMI UML

  • POLINOMIVrednost polinoma v točki - Hornejev algoritem

    Definicijsko območje polinoma

    je cela realna os, zato lahko vrednost polinoma izračunamo za poljubno realno število x.Če poskušamo vrednost polinoma višje stopnje v neki točki izračunati brez pomočikalkulatorja, pa ugotovimo, da potrebujemo za izračun vrednosti zelo veliko operacij inda večino časa delamo z zelo velikimi števili.

    Primer 4: Izračunaj koliko je p(3), če je p(x) = x5 – 2x4 + x3 + x2 – 7x + 8.

    Odg: 1 p(3) = 35 – 2·34 + 33 + 32 – 21 + 8 = 104

    Če bi isto nalogo zadali srednješolcu v višjem letniku, bi jo rešil takole:

    POLINOMI UML

  • POLINOMIVrednost polinoma v točki - Horneyev algoritem

    Ni nam sicer še čisto jasno, kako je srednješolec prišel do enakega rezultata, vidimo palahko, da je uporabil manj množenj, v katerih so se pojavljala relativno majhna števila.Čarovnija se skriva v Horneyevem algoritmu, postopku, ki bistveno zmanjša številopotrebnih množenj in na zelo ekonomičen način izračuna vrednost polinoma v točki.Poglejmo si še enkrat izraz p(3) in ga preoblikujmo:

    Iz podčrtanih členov izpostavimo 3

    POLINOMI UML

  • POLINOMIVrednost polinoma v točki - Hornejev algoritem

    Na videz smo dobili še bolj kompliciran izraz kot prej. V resnici pa smo zelo zmanjšali število množenj in prevedli nalogo na računanje z manjšimi števili (npr. samo za računanje potence 35 so potrebna štiri množenja, tukaj pa smo vsega skupaj množili štirikrat).Izračunajmo vrednost zgornjega izraza:

    Ta postopek se imenuje Hornerjev algoritem.

    POLINOMI UML

  • POLINOMIVrednost polinoma v točki - Hornejev algoritem

    Primer 4: Izračunaj koliko je p(3), če je p(x) = x5 – 2x4 + x3 + x2 – 7x + 8.

    Odg 1: p(3) = 35 – 2·34 + 33 + 32 – 21 + 8 = 104

    Odg 2: Horneyev algoritem – rešitev izgleda na naslednji način:

    POLINOMI UML

  • POLINOMIVrednost polinoma v točki - Hornejev algoritem

    Primer 5: Hornejev algoritem

    Na spodnji sliki imaš predstavljen Hornerjev algoritem po korakih.

    Vrednost polinoma v točki x = –2 preberemo v zadnji vrstici. Torej p(–2) = 4.

    POLINOMI UML

  • POLINOMIDeljenje z linearnim polinomom in Hornerjev algoritem

    Dan imamo polinom p(x) = 2x6 – 4x5 – 498x3 + 50x2 + 22x + 88. Želeli bi izračunati p(7) – Odg: p(7)=-52.

    Izračunamo lahko p(7) tudi s pomočjo deljenja polinoma p(x) s polinomom x – 7. Pa si poglejmo:

    Števila v tretji vrstici Hornerjevega algoritma predstavljajo koeficiente polinoma, ki ga dobimo kot kvocient pri deljenju polinoma p(x) z linearnim polinomom.

    POLINOMI UML

  • POLINOMINIČLE POLINOMA

    Če je število a ničla polinoma p, je ostanek pri deljenju polinoma p s polinomom (x − a) enak 0 (deljenje se izide brez ostanka).

    Rečemo, da polinom p(x) daje pri deljenju s polinomom q(x) kvocient r(x) in ostanek s(x), če veljain je stopnja polinoma s(x) strogo manjša od stopnje delitelja q(x).

    Števila x1, x2, ..., xn, ki nastopajo v razcepljeni obliki, so ravno vse ničle polinoma p.Če so vsa ta števila med seboj različna, vidimo, da ima polinom stopnje n točno n ničel. Če so nekatera (ali tudi vsa) od teh števil med sabo enaka, je ničel seveda manj kot n.Če ničla xm v razcepljeni obliki nastopa k-krat, pravimo, da je to k-kratna ničla polinoma (oziroma ničla stopnje k). Če vsako ničlo polinoma štejemo tolikokrat, kolikor je njena stopnja, lahko rečemo, da ima polinom stopnje n vedno točno n ničel.

    Ločimo tri vrste ničel:enostavne ničle (ničle prve stopnje).ničle sode stopnje (tj. stopnje 2., 4., 6. itd)lihe stopnje večje od 1 (tj. stopnje 3., 5., 7., itd)Polinom stopnje n ima vedno točno n ničel.

    POLINOMI UML

  • POLINOMIISKANJE NIČLE POLINOMA

    Žal ne obstaja preprosto splošno pravilo za iskanje ničel polinoma. Pri iskanju ničelnajpogosteje uporabljamo naslednji metodi:Razcepljanje: Polinom razcepimo po pravilih za razcepljanje izrazov in iz razcepljene oblike razberemo ničle.

    PRIMER:p(x) = x3 – 3x2 Ničle: x3 – 3x2 = x2 (x – 3) = 0

    x1 = 0, x2 = 0 (sodi ničli), x3 = 3 (liha ničla)

    Hornerjev algoritem: Ničlo a »uganemo« in s Hornerjevim algoritmompreverimo, da je to res ničla, potem pa polinom razcepimo v obliko:p(x) = (x − a) k(x).

    Da je ugibanje res inteligentno, se ravnamo po naslednjih pravilih:(1) Vedno najprej poskusimo s številom 1 in -1. Cele ničle polinoma s celimi koeficienti nato iščemo samo med delitelji prostega člena.

    POLINOMI UML

  • Primer 6: Podan je polinom

    a) Izračunajte ničlo polinoma in začetno vrednost polinoma pb) Skicirajte graf polinoma p in izračunajte vrednost polinoma p za x = - 4c) Polinom p(x) delite s polinomom q(x) = x – 2. Zapišite količnik in ostanek.

    POLINOMI UML

    Rešitev:

    a) Ničle polinoma: Polinom je 3.stopnje, pomeni da ima tri (3) ničle in sicer so možne naslednje: +- 1, +- 2, +-4

    Uporabimo Horneyev algoritem

  • POLINOMI UML

    Primer 6: nadaljevanje a)

    73

  • POLINOMI UML

    Primer 6: nadaljevanje b) Graf polinoma p(x)

    74

  • POLINOMI UML

    Primer 6: nadaljevanje b)

    75

  • POLINOMI UML

    Primer 6: nadaljevanje c) Izračun p(x)/q(x)

    Delimo lahko polinoma na klasični način Horneyev algoritem

    76

  • POLINOMI UML

    VAJA 9

    Polinom druge stopnje 𝑓𝑓 𝑥𝑥 = 𝑎𝑎 ∙ 𝑥𝑥2 + 𝑏𝑏 ∙ 𝑥𝑥 + 𝑐𝑐, kjer so koeficienti 𝑎𝑎, 𝑏𝑏 𝑖𝑖𝑖𝑖 𝑐𝑐 realna števila, seka točke A (-1, -16), B (2, -1) in C (3, 0).

    Izračunajte koeficiente 𝑎𝑎, 𝑏𝑏 𝑖𝑖𝑖𝑖 𝑐𝑐 polinoma, napišite enačbo polinoma, ter izračunajte teme T (𝑥𝑥0,𝑦𝑦0). Narišite graf f(x).

    Rešitev:

    Koordinate vsake točke A, B in C uvrstimo v enačbo polinoma 𝑓𝑓 𝑥𝑥 = 𝑎𝑎 �𝑥𝑥2 + 𝑏𝑏 � 𝑥𝑥 + 𝑐𝑐 in dobimo sistem treh enačb s tremi neznankami:

    77

  • POLINOMI UML

    VAJA 9

    78

  • POLINOMI UML

    VAJA 9

    79

  • POLINOMI UML

    VAJA 9

    80

  • POLINOMI UML

    VAJA 10

    81

  • POLINOMI UML

    VAJA 10

    82

    Številka diapozitiva 1Številka diapozitiva 2Številka diapozitiva 3Številka diapozitiva 4Številka diapozitiva 5Številka diapozitiva 6Številka diapozitiva 7Številka diapozitiva 8Številka diapozitiva 9Številka diapozitiva 10Številka diapozitiva 11Številka diapozitiva 12Številka diapozitiva 13Številka diapozitiva 14Številka diapozitiva 15Številka diapozitiva 16Številka diapozitiva 17Številka diapozitiva 18Številka diapozitiva 19Številka diapozitiva 20Številka diapozitiva 21Številka diapozitiva 22Številka diapozitiva 23Številka diapozitiva 24Številka diapozitiva 25Številka diapozitiva 26Številka diapozitiva 27Številka diapozitiva 28Številka diapozitiva 29Številka diapozitiva 30Številka diapozitiva 31Številka diapozitiva 32Številka diapozitiva 33Številka diapozitiva 34Številka diapozitiva 35Številka diapozitiva 36Številka diapozitiva 37Številka diapozitiva 38Številka diapozitiva 39Številka diapozitiva 40Številka diapozitiva 41Številka diapozitiva 42Številka diapozitiva 43Številka diapozitiva 44Številka diapozitiva 45Številka diapozitiva 46Številka diapozitiva 47Številka diapozitiva 48Številka diapozitiva 49Številka diapozitiva 50Številka diapozitiva 51Številka diapozitiva 52Številka diapozitiva 53Številka diapozitiva 54Številka diapozitiva 55Številka diapozitiva 56Številka diapozitiva 57Številka diapozitiva 58Številka diapozitiva 59Številka diapozitiva 60Številka diapozitiva 61Številka diapozitiva 62Številka diapozitiva 63Številka diapozitiva 64Številka diapozitiva 65Številka diapozitiva 66Številka diapozitiva 67Številka diapozitiva 68Številka diapozitiva 69Številka diapozitiva 70Številka diapozitiva 71Številka diapozitiva 72Številka diapozitiva 73Številka diapozitiva 74Številka diapozitiva 75Številka diapozitiva 76Številka diapozitiva 77Številka diapozitiva 78Številka diapozitiva 79Številka diapozitiva 80Številka diapozitiva 81Številka diapozitiva 82