Wyszukiwanie w bazie danych obrazów kolorowych

Wielkość: px
Rozpocząć pokaz od strony:

Download "Wyszukiwanie w bazie danych obrazów kolorowych"

Transkrypt

1 Rozdzał 33 Wyszukwane w baze danych obrazów kolorowych Streszczene. W rozdzale zaproponowano strukturę systemu rozszerzającego funkcjonalność relacyjnych baz danych o możlwość porównywana obrazów kolorowych. Porównywane w całośc odbywa sę na serwerze bazy danych jest dostępne na pozome języka zapytań SQL. Algorytm porównywana obrazów oparty został na analze hstogramów. Dokładne opsano zastosowany algorytm porównywana obrazów, a także realzację systemu na pozome serwera relacyjnej bazy danych. Wykonano prototypową mplementację systemu dla serwera PostgreSQL wraz z ułatwającą jego testowane, dzałającą w środowsku WWW, aplkacją klencką. 1 Wstęp Do głównych zadań systemów baz danych należy przechowywane różnego rodzaju danych dostarczene metod dostępu do nch. Pozwala to zarządzać danym wstawać, modyfkować przede wszystkm sprawne je wyszukwać. Dla relacyjnych baz danych powszechne stosowanym standardem dostępu do danych jest język zapytań SQL. Został on opracowany główne z myślą o danych typów numerycznych, tekstowych logcznych. W standardze SQL [4] wymenony jest równeż typ bnarny, jednak opracowane dla nego unwersalnego mechanzmu wyszukwana jest w zasadze nemożlwe, gdyż będze ono zwykle uzależnone od nterpretacj danych. Rosnące zapotrzebowana jednocześne możlwośc systemów komputerowych powodują, że bazy danych przechowują struktury o coraz wększej złożonośc, jak na przykład bazy multmedalne. Szczególnym przypadkem, a zarazem jednym z najczęścej gromadzonych obektów multmedalnych są plk grafczne, reprezentujące dwuwymarowe obrazy. Powszechne znane są sposoby ch przechowywana w bazach danych, gdze zwykle do tych celów wykorzystywane są typy bnarne. Brak jest jednak wypracowanych unwersalnych mechanzmów pozwalających na wyszukwane wśród tego typu danych. Jednym z najczęścej stawanych zadań wyszukwana dla obrazów jest podane zboru obrazów podobnych do obrazu wzorcowego. W przypadku, gdy baza danych jest newelka taką zbeżność podobeństwa możemy oszacować manualne przez analzę wszystkch obrazów. Jednak jeśl w baze znajdują sę setk, a może nawet tysące obrazów zadane to jest w najlepszym przypadku czasochłonne, w gorszym newykonalne. Stąd też nawet tylko ogranczene lczby obektów, bądź wyznaczene kolejnośc ch analzy byłoby znacznym uproszczenem zadana. Adam Śwtońsk, Hafedh Zghd Poltechnka Śląska, Instytut Informatyk, ul. Akademcka 7, Glwce, Polska emal:{adam.swtonsk, hafed.zghd}@polsl.pl

2 A. Śwtońsk, H. Zghd W nnejszym rozdzale, podjęto próbę opracowana systemu rozszerzającego funkcjonalność relacyjnej bazy danych o możlwość wyszukwana wśród obrazów kolorowych. Główne założena jake przyjęto przed przystąpenem do prac były następujące. Wyróżnono dwe operacja podstawowe, które pownen realzować system: jednoznaczne określene, czy dwa obrazy są do sebe podobne; określene stopna podobeństwa dwóch obrazów, które to pozwol posortować obraz w kolejnośc względem podobeństwa do zadanego wzorca. Wyszukwane ma być dostępne z pozomu języka zapytań SQL ne pownno wymagać od użytkownka przygotowana żadnych dodatkowych struktur danych. Jako parametry zapytana, jak w wynku jego wykonana otrzymujemy obekt typu obraz. System w całośc dzała na serwerze bazy danych. Użytkownk systemu ne mus znać algorytmu wyszukwana, wystarczy mu znajomość standardu SQL. 2 Porównywane obrazów kolorowych Tradycyjny obraz cyfrowy defnowany jest jako funkcja f odwzorowująca dwuwymarową przestrzeń pksel obrazu D f w zbór kolorów C [1]: f : D f C (1) Kolory mogą być reprezentowane w różnych przestrzenach, w wększośc przypadków jednak składają sę one z trójelementowych wektorów wartośc całkowtych: C { c, c, c ) : c, c c Z} = , 3 ( (2) W zależnośc od przestrzen różna jest jedyne nterpretacja poszczególnych składowych wektora koloru [6]. Porównywane obrazów punkt po punkce ne daje dobrych rezultatów, gdyż: ne pozwala porównywać obrazów o różnej rozdzelczośc, jest wrażlwe na nawet mnmalne przesunęca pksel ne pozwala analzować obrazów przedstawających te same obekty patrząc z różnych perspektyw. Dowodz sę, że człowek przy zgrubnym oszacowanu podobeństwa obrazów w perwszej kolejnośc analzuje ch globalną kolorystykę. Dopero po pewnym czase, przy dokładnej analze, zaczyna zwracać uwagę na lokalne szczegóły. Stąd też jednym z możlwych sposobów porównywana obrazów kolorowych jest analza ch hstogramów, podających nformacje na temat globalnej kolorystyk. Dla trójelementowej reprezentacj barw otrzymujemy trójwymarowy hstogram. Dalej jednak traktować go będzemy jako wektor, którego poszczególne składowe podają nformację o lczbe pksel dla zadanej barwy [8]: h 1 h2 H = (3) M h N 358

3 Wyszukwane w baze danych obrazów kolorowych Porównane podobeństwa dwóch obrazów będze sę sprowadzało do wylczena odległośc pomędzy wektoram ch hstogramów. Można skorzystać tutaj z dowolnej z powszechne znanych mar, jak odległość eukldesowa czy Mnkowskego: d eukldesowa ( H H 2 ) = ( h1, h2, ) 2 1, (4) Take podejśce jednak ne berze pod uwagę specyfk hstogramu, w którym pewne elementy wektora są ze sobą powązane w wększym stopnu, nne w mnejszym. Zależy to od kolorów, które reprezentują dane składowe, a ścślej rzecz ujmując od ch odległośc w przestrzen kolorów. Mara uwzględnająca tą własność to odległość skrośna hstogramów [8]: d skrosna ( H H ) ( H H T ) A ( H ) = (5), H gdze A to macerz o rozmarach N N, podobeństwa poszczególnych barw wyznaczana na podstawe odległośc d j poszczególnych barw w zadanej przestrzen barw: ( j) a = j D d, (6) max gdze D max to maksymalna z odległośc pomędzy barwam w zadanej przestrzen. Dla modelu RGB odległość pomędzy barwą (R, G, B ) (R j, G j, B j ) można wyznaczyć na podstawe odległośc eukldesowej: d RGB ( R R ) 2 + ( G G ) 2 + ( B B ) 2 (, j) = (7) j j j Dla modelu HSV zwykle stosuje sę nną marę: d HSV 2 ( V V j ) + ( S cos H S j cos H j ) + ( S sn H S sn H ) 2 (, j) = (8) j j 2 gdze (H,S, V ) (H j, S j, V j ) to barwy, dla których wyznaczana jest odległość. Należy zwrócć uwagę, że przy analze hstogramów o różnej rozdzelczośc przed przystąpenem do wyznaczana odległośc, należy znormalzować hstogramy, tak aby poszczególne składowe ne podawały lczby wystąpeń lecz ch prawdopodobeństwa. Bardzo stotnym czynnkem mającym duży wpływ zarówno na dzałane algorytmu porównywana jak efektywnośc oblczeń jest sposób podzału przestrzen barw, dla którego wylczany jest hstogram. Dla wększośc obrazów cyfrowych pojedyncza barwa reprezentowana jest przez wartość 24-btową równomerne podzeloną na trzy składowe, każda po 8 btów. Daje to w przyblżenu 16 mlonów kolorów do wykorzystana. Hstogram skonstruowany w oparcu o tak podzał byłby bardzo czasochłonny w analze, zajmowałby sporo mejsca w pamęc (w przyblżenu 64 MB), a co może bardzej stotne, porównywane obrazów na jego baze ne daje zadowalających efektów. Dzeje sę tak ze względu na fakt, ż przy takm podzale porównywane skupa sę na analze wszystkch szczegółów gubąc zgrubną postać hstogramów. Na potrzeby budowy modułu wykonano testy dla przestrzen RGB przykładowej bazy obrazów. Najlepsze rezultaty porównywana uzyskano przy podzale przestrzen na 216 kolorów, gdze podzał wykonywany był równomerne dla każdej ze składowych tj. 6x6x6. 359

4 A. Śwtońsk, H. Zghd Przy takm podzale oraz założenu, że obraz orygnalny ma znaczne wększą lczbę kolorów, zastosowane hstogramu ze zlczanem twardym, to znaczy takm, gdze dany kolor zalczamy do przedzału, którego środek znajduje sę najblżej, ne rozróżna przypadku, gdy dany kolor leży blżej bądź dalej względem środka przedzału. Drobne przesunęca kolorów na brzegach przedzałów hstogramu powodują przemeszczane pomędzy tym przedzałam. Z tego też powodu zastosowany zostane hstogram ze zlczanem rozmytym: dany kolor będze zalczamy do przedzałów proporcjonalne do jego odległośc od środków przedzałów: 2 1 m 1 ( ) dj, jesl dkj 0 c 2 1 k h j = m ( ) 1 ( ) j= 1 dj 1 dla dj = 0 0 w przecwnym przypadku gdze: h (j) rozmyta wartość o jaką zostane zwększona -ta składowa hstogramu, kolor reprezentujący środek przedzału składowej hstogramu h, j kolor analzowanego pksela, d k odległość pomędzy koloram oraz j w zadanej przestrzen kolorów, m stopeń rozmyca. Wyróżna sę tutaj przypadek szczególny, gdy analzowany kolor pokrywa sę z jednym ze środków przedzałów: w takej sytuacj całkowce przypsujemy go do tego przedzału. Dla stopna rozmyca przyjęto wartość 2. Dzałane powyżej opsanego algorytmu zlustrowano na rys. 1. Obrazy b), c), d), e), f) uporządkowano malejąco względem podobeństwa do obrazu a), wyznaczanego na podstawe wyżej opsanego algorytmu. Druge stosowane podejśce porównywana obrazów skupa sę na analze ch lokalnych właścwośc. W perwszym kroku wykrywane są punkty charakterystyczne z wykorzystanem specjalne opracowanych detektorów, jak dla przykładu detektor Harrsa [3]. Do opsu tych punktów stosuje sę odpowedno skonstruowane deskryptory, wśród których jednym z częścej stosowanych jest deskryptor SIFT [5]. Właścwy algorytm porównywana próbuje dopasować do sebe, a następne oszacować podobeństwo punktów charakterystycznych obydwu obrazów. Porównywane take jest bardzo wrażlwe na zastosowane detektory deskryptory, które to pownny być nezależne od skal, obrotów przesunęć. W opracowanym systeme wykorzystano algorytm bazujący na porównywanu hstogramów. (9) 3 Realzacja na pozome serwera bazy danych Główny cel jak przyjęto przed przystąpenem do prac było opracowane systemu rozszerzającego funkcjonalność relacyjnej bazy danych o możlwość wyszukwana obrazów z pozomu języka zapytań SQL. 360

5 Wyszukwane w baze danych obrazów kolorowych a) b) c) d) e) f) Rys. 1. Przykładowe dzałane algorytmu porównywana obrazów: a) obraz wzorcowy, b), c), d), e), f) obrazy posortowane względem podobeństwa do obrazu a) System pownen w marę możlwośc ukrywać przed użytkownkem wszystke szczegóły technczne zwązane z algorytmam rozpoznawana obrazów stnena dodatkowych struktur opracowanych na ch potrzeby. Z perspektywy użytkownka, do bazy danych wstawa on, modyfkuje otrzymuje w wynku zapytana obraz reprezentowany przez cąg bajtów, będący jego zapsem w określonym formace oraz opcjonalne nazwę plku. Dla osągnęca powyższych założeń na pozome serwera bazy danych należy opracować: nowy typ danych przechowujący nformacje o obraze z odpowedno zdefnowanym operatorem porównana, funkcję automatyczne wyznaczającą hstogram wstawanego/ modyfkowanego obrazu, funkcję wyznaczającą podobeństwo dwóch obrazów, 361

6 A. Śwtońsk, H. Zghd zestaw funkcj pomocnczych. 3.1 Typ obraz przechowujący dane obrazu Opracowany typ jest strukturą składającą sę z trzech pól (tab. 1) Tabela 1. Typ obraz Pole Typ Ops nazwa_plku Tekstowy Nazwa plku dane Bnarny Bnarna zwartość plku z obrazem hstogram Bnarny Wylczony hstogram obrazu Wyznaczene hstogramu obrazu jest operacją czasochłonną, gdyż dla każdego z pksel obrazu wymaga wylczena odległośc od wszystkch środków przedzałów. Stąd obecność w powyższej strukturze pola hstogram jednoznaczne determnowanego przez zawartość obrazu (pole dane), przechowującego hstogram wyznaczony zaraz po wstawenu lub zmodyfkowanu danych o obraze. Pozwol to przyspeszyć wyszukwane, spowoln natomast wstawane modyfkowane rekordów w baze danych. Ze względu na efektywność oblczeń pownno ono przechowywać hstogram obrazu zapsany w forme możlwe najszybszej do odczytu zapsu dla funkcj operujących na hstograme. Dla powyższego typu obraz defnujemy operator porównana, bazujący na podobeństwe hstogramów zwracający wartość nformującą, że obydwa obrazy są dentyczne w przypadku, gdy odległość skrośna pomędzy hstogramam jest mnejsza od ustalonej wartośc progowej. 3.2 Funkcja automatyczne wyznaczająca hstogram Funkcja ta, bazując na danych reprezentujących obraz w określonym zapse, wylcza dla nego hstogram. Jako parametr pobera obekt typu obraz, wylczena prowadz na podstawe pola dane, a wynk zapsuje w polu hstogram. Pownna być ona automatyczne wywoływana w chwl modyfkacj danych dowolnego obrazu. Na pozome serwera bazy danych, należy ją zarejestrować jako wyzwalacz (ang. trgger) dla nstrukcj INSERT UPDATE dla wszystkch kolumn typu obraz. 3.3 Funkcja wyznaczająca podobeństwo obrazów Na pozome serwera bazy danych defnujemy równeż funkcję zwracającą nformację o podobeństwe dwóch obrazów. Jako parametry wywołana przyjmuje ona dwa obekty typu obraz na podstawe pól hstogram wyznacza ch podobeństwo, wylczając odległość skrośną. Należy zwrócć uwagę, że funkcja ta faktyczne podaje nformacje o nepodobeństwe obrazów. Pozostawamy ją jednak w takej forme ze względu na fakt, ż domyślne sortowane dla wększośc serwerów baz danych przy użycu frazy ORDER BY odbywa sę w porządku rosnącym. Tak węc wypsując z bazy danych obrazy sortując je względem podobeństwa do wskazanego obrazu wzorcowego w perwszej kolejnośc wypsane zostaną te najbardzej podobne, w dalszej mnej podobne, co w wększośc przypadków jest efektem pożądanym. 362

7 3.4 Zestaw funkcj dodatkowych Wyszukwane w baze danych obrazów kolorowych Zestaw funkcj dodatkowych zawera: funkcje prezentującą hstogram obrazu w forme tekstowej, funkcję zmany progu podobeństwa przy wyznaczanu dentycznośc obrazów, funkcje poberające ustawające dla obektu typu obraz jego bnarną reprezentację nazwę plku. Należy zauważyć, że typ obraz ne ma zdefnowanego ndeksu ne pownen być stosowany jako klucz główny klucz obcy w tabelach podrzędnych, po perwsze ze względu na rozmary danych jake przechowuje, po druge na sposób defncj operatora porównana. Na potrzeby systemu prototypowego zdefnowana została tabela obrazy zawerająca dwa pola: d_obrazu obraz (tab. 2) Tabela 2. Tabela obrazy Pole Typ Ops d_obrazu nteger Klucz główny obraz obraz Przechowywany obraz Dla pola d_obrazu dodatkowo stworzona została sekwencja automatyczne ustalająca kolejne wartośc. 4 Przykładowe zapytana SQL Ponżej zaprezentowane zostaną przykładowe zapytana SQL wraz z opsem dzałana dla powyżej opsanej tabel obrazy. W ponższych przykładach znak? oznacza wprowadzony przez użytkownka parametr typu obraz: Funkcja po podaje nformacje o podobeństwe dwóch obrazów. select * from obrazy where obraz=? Zwrócone zostaną obrazy dentyczne z obrazem podanym w zapytanu. Identyczność wyznaczana jest na podstawe podobeństwa hstogramów. nsert nto obrazy(obraz) values(?) Wstawene obrazu do bazy danych. update obrazy set obraz=? where d_obrazu=3 Modyfkacja obrazu o dentyfkatorze 3. select * from obrazy where d_obrazy<>3 order by po(obrazy.obraz,( select obraz from obrazy where d_obrazu=3)) lmt 10 Wypsane 10 najbardzej podobnych obrazów do obrazu o dentyfkatorze 3. select * from obrazy order by po(obraz,?) 363

8 A. Śwtońsk, H. Zghd Wypsane wszystkch obrazów w porządku wyznaczonym przez podobeństwo do obrazu podanego w zapytanu. 5 Prototypowa mplementacja systemu Wykonano prototypową mplementację systemu z wykorzystanem serwera PostgreSQL wraz z modułem PLJava [2], pozwalającym na defnowane funkcj dzałających po strone serwera napsanych w języku Java. Język ten wykorzystany został do mplementacj wszystkch powyżej opsanych algorytmów rozpoznawana obrazów. Na pozome serwera zdefnowano nowy typ obraz tabelę obrazy jak podano w podrozdzale 3. Pole hstogram przechowuje bnarną reprezentacją obektów opracowanej na potrzeby systemu klasy aswt.pro.jhstogramvector, otrzymaną w wynku seralzacj. Dla tabel obrazy zarejestrowano wyzwalacz dla nstrukcj INSERT UPDATE wylczający hstogram. W perwszej kolejnośc porównuje on postać rekordu, a dokładnej pola dane, przed po wykonanu nstrukcj INSERT lub UPDATE dopero, gdy wartość uległa zmane, wylcza hstogram. Zdefnowano funkcję po poberającą dwa parametry typu obraz wyznaczającą ch podobeństwo. W perwszej kolejnośc próbuje ona wykorzystać wartość pola hstogram do otrzymana hstogramu. Jeśl jednak jest ona pusta, co ma mejsce w przypadku parametrów zapytana, wyznacza go na podstawe pola dane. Wylczony hstogram zapamętuje w odpowednej mape, tak aby unknąć welokrotnego wylczana hstogramów dla tego samego obrazu. Sytuacja taka małaby mejsce w przypadku porównywana obrazu z klkoma nnym, na przykład pochodzącym z tabel bazy danych. W celu unknęca gromadzena sę nadmarowych danych o hstogramach wykorzystano mechanzm słabych referencj [7]. Serwer PostgreSQL wraz z modułem PLJAVA ne umożlwa modyfkowana parametrów zapytań dla typów złożonych, co byłoby prostszym rozwązanem. W celu ułatwena wprowadzana prezentacj obektów typu obraz opracowana została aplkacja klencka o funkcjonalnośc prostego narzędza do wykonywana zapytań SQL. Jest to aplkacja WWW wykonana w technolog JavaServer Faces [8]. Obekty typu obraz otrzymane w wynku zapytana SQL prezentowane są w forme grafcznej. Dodatkowo w zapytanu SQL można podać w mejsce parametru typu obraz, wprowadzanego w forme tekstowej, znak specjalny?, który oznaczał będze obekt typu obraz pobrany bezpośredno ze wskazanego plku. Wygląd aplkacj dla przykładowego zapytana SQL zaprezentowano na rys. 2. Tabela obrazy wypełnona została przykładowym danym, dla których przetestowano dzałane systemu. System jest dostępny pod adresem: 6 Podsumowane W ramach rozdzału zaproponowano strukturę systemu rozszerzającego możlwośc relacyjnej bazy danych o wyszukwane ze zboru obrazów kolorowych. System jest dostępny z pozomu języka zapytań SQL ne wymaga od użytkownka żadnej dodatkowej wedzy na temat zastosowanych algorytmów rozpoznawana obrazów an opracowanych struktur danych. Wyszukwane oparte zostało o analzę hstogramów. System został zamplementowany, a jego dzałane przetestowane. 364

9 Wyszukwane w baze danych obrazów kolorowych Rys. 2. Aplkacja klencka Przyjęta koncepcja realzacj systemu po strone serwera bazy danych pozwala na: swobodną jego rozbudowę bez konecznośc wykonywana uaktualneń po strone aplkacj użytkownka, przenos cężar wykonywana złożonych oblczeń numerycznych algorytmów rozpoznawana obrazów na stronę serwera, będącego zwykle maszyną o znaczne wększych mocach oblczenowych oraz powoduje zmnejszene rozmarów przesyłanych danych dla zapytań wyszukwana z warunkam selekcj. Prototypowa mplementacja została wykonana dla SZDB PostgreSQL, jednak struktura systemu ne ograncza zastosowań tylko do tego serwera. Muszą jednak być spełnone następujące warunk: możlwość defnowana własnych typów danych wraz z operatoram oraz tworzena funkcj dzałających po strone serwera w języku programowana pozwalającym na mplementację zaawansowanych algorytmów rozpoznawana obrazów. Zastosowana systemu praktyczne ne są ogranczone do żadnego typu obrazów. Należy jednak zwrócć uwagę, że ze względu na zastosowany algorytm rozpoznawana obrazów, efektywne wyszukwane wymaga aby analzowane obrazy różnły sę kolorystyką. Przewdzana jest dalsza rozbudowa systemu, która pozwol na wyelmnowane tego ogranczena: algorytm rozpoznawana obrazów rozszerzony zostane o analzę cech lokalnych opartą na detektorze Harrsa [3] deskryptorze SIFT [5]. Porównane będze wypadkową cech globalnych lokalnych. Planowana jest równeż rozbudowa systemu o możlwość grupowana zboru obrazów z wykorzystanem bardzej zaawansowanych algorytmów grupowana danych, nż te które stosowane są przez frazę GROUP BY języka SQL. Wykonano już perwsze testy dla algorytmów herarchcznych podzałowych. 365

10 A. Śwtońsk, H. Zghd Lteratura 1. Gonzalez R.C., Woods R.E.: Dgtal mage processng. Prentce-Hall, Hagander M.: PostgreSQL Techncal Documentaton, PostgreSQL Global Development Group, Harrs C, Stephens M. A combned corner and edge detector. Alvey Vson Conference, s , ISO/IEC 9075:1992, Database Language SQL, Lowe D. G.: Object recognton from local scale-nvarant features. ICCV, 1999, s Pastuszak W., Barwa w grafce komputerowej, Wydawnctwo Naukowe PWN, Pawlan M.: Reference Objects and Garbage Collecton, Sun Developer Techncal Artcles, Quasay H. M.: Developng web applcaton wth JavaSever Faces, Sun Developer Techncal Artcles, Schettn R., Cocca G., Zuff S.:: A Survey on methods for color mage ndexng and retreval n mage databases, Color Imagng Scence: Explotng Dgtal Meda, J. Wley,

WikiWS For Business Sharks

WikiWS For Business Sharks WkWS For Busness Sharks Ops zadana konkursowego Zadane Opracowane algorytmu automatyczne przetwarzającego zdjęce odręczne narysowanego dagramu na tablcy lub kartce do postac wektorowej zapsanej w formace

Bardziej szczegółowo

KRZYWA BÉZIERA TWORZENIE I WIZUALIZACJA KRZYWYCH PARAMETRYCZNYCH NA PRZYKŁADZIE KRZYWEJ BÉZIERA

KRZYWA BÉZIERA TWORZENIE I WIZUALIZACJA KRZYWYCH PARAMETRYCZNYCH NA PRZYKŁADZIE KRZYWEJ BÉZIERA KRZYWA BÉZIERA TWORZENIE I WIZUALIZACJA KRZYWYCH PARAMETRYCZNYCH NA PRZYKŁADZIE KRZYWEJ BÉZIERA Krzysztof Serżęga Wyższa Szkoła Informatyk Zarządzana w Rzeszowe Streszczene Artykuł porusza temat zwązany

Bardziej szczegółowo

Zapis informacji, systemy pozycyjne 1. Literatura Jerzy Grębosz, Symfonia C++ standard. Harvey M. Deitl, Paul J. Deitl, Arkana C++. Programowanie.

Zapis informacji, systemy pozycyjne 1. Literatura Jerzy Grębosz, Symfonia C++ standard. Harvey M. Deitl, Paul J. Deitl, Arkana C++. Programowanie. Zaps nformacj, systemy pozycyjne 1 Lteratura Jerzy Grębosz, Symfona C++ standard. Harvey M. Detl, Paul J. Detl, Arkana C++. Programowane. Zaps nformacj w komputerach Wszystke elementy danych przetwarzane

Bardziej szczegółowo

Analiza danych OGÓLNY SCHEMAT. http://zajecia.jakubw.pl/ Dane treningowe (znana decyzja) Klasyfikator. Dane testowe (znana decyzja)

Analiza danych OGÓLNY SCHEMAT. http://zajecia.jakubw.pl/ Dane treningowe (znana decyzja) Klasyfikator. Dane testowe (znana decyzja) Analza danych Dane trenngowe testowe. Algorytm k najblższych sąsadów. Jakub Wróblewsk jakubw@pjwstk.edu.pl http://zajeca.jakubw.pl/ OGÓLNY SCHEMAT Mamy dany zbór danych podzelony na klasy decyzyjne, oraz

Bardziej szczegółowo

SZACOWANIE NIEPEWNOŚCI POMIARU METODĄ PROPAGACJI ROZKŁADÓW

SZACOWANIE NIEPEWNOŚCI POMIARU METODĄ PROPAGACJI ROZKŁADÓW SZACOWANIE NIEPEWNOŚCI POMIARU METODĄ PROPAGACJI ROZKŁADÓW Stefan WÓJTOWICZ, Katarzyna BIERNAT ZAKŁAD METROLOGII I BADAŃ NIENISZCZĄCYCH INSTYTUT ELEKTROTECHNIKI ul. Pożaryskego 8, 04-703 Warszawa tel.

Bardziej szczegółowo

Analiza rodzajów skutków i krytyczności uszkodzeń FMECA/FMEA według MIL STD - 1629A

Analiza rodzajów skutków i krytyczności uszkodzeń FMECA/FMEA według MIL STD - 1629A Analza rodzajów skutków krytycznośc uszkodzeń FMECA/FMEA według MIL STD - 629A Celem analzy krytycznośc jest szeregowane potencjalnych rodzajów uszkodzeń zdentyfkowanych zgodne z zasadam FMEA na podstawe

Bardziej szczegółowo

D Archiwum Prac Dyplomowych - Instrukcja dla studentów

D Archiwum Prac Dyplomowych - Instrukcja dla studentów Kraków 01.10.2015 D Archwum Prac Dyplomowych - Instrukcja dla studentów Procedura Archwzacj Prac Dyplomowych jest realzowana zgodne z zarządzenem nr 71/2015 Rektora Unwersytetu Rolnczego m. H. Kołłątaja

Bardziej szczegółowo

WPŁYW PARAMETRÓW DYSKRETYZACJI NA NIEPEWNOŚĆ WYNIKÓW POMIARU OBIEKTÓW OBRAZU CYFROWEGO

WPŁYW PARAMETRÓW DYSKRETYZACJI NA NIEPEWNOŚĆ WYNIKÓW POMIARU OBIEKTÓW OBRAZU CYFROWEGO Walenty OWIECZKO WPŁYW PARAMETRÓW DYSKRETYZACJI A IEPEWOŚĆ WYIKÓW POMIARU OBIEKTÓW OBRAZU CYFROWEGO STRESZCZEIE W artykule przedstaono ynk analzy nepenośc pomaru ybranych cech obektu obrazu cyfroego. Wyznaczono

Bardziej szczegółowo

STATYSTYKA MATEMATYCZNA WYKŁAD 5 WERYFIKACJA HIPOTEZ NIEPARAMETRYCZNYCH

STATYSTYKA MATEMATYCZNA WYKŁAD 5 WERYFIKACJA HIPOTEZ NIEPARAMETRYCZNYCH STATYSTYKA MATEMATYCZNA WYKŁAD 5 WERYFIKACJA HIPOTEZ NIEPARAMETRYCZNYCH 1 Test zgodnośc χ 2 Hpoteza zerowa H 0 ( Cecha X populacj ma rozkład o dystrybuance F). Hpoteza alternatywna H1( Cecha X populacj

Bardziej szczegółowo

BADANIA OPERACYJNE. Podejmowanie decyzji w warunkach niepewności. dr Adam Sojda

BADANIA OPERACYJNE. Podejmowanie decyzji w warunkach niepewności. dr Adam Sojda BADANIA OPERACYJNE Podejmowane decyzj w warunkach nepewnośc dr Adam Sojda Teora podejmowana decyzj gry z naturą Wynk dzałana zależy ne tylko od tego, jaką podejmujemy decyzję, ale równeż od tego, jak wystąp

Bardziej szczegółowo

Media społecznościowe i praca w chmurze oraz przygotowanie na ich potrzeby materiałów graficznych i zdjęciowych

Media społecznościowe i praca w chmurze oraz przygotowanie na ich potrzeby materiałów graficznych i zdjęciowych 2 S Ł O W O - G R A F I K A - F I L M Meda społecznoścowe praca w chmurze oraz przygotowane na ch potrzeby materałów grafcznych zdjęcowych Artur Kurkewcz Web 2.0 tak określa sę serwsy nternetowe, których

Bardziej szczegółowo

Evaluation of estimation accuracy of correlation functions with use of virtual correlator model

Evaluation of estimation accuracy of correlation functions with use of virtual correlator model Jadwga LAL-JADZIAK Unwersytet Zelonogórsk Instytut etrolog Elektrycznej Elżbeta KAWECKA Unwersytet Zelonogórsk Instytut Informatyk Elektronk Ocena dokładnośc estymacj funkcj korelacyjnych z użycem modelu

Bardziej szczegółowo

I. Elementy analizy matematycznej

I. Elementy analizy matematycznej WSTAWKA MATEMATYCZNA I. Elementy analzy matematycznej Pochodna funkcj f(x) Pochodna funkcj podaje nam prędkość zman funkcj: df f (x + x) f (x) f '(x) = = lm x 0 (1) dx x Pochodna funkcj podaje nam zarazem

Bardziej szczegółowo

Ćwiczenie 10. Metody eksploracji danych

Ćwiczenie 10. Metody eksploracji danych Ćwczene 10. Metody eksploracj danych Grupowane (Clusterng) 1. Zadane grupowana Grupowane (ang. clusterng) oznacza grupowane rekordów, obserwacj lub przypadków w klasy podobnych obektów. Grupa (ang. cluster)

Bardziej szczegółowo

Proces narodzin i śmierci

Proces narodzin i śmierci Proces narodzn śmerc Jeżel w ewnej oulacj nowe osobnk ojawają sę w sosób losowy, rzy czym gęstość zdarzeń na jednostkę czasu jest stała w czase wynos λ, oraz lczba osobnków n, które ojawły sę od chwl do

Bardziej szczegółowo

Rozwiązywanie zadań optymalizacji w środowisku programu MATLAB

Rozwiązywanie zadań optymalizacji w środowisku programu MATLAB Rozwązywane zadań optymalzacj w środowsku programu MATLAB Zagadnene optymalzacj polega na znajdowanu najlepszego, względem ustalonego kryterum, rozwązana należącego do zboru rozwązań dopuszczalnych. Standardowe

Bardziej szczegółowo

Urządzenia wejścia-wyjścia

Urządzenia wejścia-wyjścia Urządzena wejśca-wyjśca Klasyfkacja urządzeń wejśca-wyjśca. Struktura mechanzmu wejśca-wyjśca (sprzętu oprogramowana). Interakcja jednostk centralnej z urządzenam wejśca-wyjśca: odpytywane, sterowane przerwanam,

Bardziej szczegółowo

Kodowanie informacji. Instytut Informatyki UWr Studia wieczorowe. Wykład nr 2: rozszerzone i dynamiczne Huffmana

Kodowanie informacji. Instytut Informatyki UWr Studia wieczorowe. Wykład nr 2: rozszerzone i dynamiczne Huffmana Kodowane nformacj Instytut Informatyk UWr Studa weczorowe Wykład nr 2: rozszerzone dynamczne Huffmana Kod Huffmana - nemłe przypadk... Nech alfabet składa sę z 2 lter: P(a)=1/16 P(b)=15/16 Mamy H(1/16,

Bardziej szczegółowo

Laboratorium ochrony danych

Laboratorium ochrony danych Laboratorum ochrony danych Ćwczene nr Temat ćwczena: Cała skończone rozszerzone Cel dydaktyczny: Opanowane programowej metody konstruowana cał skończonych rozszerzonych GF(pm), poznane ch własnośc oraz

Bardziej szczegółowo

Diagnostyka układów kombinacyjnych

Diagnostyka układów kombinacyjnych Dagnostyka układów kombnacyjnych 1. Wprowadzene Dagnostyka obejmuje: stwerdzene stanu układu, systemu lub ogólne sec logcznej. Jest to tzw. kontrola stanu wykrywająca czy dzałane sec ne jest zakłócane

Bardziej szczegółowo

Zaawansowane metody numeryczne Komputerowa analiza zagadnień różniczkowych 1. Układy równań liniowych

Zaawansowane metody numeryczne Komputerowa analiza zagadnień różniczkowych 1. Układy równań liniowych Zaawansowane metody numeryczne Komputerowa analza zagadneń różnczkowych 1. Układy równań lnowych P. F. Góra http://th-www.f.uj.edu.pl/zfs/gora/ semestr letn 2006/07 Podstawowe fakty Równane Ax = b, x,

Bardziej szczegółowo

D Archiwum Prac Dyplomowych - Instrukcja dla opiekunów/promotorów/recenzentów

D Archiwum Prac Dyplomowych - Instrukcja dla opiekunów/promotorów/recenzentów D Archwum Prac Dyplomowych - Instrukcja dla opekunów/promotorów/recenzentów Kraków 13.01.2016 r. Procedura Archwzacj Prac Dyplomowych jest realzowana zgodne z zarządzenem nr 71/2015 Rektora Unwersytetu

Bardziej szczegółowo

Grupa: Elektrotechnika, wersja z dn Studia stacjonarne, II stopień, sem.1 Laboratorium Techniki Świetlnej

Grupa: Elektrotechnika, wersja z dn Studia stacjonarne, II stopień, sem.1 Laboratorium Techniki Świetlnej ul.potrowo 3a http://lumen.ee.put.poznan.pl Grupa: Elektrotechnka, wersja z dn. 29.03.2016 Studa stacjonarne, stopeń, sem.1 Laboratorum Technk Śwetlnej Ćwczene nr 6 Temat: Badane parametrów fotometrycznych

Bardziej szczegółowo

Komórkowy model sterowania ruchem pojazdów w sieci ulic.

Komórkowy model sterowania ruchem pojazdów w sieci ulic. Komórkowy model sterowana ruchem pojazdów w sec ulc. Autor: Macej Krysztofak Promotor: dr n ż. Marusz Kaczmarek 1 Plan prezentacj: 1. Wprowadzene 2. Cel pracy 3. Podsumowane 2 Wprowadzene Sygnalzacja śwetlna

Bardziej szczegółowo

Tworzenie stron WWW. Kurs. Wydanie III

Tworzenie stron WWW. Kurs. Wydanie III Idź do Sps treśc Przykładowy rozdzał Katalog ksążek Katalog onlne Zamów drukowany katalog Twój koszyk Dodaj do koszyka Cennk nformacje Zamów nformacje o nowoścach Zamów cennk Czytelna Fragmenty ksążek

Bardziej szczegółowo

Zadanie na wykonanie Projektu Zespołowego

Zadanie na wykonanie Projektu Zespołowego Zadane na wykonane Projektu Zespołowego Celem projektu jest uzyskane następującego szeregu umejętnośc praktycznych: umejętnośc opracowana równoległych wersj algorytmów (na przykładze algorytmów algebry

Bardziej szczegółowo

5. OPTYMALIZACJA GRAFOWO-SIECIOWA

5. OPTYMALIZACJA GRAFOWO-SIECIOWA . OPTYMALIZACJA GRAFOWO-SIECIOWA Defncja grafu Pod pojęcem grafu G rozumemy następującą dwójkę uporządkowaną (defncja grafu Berge a): (.) G W,U gdze: W zbór werzchołków grafu, U zbór łuków grafu, U W W,

Bardziej szczegółowo

POJAZDY SZYNOWE 2/2014

POJAZDY SZYNOWE 2/2014 ANALIZA PRZYCZYN I SKUTKÓW USZKODZEŃ (FMEA) W ZASTOSOWANIU DO POJAZDÓW SZYNOWYCH dr nż. Macej Szkoda, mgr nż. Grzegorz Kaczor Poltechnka Krakowska, Instytut Pojazdów Szynowych al. Jana Pawła II 37, 31-864

Bardziej szczegółowo

Neural networks. Krótka historia 2004-05-30. - rozpoznawanie znaków alfanumerycznych.

Neural networks. Krótka historia 2004-05-30. - rozpoznawanie znaków alfanumerycznych. Neural networks Lecture Notes n Pattern Recognton by W.Dzwnel Krótka hstora McCulloch Ptts (1943) - perwszy matematyczny ops dzalana neuronu przetwarzana przez nego danych. Proste neurony, które mogly

Bardziej szczegółowo

Kształtowanie się firm informatycznych jako nowych elementów struktury przestrzennej przemysłu

Kształtowanie się firm informatycznych jako nowych elementów struktury przestrzennej przemysłu PRACE KOMISJI GEOGRAFII PRZEMY SŁU Nr 7 WARSZAWA KRAKÓW 2004 Akadema Pedagogczna, Kraków Kształtowane sę frm nformatycznych jako nowych elementów struktury przestrzennej przemysłu Postępujący proces rozwoju

Bardziej szczegółowo

Systemy Ochrony Powietrza Ćwiczenia Laboratoryjne

Systemy Ochrony Powietrza Ćwiczenia Laboratoryjne ś POLITECHNIKA POZNAŃSKA INSTYTUT INŻYNIERII ŚRODOWISKA PROWADZĄCY: mgr nż. Łukasz Amanowcz Systemy Ochrony Powetrza Ćwczena Laboratoryjne 2 TEMAT ĆWICZENIA: Oznaczane lczbowego rozkładu lnowych projekcyjnych

Bardziej szczegółowo

RUCH OBROTOWY Można opisać ruch obrotowy ze stałym przyspieszeniem ε poprzez analogię do ruchu postępowego jednostajnie zmiennego.

RUCH OBROTOWY Można opisać ruch obrotowy ze stałym przyspieszeniem ε poprzez analogię do ruchu postępowego jednostajnie zmiennego. RUCH OBROTOWY Można opsać ruch obrotowy ze stałym przyspeszenem ε poprzez analogę do ruchu postępowego jednostajne zmennego. Ruch postępowy a const. v v at s s v t at Ruch obrotowy const. t t t Dla ruchu

Bardziej szczegółowo

Prawdziwa ortofotomapa

Prawdziwa ortofotomapa Prawdzwa ortofotomapa klasyczna a prawdzwa ortofotomapa mnmalzacja przesunęć obektów wystających martwych pól na klasycznej ortofotomape wpływ rodzaju modelu na wynk ortorektyfkacj budynków stratege opracowana

Bardziej szczegółowo

PODSTAWA WYMIARU ORAZ WYSOKOŚĆ EMERYTURY USTALANEJ NA DOTYCHCZASOWYCH ZASADACH

PODSTAWA WYMIARU ORAZ WYSOKOŚĆ EMERYTURY USTALANEJ NA DOTYCHCZASOWYCH ZASADACH PODSTAWA WYMIARU ORAZ WYSOKOŚĆ EMERYTURY USTALANEJ NA DOTYCHCZASOWYCH ZASADACH Z a k ł a d U b e z p e c z e ń S p o ł e c z n y c h Wprowadzene Nnejsza ulotka adresowana jest zarówno do osób dopero ubegających

Bardziej szczegółowo

Analiza porównawcza rozwoju wybranych banków komercyjnych w latach 2001 2009

Analiza porównawcza rozwoju wybranych banków komercyjnych w latach 2001 2009 Mara Konopka Katedra Ekonomk Organzacj Przedsęborstw Szkoła Główna Gospodarstwa Wejskego w Warszawe Analza porównawcza rozwoju wybranych banków komercyjnych w latach 2001 2009 Wstęp Polska prywatyzacja

Bardziej szczegółowo

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotowali: mgr inż. Arkadiusz Bukowiec mgr inż. Remigiusz Wiśniewski LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Bardziej szczegółowo

Wprowadzenie do baz danych

Wprowadzenie do baz danych Wprowadzenie do baz danych Dr inż. Szczepan Paszkiel szczepanpaszkiel@o2.pl Katedra Inżynierii Biomedycznej Politechnika Opolska Wprowadzenie DBMS Database Managment System, System za pomocą którego można

Bardziej szczegółowo

-Macierz gęstości: stany czyste i mieszane (przykłady) -równanie ruchu dla macierzy gęstości -granica klasyczna rozkładów kwantowych

-Macierz gęstości: stany czyste i mieszane (przykłady) -równanie ruchu dla macierzy gęstości -granica klasyczna rozkładów kwantowych WYKŁAD 4 dla zanteresowanych -Macerz gęstośc: stany czyste meszane (przykłady) -równane ruchu dla macerzy gęstośc -granca klasyczna rozkładów kwantowych Macerz gęstośc (przypomnene z poprzednch wykładów)

Bardziej szczegółowo

SYSTEM ZALICZEŃ ĆWICZEŃ

SYSTEM ZALICZEŃ ĆWICZEŃ AMI, zma 010/011 mgr Krzysztof Rykaczewsk System zalczeń Wydzał Matematyk Informatyk UMK SYSTEM ZALICZEŃ ĆWICZEŃ z Analzy Matematycznej I, 010/011 (na podst. L.G., K.L., J.M., K.R.) Nnejszy dokument dotyczy

Bardziej szczegółowo

Programowanie MSQL. show databases; - pokazanie jakie bazy danych są dostępne na koncie

Programowanie MSQL. show databases; - pokazanie jakie bazy danych są dostępne na koncie Programowanie MSQL show databases; - pokazanie jakie bazy danych są dostępne na koncie show databases; - wyświetlenie wszystkich baz danych na serwerze create database nazwa; - za nazwa wstawiamy wybraną

Bardziej szczegółowo

Studia stacjonarne, II stopień, sem.1 Laboratorium Techniki Świetlnej

Studia stacjonarne, II stopień, sem.1 Laboratorium Techniki Świetlnej 60-965 Poznań ul.potrowo 3a http://lumen.ee.put.poznan.pl Grupa: Elektrotechnka, Studa stacjonarne, II stopeń, sem.1 Laboratorum Technk Śwetlnej wersja z dn. 08.05.017 Ćwczene nr 6 Temat: Porównane parametrów

Bardziej szczegółowo

Bonus! Odpowiedzi do zadań na FTP. Pewnie wkrocz w świat baz danych z programem Access 2010!

Bonus! Odpowiedzi do zadań na FTP. Pewnie wkrocz w świat baz danych z programem Access 2010! Pewne wkrocz w śwat baz danych z programem Access 2010! Poznaj zasady rządzące systemam baz danych Naucz sę nstalować program Access korzystać z jego możlwośc Dowedz sę, jak defnować modyfkować strukturę

Bardziej szczegółowo

Modele wieloczynnikowe. Modele wieloczynnikowe. Modele wieloczynnikowe ogólne. α β β β ε. Analiza i Zarządzanie Portfelem cz. 4.

Modele wieloczynnikowe. Modele wieloczynnikowe. Modele wieloczynnikowe ogólne. α β β β ε. Analiza i Zarządzanie Portfelem cz. 4. Modele weloczynnkowe Analza Zarządzane Portfelem cz. 4 Ogólne model weloczynnkowy można zapsać jako: (,...,,..., ) P f F F F = n Dr Katarzyna Kuzak lub (,...,,..., ) f F F F = n Modele weloczynnkowe Można

Bardziej szczegółowo

Procedura normalizacji

Procedura normalizacji Metody Badań w Geograf Społeczno Ekonomcznej Procedura normalzacj Budowane macerzy danych geografcznych mgr Marcn Semczuk Zakład Przedsęborczośc Gospodark Przestrzennej Instytut Geograf Unwersytet Pedagogczny

Bardziej szczegółowo

SQL Server i T-SQL w mgnieniu oka : opanuj język zapytań w 10 minut dziennie / Ben Forta. Gliwice, Spis treści

SQL Server i T-SQL w mgnieniu oka : opanuj język zapytań w 10 minut dziennie / Ben Forta. Gliwice, Spis treści SQL Server i T-SQL w mgnieniu oka : opanuj język zapytań w 10 minut dziennie / Ben Forta. Gliwice, 2017 Spis treści O autorze 9 Wprowadzenie 11 Lekcja 1. Zrozumieć SQL 15 Podstawy baz danych 15 Język SQL

Bardziej szczegółowo

Wprowadzenie do Sieci Neuronowych Sieci rekurencyjne

Wprowadzenie do Sieci Neuronowych Sieci rekurencyjne Wprowadzene do Sec Neuronowych Sec rekurencyjne M. Czoków, J. Persa 2010-12-07 1 Powtórzene Konstrukcja autoasocjatora Hopfelda 1.1 Konstrukcja Danych jest m obrazów wzorcowych ξ 1..ξ m, gdze każdy pojedynczy

Bardziej szczegółowo

Zapytanie ofertowe nr 4/2016/Młodzi (dotyczy zamówienia na usługę ochrony)

Zapytanie ofertowe nr 4/2016/Młodzi (dotyczy zamówienia na usługę ochrony) Fundacja na Rzecz Rozwoju Młodzeży Młodz Młodym ul. Katedralna 4 50-328 Wrocław tel. 882 021 007 mlodzmlodym@archdecezja.wroc.pl, www.sdm2016.wroclaw.pl Wrocław, 24 maja 2016 r. Zapytane ofertowe nr 4/2016/Młodz

Bardziej szczegółowo

na zabezpieczeniu z połączeniu

na zabezpieczeniu z połączeniu 2011 Montorng Zabezpeczane obektów Jesteśmy zespołem fachowców, którzy dostarczają wysokej jakośc usług. Nasza dzałalnośćć koncentruje sę przede wszystkm na doskonałym zabezpeczenu państwa dóbr. Dostarczamy

Bardziej szczegółowo

ZAŁĄCZNIK NR 1C KARTA USŁUGI Utrzymanie Systemu Kopii Zapasowych (USKZ)

ZAŁĄCZNIK NR 1C KARTA USŁUGI Utrzymanie Systemu Kopii Zapasowych (USKZ) Załącznk nr 1C do Umowy nr.. z dna.2014 r. ZAŁĄCZNIK NR 1C KARTA USŁUGI Utrzymane Systemu Kop Zapasowych (USKZ) 1 INFORMACJE DOTYCZĄCE USŁUGI 1.1 CEL USŁUGI: W ramach Usług Usługodawca zobowązany jest

Bardziej szczegółowo

Regulamin promocji 14 wiosna

Regulamin promocji 14 wiosna promocja_14_wosna strona 1/5 Regulamn promocj 14 wosna 1. Organzatorem promocj 14 wosna, zwanej dalej promocją, jest JPK Jarosław Paweł Krzymn, zwany dalej JPK. 2. Promocja trwa od 01 lutego 2014 do 30

Bardziej szczegółowo

MATEMATYKA POZIOM ROZSZERZONY Kryteria oceniania odpowiedzi. Arkusz A II. Strona 1 z 5

MATEMATYKA POZIOM ROZSZERZONY Kryteria oceniania odpowiedzi. Arkusz A II. Strona 1 z 5 MATEMATYKA POZIOM ROZSZERZONY Krytera ocenana odpowedz Arkusz A II Strona 1 z 5 Odpowedz Pytane 1 2 3 4 5 6 7 8 9 Odpowedź D C C A B 153 135 232 333 Zad. 10. (0-3) Dana jest funkcja postac. Korzystając

Bardziej szczegółowo

OPTYMALIZACJA WARTOŚCI POLA MAGNETYCZNEGO W POBLIŻU LINII NAPOWIETRZNEJ Z WYKORZYSTANIEM ALGORYTMU GENETYCZNEGO

OPTYMALIZACJA WARTOŚCI POLA MAGNETYCZNEGO W POBLIŻU LINII NAPOWIETRZNEJ Z WYKORZYSTANIEM ALGORYTMU GENETYCZNEGO POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 81 Electrcal Engneerng 015 Mkołaj KSIĄŻKIEWICZ* OPTYMALIZACJA WARTOŚCI POLA MAGNETYCZNEGO W POLIŻU LINII NAPOWIETRZNEJ Z WYKORZYSTANIEM ALGORYTMU

Bardziej szczegółowo

4.1. Komputer i grafika komputerowa

4.1. Komputer i grafika komputerowa 4. 4.1. Komputer grafka komputerowa Ucz 2 3 4 5 6 komputera; zestawu komputerowego; w podstawowym zakrese; zastosowana komputera, acy defnuje komputer jako zestaw omawa zastosowane komputera nauk gospodark;

Bardziej szczegółowo

( ) ( ) 2. Zadanie 1. są niezależnymi zmiennymi losowymi o. oraz. rozkładach normalnych, przy czym EX. i σ są nieznane. 1 Niech X

( ) ( ) 2. Zadanie 1. są niezależnymi zmiennymi losowymi o. oraz. rozkładach normalnych, przy czym EX. i σ są nieznane. 1 Niech X Prawdopodobeństwo statystyka.. r. Zadane. Zakładamy, że,,,,, 5 są nezależnym zmennym losowym o rozkładach normalnych, przy czym E = μ Var = σ dla =,,, oraz E = μ Var = 3σ dla =,, 5. Parametry μ, μ σ są

Bardziej szczegółowo

1. Wstęp. Grupa: Elektrotechnika, wersja z dn Studia stacjonarne, II stopień, sem.1 Laboratorium Techniki Świetlnej

1. Wstęp. Grupa: Elektrotechnika, wersja z dn Studia stacjonarne, II stopień, sem.1 Laboratorium Techniki Świetlnej Grupa: Elektrotechnka, wersja z dn. 0.03.011 Studa stacjonarne, stopeń, sem.1 Laboratorum Technk Śwetlnej Ćwczene nr 6 Temat: Porównane parametrów fotometrycznych Ŝarówek dod śwecących o ukerunkowanym

Bardziej szczegółowo

METODA UNITARYZACJI ZEROWANEJ Porównanie obiektów przy ocenie wielokryterialnej. Ranking obiektów.

METODA UNITARYZACJI ZEROWANEJ Porównanie obiektów przy ocenie wielokryterialnej. Ranking obiektów. Opracowane: Dorota Mszczyńska METODA UNITARYZACJI ZEROWANEJ Porównane obektów przy ocene welokryteralnej. Rankng obektów. Porównane wybranych obektów (warantów decyzyjnych) ze względu na różne cechy (krytera)

Bardziej szczegółowo

D Archiwum Prac Dyplomowych - kontrola antyplagiatowa

D Archiwum Prac Dyplomowych - kontrola antyplagiatowa Kraków 12.04.2019 r. D Archwum Prac Dyplomowych - kontrola antyplagatowa Procedura Archwzacj Prac Dyplomowych jest realzowana zgodne z zarządzenem nr 15/2019 Rektora Unwersytetu Rolnczego m. H. Kołłątaja

Bardziej szczegółowo

Stanisław Cichocki. Natalia Nehrebecka. Wykład 7

Stanisław Cichocki. Natalia Nehrebecka. Wykład 7 Stansław Cchock Natala Nehrebecka Wykład 7 . Zmenne dyskretne Kontrasty: efekty progowe, kontrasty w odchylenach Interakcje. Przyblżane model nelnowych Stosowane do zmennych dyskretnych o uporządkowanych

Bardziej szczegółowo

Karta (sylabus) modułu/przedmiotu

Karta (sylabus) modułu/przedmiotu Karta (sylabus) mułu/przedmotu Budownctwo (Nazwa kerunku studów) Studa I Stopna Przedmot: Materały budowlane II Constructon materals Rok: II Semestr: MK_26 Rzaje zajęć lczba gzn: Studa stacjonarne Studa

Bardziej szczegółowo

Zmodyfikowana technika programowania dynamicznego

Zmodyfikowana technika programowania dynamicznego Zmodyfkowana technka programowana dynamcznego Lech Madeysk 1, Zygmunt Mazur 2 Poltechnka Wrocławska, Wydzał Informatyk Zarządzana, Wydzałowy Zakład Informatyk Wybrzeże Wyspańskego 27, 50-370 Wrocław Streszczene.

Bardziej szczegółowo

Projekt 6 6. ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH CAŁKOWANIE NUMERYCZNE

Projekt 6 6. ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH CAŁKOWANIE NUMERYCZNE Inormatyka Podstawy Programowana 06/07 Projekt 6 6. ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH CAŁKOWANIE NUMERYCZNE 6. Równana algebraczne. Poszukujemy rozwązana, czyl chcemy określć perwastk rzeczywste równana:

Bardziej szczegółowo

Bazy danych - wykład wstępny

Bazy danych - wykład wstępny Bazy danych - wykład wstępny Wykład: baza danych, modele, hierarchiczny, sieciowy, relacyjny, obiektowy, schemat logiczny, tabela, kwerenda, SQL, rekord, krotka, pole, atrybut, klucz podstawowy, relacja,

Bardziej szczegółowo

Nowe europejskie prawo jazdy w celu większej ochrony, bezpieczeństwa i swobodnego przemieszczania się

Nowe europejskie prawo jazdy w celu większej ochrony, bezpieczeństwa i swobodnego przemieszczania się KOMISJA EUROPEJSKA NOTATKA Bruksela, 18 styczna 2013 r. Nowe europejske prawo jazdy w celu wększej ochrony, bezpeczeństwa swobodnego przemeszczana sę W dnu 19 styczna 2013 r., w ramach wejśca w życe trzecej

Bardziej szczegółowo

BADANIE DRGAŃ WŁASNYCH NAPĘDU ROBOTA KUCHENNEGO Z SILNIKIEM SRM

BADANIE DRGAŃ WŁASNYCH NAPĘDU ROBOTA KUCHENNEGO Z SILNIKIEM SRM Zeszyty Problemowe Maszyny Elektryczne Nr 88/2010 13 Potr Bogusz Marusz Korkosz Jan Prokop POLITECHNIKA RZESZOWSKA Wydzał Elektrotechnk Informatyk BADANIE DRGAŃ WŁASNYCH NAPĘDU ROBOTA KUCHENNEGO Z SILNIKIEM

Bardziej szczegółowo

Problemy jednoczesnego testowania wielu hipotez statystycznych i ich zastosowania w analizie mikromacierzy DNA

Problemy jednoczesnego testowania wielu hipotez statystycznych i ich zastosowania w analizie mikromacierzy DNA Problemy jednoczesnego testowana welu hpotez statystycznych ch zastosowana w analze mkromacerzy DNA Konrad Furmańczyk Katedra Zastosowań Matematyk SGGW Plan referatu Testowane w analze mkromacerzy DNA

Bardziej szczegółowo

Realizacja logiki szybkiego przeniesienia w prototypie prądowym układu FPGA Spartan II

Realizacja logiki szybkiego przeniesienia w prototypie prądowym układu FPGA Spartan II obert Berezowsk Natala Maslennkowa Wydzał Elektronk Poltechnka Koszalńska ul. Partyzantów 7, 75-4 Koszaln Mchał Bałko Przemysław Sołtan ealzacja logk szybkego przenesena w prototype prądowym układu PG

Bardziej szczegółowo

STATECZNOŚĆ SKARP. α - kąt nachylenia skarpy [ o ], φ - kąt tarcia wewnętrznego gruntu [ o ],

STATECZNOŚĆ SKARP. α - kąt nachylenia skarpy [ o ], φ - kąt tarcia wewnętrznego gruntu [ o ], STATECZNOŚĆ SKARP W przypadku obektu wykonanego z gruntów nespostych zaprojektowane bezpecznego nachylena skarp sprowadza sę do przekształcena wzoru na współczynnk statecznośc do postac: tgφ tgα = n gdze:

Bardziej szczegółowo

System Przeciwdziałania Powstawaniu Bezrobocia na Terenach Słabo Zurbanizowanych SPRAWOZDANIE Z BADAŃ Autor: Joanna Wójcik

System Przeciwdziałania Powstawaniu Bezrobocia na Terenach Słabo Zurbanizowanych SPRAWOZDANIE Z BADAŃ   Autor: Joanna Wójcik Opracowane w ramach projektu System Przecwdzałana Powstawanu Bezroboca na Terenach Słabo Zurbanzowanych ze środków Europejskego Funduszu Społecznego w ramach Incjatywy Wspólnotowej EQUAL PARTNERSTWO NA

Bardziej szczegółowo

WSPOMAGANE KOMPUTEROWO POMIARY CZĘSTOTLIWOŚCI CHWILOWEJ SYGNAŁÓW IMPULSOWYCH

WSPOMAGANE KOMPUTEROWO POMIARY CZĘSTOTLIWOŚCI CHWILOWEJ SYGNAŁÓW IMPULSOWYCH Metrologa Wspomagana Komputerowo - Zegrze, 9-22 05.997 WSPOMAGANE KOMPUTEROWO POMIARY CZĘSTOTLIWOŚCI CHWILOWEJ SYGNAŁÓW IMPULSOWYCH dr nż. Jan Ryszard Jask, dr nż. Elgusz Pawłowsk POLITECHNIKA lubelska

Bardziej szczegółowo

PRZESTRZENNE BAZY DANYCH WYKŁAD 2

PRZESTRZENNE BAZY DANYCH WYKŁAD 2 PRZESTRZENNE BAZY DANYCH WYKŁAD 2 Baza danych to zbiór plików, które fizycznie przechowują dane oraz system, który nimi zarządza (DBMS, ang. Database Management System). Zadaniem DBMS jest prawidłowe przechowywanie

Bardziej szczegółowo

1. Wstęp. Grupa: Elektrotechnika, wersja z dn Studia stacjonarne, II stopień, sem.1 Laboratorium Techniki Świetlnej

1. Wstęp. Grupa: Elektrotechnika, wersja z dn Studia stacjonarne, II stopień, sem.1 Laboratorium Techniki Świetlnej ul.potrowo 3a http://lumen.ee.put.poznan.pl Grupa: Elektrotechnka, wersja z dn..03.013 Studa stacjonarne, stopeń, sem.1 Laboratorum Technk Śwetlnej Ćwczene nr 6 Temat: Porównane parametrów fotometrycznych

Bardziej szczegółowo

Ref. 7 - Język SQL - polecenia DDL i DML

Ref. 7 - Język SQL - polecenia DDL i DML Ref. 7 - Język SQL - polecenia DDL i DML Wprowadzenie do języka SQL. Polecenia generujące strukturę bazy danych: CREATE, ALTER i DROP. Polecenia: wprowadzające dane do bazy - INSERT, modyfikujące zawartość

Bardziej szczegółowo

Regulamin promocji zimowa piętnastka

Regulamin promocji zimowa piętnastka zmowa pętnastka strona 1/5 Regulamn promocj zmowa pętnastka 1. Organzatorem promocj zmowa pętnastka, zwanej dalej promocją, jest JPK Jarosław Paweł Krzymn, zwany dalej JPK. 2. Promocja trwa od 01 grudna

Bardziej szczegółowo

SQL (ang. Structured Query Language)

SQL (ang. Structured Query Language) SQL (ang. Structured Query Language) SELECT pobranie danych z bazy, INSERT umieszczenie danych w bazie, UPDATE zmiana danych, DELETE usunięcie danych z bazy. Rozkaz INSERT Rozkaz insert dodaje nowe wiersze

Bardziej szczegółowo

2017/2018 WGGiOS AGH. LibreOffice Base

2017/2018 WGGiOS AGH. LibreOffice Base 1. Baza danych LibreOffice Base Jest to zbiór danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego programu komputerowego,

Bardziej szczegółowo

77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego.

77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego. 77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego. Przy modelowaniu bazy danych możemy wyróżnić następujące typy połączeń relacyjnych: jeden do wielu, jeden do jednego, wiele

Bardziej szczegółowo

Weryfikacja hipotez dla wielu populacji

Weryfikacja hipotez dla wielu populacji Weryfkacja hpotez dla welu populacj Dr Joanna Banaś Zakład Badań Systemowych Instytut Sztucznej Intelgencj Metod Matematycznych Wydzał Informatyk Poltechnk Szczecńskej 5. Parametryczne testy stotnośc w

Bardziej szczegółowo

Plan wykładu: Typowe dane. Jednoczynnikowa Analiza wariancji. Zasada: porównać zmienność pomiędzy i wewnątrz grup

Plan wykładu: Typowe dane. Jednoczynnikowa Analiza wariancji. Zasada: porównać zmienność pomiędzy i wewnątrz grup Jednoczynnkowa Analza Waranc (ANOVA) Wykład 11 Przypomnene: wykłady zadana kursu były zaczerpnęte z podręcznków: Statystyka dla studentów kerunków techncznych przyrodnczych, J. Koronack, J. Melnczuk, WNT

Bardziej szczegółowo

Planowanie eksperymentu pomiarowego I

Planowanie eksperymentu pomiarowego I POLITECHNIKA ŚLĄSKA W GLIWICACH WYDZIAŁ INŻYNIERII ŚRODOWISKA ENERGETYKI INSTYTUT MASZYN URZĄDZEŃ ENERGETYCZNYCH Plaowae eksperymetu pomarowego I Laboratorum merctwa (M 0) Opracował: dr ż. Grzegorz Wcak

Bardziej szczegółowo

Oracle PL/SQL. Paweł Rajba.

Oracle PL/SQL. Paweł Rajba. Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 8 Wprowadzenie Definiowanie typu obiektowego Porównywanie obiektów Tabele z obiektami Operacje DML na obiektach Dziedziczenie -

Bardziej szczegółowo

± Δ. Podstawowe pojęcia procesu pomiarowego. x rzeczywiste. Określenie jakości poznania rzeczywistości

± Δ. Podstawowe pojęcia procesu pomiarowego. x rzeczywiste. Określenie jakości poznania rzeczywistości Podstawowe pojęca procesu pomarowego kreślene jakośc poznana rzeczywstośc Δ zmerzone rzeczywste 17 9 Zalety stosowana elektrycznych przyrządów 1/ 1. możlwość budowy czujnków zamenających werne każdą welkość

Bardziej szczegółowo

XXX OLIMPIADA FIZYCZNA ETAP III Zadanie doświadczalne

XXX OLIMPIADA FIZYCZNA ETAP III Zadanie doświadczalne XXX OLIMPIADA FIZYCZNA ETAP III Zadane dośwadczalne ZADANIE D Nazwa zadana: Maszyna analogowa. Dane są:. doda półprzewodnkowa (krzemowa) 2. opornk dekadowy (- 5 Ω ), 3. woltomerz cyfrowy, 4. źródło napęca

Bardziej szczegółowo

QUERY język zapytań do tworzenia raportów w AS/400

QUERY język zapytań do tworzenia raportów w AS/400 QUERY język zapytań do tworzenia raportów w AS/400 Dariusz Bober Katedra Informatyki Politechniki Lubelskiej Streszczenie: W artykule przedstawiony został język QUERY, standardowe narzędzie pracy administratora

Bardziej szczegółowo

Zaawansowane metody numeryczne

Zaawansowane metody numeryczne Wykład 9. jej modyfkacje. Oznaczena Będzemy rozpatrywać zagadnene rozwązana następującego układu n równań lnowych z n newadomym x 1... x n : a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 a 21 x 1 + a 22 x

Bardziej szczegółowo

Przykłady najlepiej wykonywać od razu na bazie i eksperymentować z nimi.

Przykłady najlepiej wykonywać od razu na bazie i eksperymentować z nimi. Marek Robak Wprowadzenie do języka SQL na przykładzie baz SQLite Przykłady najlepiej wykonywać od razu na bazie i eksperymentować z nimi. Tworzenie tabeli Pierwsza tabela W relacyjnych bazach danych jedna

Bardziej szczegółowo

Pewnie wkrocz w świat baz danych z programem Access 2010! Bonus! Odpowiedzi do zadań na FTP

Pewnie wkrocz w świat baz danych z programem Access 2010! Bonus! Odpowiedzi do zadań na FTP Pewne wkrocz w śwat baz danych z programem Access 2010! Poznaj zasady rządzące systemam baz danych Naucz sę nstalować program Access korzystać z jego możlwośc Dowedz sę, jak defnować modyfkować strukturę

Bardziej szczegółowo

KURS STATYSTYKA. Lekcja 1 Statystyka opisowa ZADANIE DOMOWE. www.etrapez.pl Strona 1

KURS STATYSTYKA. Lekcja 1 Statystyka opisowa ZADANIE DOMOWE. www.etrapez.pl Strona 1 KURS STATYSTYKA Lekcja 1 Statystyka opsowa ZADANIE DOMOWE www.etrapez.pl Strona 1 Część 1: TEST Zaznacz poprawną odpowedź (tylko jedna jest prawdzwa). Pytane 1 W statystyce opsowej mamy pełne nformacje

Bardziej szczegółowo

Instrukcja instalacji systemu. Moduzone Z11 Moduzone Z20 B Moduzone Z30

Instrukcja instalacji systemu. Moduzone Z11 Moduzone Z20 B Moduzone Z30 Instrukcja nstalacj systemu Moduzone Z11 Moduzone Z20 B Moduzone Z30 SPIS TREŚCI INTRUKCJA 1 Instrukcja... 2 1.1 Uwag dotyczące dokumentacj...2 1.2 Dołączone dokumenty...2 1.3 Objaśnene symbol...2 1.4

Bardziej szczegółowo

Regulamin promocji upalne lato 2014 2.0

Regulamin promocji upalne lato 2014 2.0 upalne lato 2014 2.0 strona 1/5 Regulamn promocj upalne lato 2014 2.0 1. Organzatorem promocj upalne lato 2014 2.0, zwanej dalej promocją, jest JPK Jarosław Paweł Krzymn, zwany dalej JPK. 2. Promocja trwa

Bardziej szczegółowo

Wykład 7 Implementacja języka SQL w systemach baz danych Oracle sortowanie, funkcje agregujące i podzapytania.

Wykład 7 Implementacja języka SQL w systemach baz danych Oracle sortowanie, funkcje agregujące i podzapytania. Wykład 7 Implementacja języka SQL w systemach baz danych Oracle sortowanie, funkcje agregujące i podzapytania. Przykładowa RBD o schematach relacji (tzw. płaska postać RBD): N(PRACOWNICY) = {ID_P, IMIĘ,

Bardziej szczegółowo

Proste modele ze złożonym zachowaniem czyli o chaosie

Proste modele ze złożonym zachowaniem czyli o chaosie Proste modele ze złożonym zachowanem czyl o chaose 29 kwetna 2014 Komputer jest narzędzem coraz częścej stosowanym przez naukowców do ukazywana skrzętne ukrywanych przez naturę tajemnc. Symulacja, obok

Bardziej szczegółowo

RÓWNOLEGŁY ALGORYTM POPULACYJNY DLA PROBLEMU GNIAZDOWEGO Z RÓWNOLEGŁYMI MASZYNAMI

RÓWNOLEGŁY ALGORYTM POPULACYJNY DLA PROBLEMU GNIAZDOWEGO Z RÓWNOLEGŁYMI MASZYNAMI RÓWNOLEGŁY ALGORYTM POPULACYJNY DLA PROBLEMU GNIAZDOWEGO Z RÓWNOLEGŁYMI MASZYNAMI Wojcech BOŻEJKO, Marusz UCHROŃSKI, Meczysław WODECKI Streszczene: W pracy rozpatrywany jest ogólny problem kolejnoścowy

Bardziej szczegółowo

PORÓWNANIE METOD ANALIZY EFEKTYWNOŚCI NA PRZYKŁADZIE SERWERA APLIKACJI W SIECI LOKALNEJ

PORÓWNANIE METOD ANALIZY EFEKTYWNOŚCI NA PRZYKŁADZIE SERWERA APLIKACJI W SIECI LOKALNEJ STUDI IFORMTIC Volume 3 umber 3 (98) Tadeusz CZCHÓRSKI, Krzysztof GROCHL Instytut Informatyk Teoretycznej Stosowanej Polskej kadem auk dam JÓZEFIOK, Tomasz YCZ Poltechnka Śląska, Instytut Informatyk PORÓWIE

Bardziej szczegółowo

SYSTEMY UCZĄCE SIĘ WYKŁAD 15. ANALIZA DANYCH WYKRYWANIE OBSERWACJI. Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska

SYSTEMY UCZĄCE SIĘ WYKŁAD 15. ANALIZA DANYCH WYKRYWANIE OBSERWACJI. Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska SYSTEMY UCZĄCE SIĘ WYKŁAD 15. ANALIZA DANYCH WYKRYWANIE OBSERWACJI ODSTAJĄCYCH, UZUPEŁNIANIE BRAKUJĄCYCH DANYCH Częstochowa 2014 Dr hab. nż. Grzegorz Dudek Wydzał Elektryczny Poltechnka Częstochowska WYKRYWANIE

Bardziej szczegółowo

Prawdopodobieństwo geometryczne

Prawdopodobieństwo geometryczne Prawdopodobeństwo geometryczne Przykład: Przestrzeń zdarzeń elementarnych określona jest przez zestaw punktów (x, y) na płaszczyźne wypełna wnętrze kwadratu [0 x ; 0 y ]. Znajdź p-stwo, że dowolny punkt

Bardziej szczegółowo

ANALIZA PORÓWNAWCZA WYNIKÓW UZYSKANYCH ZA POMOCĄ MIAR SYNTETYCZNYCH: M ORAZ PRZY ZASTOSOWANIU METODY UNITARYZACJI ZEROWANEJ

ANALIZA PORÓWNAWCZA WYNIKÓW UZYSKANYCH ZA POMOCĄ MIAR SYNTETYCZNYCH: M ORAZ PRZY ZASTOSOWANIU METODY UNITARYZACJI ZEROWANEJ METODY ILOŚCIOWE W BADANIACH EKONOMICZNYCH Tom XVI/3, 2015, str. 248 257 ANALIZA PORÓWNAWCZA WYNIKÓW UZYSKANYCH ZA POMOCĄ MIAR SYNTETYCZNYCH: M ORAZ PRZY ZASTOSOWANIU METODY UNITARYZACJI ZEROWANEJ Sławomr

Bardziej szczegółowo

Sztuczne sieci neuronowe. Krzysztof A. Cyran POLITECHNIKA ŚLĄSKA Instytut Informatyki, p. 311

Sztuczne sieci neuronowe. Krzysztof A. Cyran POLITECHNIKA ŚLĄSKA Instytut Informatyki, p. 311 Sztuczne sec neuronowe Krzysztof A. Cyran POLITECHNIKA ŚLĄSKA Instytut Informatyk, p. 311 Wykład 6 PLAN: - Repetto (brevs) - Sec neuronowe z radalnym funkcjam bazowym Repetto W aspekce archtektury: zajmowalśmy

Bardziej szczegółowo

ALGEBRY HALLA DLA POSETÓW SKOŃCZONEGO TYPU PRINJEKTYWNEGO

ALGEBRY HALLA DLA POSETÓW SKOŃCZONEGO TYPU PRINJEKTYWNEGO ALGEBRY HALLA DLA POSETÓW SKOŃCZONEGO TYPU PRINJEKTYWNEGO NA PODSTAWIE REFERATU JUSTYNY KOSAKOWSKIEJ. Moduły prnjektywne posety skończonego typu prnjektywnego Nech I będze skończonym posetem. Przez max

Bardziej szczegółowo

Natalia Nehrebecka. Zajęcia 3

Natalia Nehrebecka. Zajęcia 3 St ł Cchock Stansław C h k Natala Nehrebecka Zajęca 3 1. Dobroć dopasowana równana regresj. Współczynnk determnacj R Dk Dekompozycja warancj zmennej zależnej ż Współczynnk determnacj R. Zmenne cągłe a

Bardziej szczegółowo