|
|
- Beata Cieślik
- 9 lat temu
- Przeglądów:
Transkrypt
1 Entropy.htm 1 / 6 <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" " xhtml11.dtd"> <html xmlns=" xml:lang="pl"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta name="description" content="wprowadzenie pojęcia entropii ( informacyjnej )" /> <meta name="keywords" content="nbsp, http, html, href, target, type, text, help, matlab, octave, sourceforge, mathworks, informacji, funkcji, danych, fieldset, align, wikipedia, legend, function, textread, przyrządów, Matlaba, informationtheory, hostil, funkcja, entropy, demonstracji, akustyka09, structures, Shannona, importdata, akustycznej, programowania, middle, hspace, height, entropii, content, zajęciach, tekstowych, wczytać, strukturalnego, refrakcji, dydaktyka, application, uzyskamy, sumowania, informacyjnej, demonstracyjnych, darmowych, image, jpeg" /> <meta name="author" content="jacek Konieczny" /> <meta name="generator" content="coreeditor" /> <title>wprowadzenie pojęcia entropii ( informacyjnej )</title> <style> FIELDSET { background-color : white ; } </style> </head> <body bgcolor="yellow"> <p> <fieldset><legend align="center"> <b> <big> Zagadnienia tematyczne dotyczące <i> Matlaba </i> : </big></b></legend> Na najbliższych zajęciach ( w trzeciej dekadzie października br. ) zapoznamy się z nowym typem danych <i> Matlaba, </i> a mianowicie z <a href=" chomikuj.pl/ ,pl,0,0,matlab1.doc" target="_blank"> typem strukturalnym. < /a> Jednocześnie zapoznamy się z wyspecjalizowanymi funkcjami służącymi do odczytu zawartości plików tekstowych. Funkcje te, w odróżnieniu od znanej zapewne funkcji <a href=" target="_blank" type="text/html"> load, </a> pozwalają na odczyt danych również z bardziej "urozmaiconych" plików tekstowych, tj. z takich plików tekstowych, w których poszczególne kolumny liczbowe opatrzone są nagłówkami - nazwami "rubryk". Te funkcje to : <a href=" target="_blank" type="text/html"> textread </a> oraz <a href=" mathworks.com/help/matlab/ref/importdata.html" target="_blank" type="text/html"> importdata. </a> Pierwsza z tych funkcji, funkcja o nazwie <i> textread </i> może ignorować ( na życzenie! ) nagłówek wczytywanego pliku tekstowego, natomiast funkcja <i> importdata </i> wczytuje tekstowy nagłówek w <u>odrębny sposób</u> niż pozostały blok danych liczbowych. Funkcja <i> importdata </i> w postaci pewnej zmiennej typu "agregacyjnego" - zmiennej będącej <a href=" pdf" target="_blank" type="application/pdf"> strukturą ;</a> innym polem struktury jest wówczas nagłówek ( tekstowy ) wczytany z pliku, a jeszcze innym polem struktury wejściowej jest wczytana macierz liczbowa. Zatem zapoznawanie się z właściwościami funkcji < i> importdata </i> stanowi zarazem okazję do zapoznania się ze zmiennymi będącymi <i> strukturami. </i> Typ strukturalny ( w odróżnieniu od poznanego uprzednio typu <i> tablicy komórkowej < /i> ) ma swoje odpowiedniki w innych językach programowania. Odpowiednikiem <b> struktur </b> pakietu <i> Matlab </i> ( i jego darmowych zamienników ) są <b> rekordy </b> spotykane w takich językach programowania jak : <a href=" 28j%C4%99zyk_programowania%29" target="_blank"> Pascal, </a> <a href=" wikipedia.org/wiki/delphi" target="_blank"> Delphi </a> czy najnowsze dialekty języka <a href=" target="_blank"> Basic. </a> Oto zestaw linków na temat rekordów we wymienionych wyżej językach programowania : < br />
2 Entropy.htm 2 / 6 <li> <a href=" target=" _blank"> <li> <a href=" target="_blank" type="text/html"> ahdydpiwykl1.html</a></li> <li> <a href=" pdf" target="_blank" type="application/pdf"> zagadnienia_z_informatyki2.pdf</a></li> <p> W niektórych innych językach programowania ( takich jak np. <a href="http: //pl.wikipedia.org/wiki/c_%28j%c4%99zyk_programowania%29" target="_blank"> C </a> i języki względem niego pochodne ) złożone "agregaty" danych nazywa się po prostu <i> strukturami </i> : </p> <li> <a href=" target=" _blank"> <li> <a href=" target=" _blank"> <li> <a href=" target="_blank" type="text/html"> declare.html</a></li> <li> <a href=" target=" _blank"> <li> <a href=" target="_blank" type="text/html"> Define.htm</a></li> Zmienne strukturalne mogą posłużyć, podobnie jak <i> tablice komórkowe </i>, do przechowywania w "zwarty sposób" danych różnych typów ( np. liczb i napisów ). Można sobie wyobrazić najprostszą <i> tablicę komórkową </i> w postaci wektora, którego elementami są zarówno liczby, jak i napisy. Wektor taki możemy następnie zapisać i przechować ( pod wspólną nazwą! ) w pliku o formacie <a href =" target="_blank"> MAT </a> ; do tego samego celu równie dobrze można użyć zmiennnych typu strukturalnego. Tematyka ta była omawiana na zajęciach z <i> Matlaba II </i> w ubiegłym semestrze : <br /> <p> <a href=" target="_blank" type=" text/html"> W przypadku zmiennych typu strukturalnego właściwych dla <i> Matlab </i> mamy do czynienia z dość rozbudowanym zestawem wyspecjalizowanych funkcji obsługujących ten typ danych ( jest to zestaw bardziej rozbudowany w porównaniu z funkcjami obsługującymi typ strukturalny w innych językach programowania ), w związku z czym możemy mówić o jeszcze innych zastosowaniach typu strukturalnego ( będzie to temat innych zajęć ). Zestawienie funkcji obsługujących zmienne typu strukturalnego możemy znaleźć na następującej stronie WWW : <br /> <p> <a href=" target=" _blank" type="text/html"> </p><br /> <p> <fieldset><legend align="center"> <b> <big> Zagadnienia tematyczne dotyczące podstaw teorii informacji : </big></b></ legend> <p> Na poprzednich zajęciach poznaliśmy najprostszy wzór opisujący ilość informacji - wzór znany bądź jako <a href=" R5jJtiyAfxAC&pg=PA51&lpg=PA51&dq=[+%22Hartley+formula%22+ +%22Hartley%27s+formula %22+ +%22Hartley%60s+formula%22+]+-Shannon+information&source=bl&ots=SpG8DcGRkf& sig=pseqlpp7y_vlungjnjamjamu7da&hl=pl&sa=x&ei=jopeupzlmcpl4qtfzicicw&ved=0 CGEQ6AEwBw#v=onepage&q=[%20%22Hartley%20formula%22%20 %20%22Hartley%27s%20formula %22%20 %20%22Hartley%60s%20formula%22%20]%20-Shannon%20information&f=false" target="_blank"> wzór Hartley'a </a> bądź jako <a href=" target="_blank"> funkcja Hartley </a> czy wreszcie jako <i> entropia Hartley'a </i> : <br /> <p> <img align="middle" alt="wzór Hartley'a" src=" Hartley.gif" width=200 height=100 hspace=80 /></p> Wzór ów, w przytoczonej powyżej postaci, wiąże ilość informacji z prawdopodobieństwem wystąpienia zdarzenia, o którym się informuje. Wynika z niego
3 Entropy.htm 3 / 6, że ilość informacji jest malejącą funkcją prawdopodobieństwa wystąpienia owego zdarzenia. Zachowanie się tego wzoru w skrajnych przypadkach jest zgodne z intuicyjnymi oczekiwaniami. Zdarzenie pewne ( przy prawdopodobieństwie równym jedności ) nie niesie żadnej informacji, natomiast zdarzenie niemożliwe ( tj. o prawdopodobieństwie równym zeru ) niesie nieskończenie wiele informacji. Wniosek taki zgadza się z intuicją. Wyobraźmy sobie dwóch kierowców, którzy przejeżdżają przez jakąś okolicę - przez jakiś układ dróg. Przy tych drogach stoją drogowskazy, tabliczki z nazami miejscowości, itp. Jeden z tych kierowców doskonale zna tę okolicę, jeździ tamtędy codziennie. Oczywiste jest, że spotykane przez niego drogowskazy, tabliczki informacyjne czy znaki drogowe nie niosą dla niego żadnej informacji. Pojawienie się tych znaków w określonym miejscu drogi jest dla niego zdarzeniem pewnym. Inaczej ma się sprawa w przypadku kierowcy, który znalazł się w tej okolicy po raz pierwszy. Dla niego każdy znak drogowy czy drogowskaz niosą istotną informację. <br /> W przypadku złożonego zestawu ( zbioru ) zdarzeń wypadkową informację opisuje tzw. <a href=" getfile" target="_blank"> wzór Shannona, </a> zwany również <a href=" target="_blank"> entropią Shannona </a> : <br /> <p> <img align="middle" alt="wzór Shannona" src=" Shannon.gif" width=250 height=100 hspace=80 /></p> Widać, że wzór ów przyjmuje postać <a href=" Arednia_wa%C5%BCona" target="_blank"> średniej ważonej. </a> Skąd taka postać owego wzoru? Ściągnijmy dodatkowe zdjęcia pozostałych przyrządów demonstracyjnych : <br /> <p> <form enctype="application/zip" action=" <input type="submit" value="niektóre z pozostałych przyrządów demonstracyjnych "> </form></p><br /> Założmy, że kompletujemy zestaw ośmiu zdjęć przedstawiających osiem przyrządów demonstracyjnych ; oprócz czterech wersji przyrządu do demonstracji refrakcji akustycznej mamy dwie wersje przyrządu do demonstracji dopasowania impedancji akustycznej ( pliki : <a href=" hostil.pl/device_m2.jpg" target="_blank" type="image/jpeg"> Device_M2.jpg </a> oraz <a href=" target="_blank" type="image/jpeg" > Device_MA.jpg </a> ) oraz dwie wersje przyrządu np. do demonstracji dyfrakcji / rozpraszania ( pliki : <a href=" target="_blank" type="image/jpeg"> Device_RP.jpg </a> oraz <a href=" akustyka09.hostil.pl/device_rl.jpg" target="_blank" type="image/jpeg"> Device_RL. jpg </a> ). Informacje o tych podzbiorach przyrządów możemy do siebie dodawać, korzystając ze wzoru poniższego : <br /> <p> <img align="middle" alt="dwa sposoby sumowania informacji" src=" akustyka09.hostil.pl/support.gif" width=350 height=100 hspace=80 /></p> Górny wzór przedstawia sumowanie informacji o jednym pozbiorze czteroelementowym ( pozbiór zdjęć przyrządów do demonstracji refrakcji akustycznej ) oraz inforrmacji o dwóch podzbiorach dwuelementowych. Widać, że przy takim sposobie sumowania składnik czteroelementowy przeważa. Dlatego nie korzysta się z tego sposobu sumowania i w celu wyrównania udziału każdego ze składników ( każdego z podzbiorów ) stosuje się drugi, dolny wzór zaproponowany przez Shannona. <br /> Zajmijmy się jednak ponownie czteroelementowym zbiorem zdjęć różnych wersji przyrządu do demonstracji zjawiska refrakcji akustycznej. Na poprzednich zajęciach dzieliliśmy ten zbiór na dwie podgrupy dwuelementowe ; przy czym tego podziału można było dokonać na dwa sposoby biorąc pod uwagę jedno z dwóch kryteriów : <ol> <li> - kryterium starszeństwa : starsze wersje przyrządów - wersje nowsze ( udoskonalone ), </li> <li> - kryterium rodzaju źródła gradientu temperatury : przyrządy ze źródłami "świecowymi" i przyrządy ze źródłami elektrycznymi. </li> </ol><br />
4 Entropy.htm 4 / 6 Biorąc pod uwagę wszelkie możliwe sposoby podziału zbioru czteroelementowego na podzbiory dwuelementowe, można oszacować liczbę informacji niezbędnych do identyfikacji jednego elementu spośród czterech, stosując tym razem <i> wzór Shannona </i> : <br /> <p> <img align="middle" alt="wzór Shannona zamiast wzoru Hartley`a" src="http: //akustyka09.hostil.pl/byentropy.gif" width=400 height=80 hspace=80 /></p> Uzyskujemy zatem taką samą wartość ( 2 bity ) jak przy obliczaniu tej samej informacji przy pomocy <i> wzoru Hartley`a. </i> Nie zawsze jednak taka zgodność musi wystąpić. Załóżmy, że kompletujemy ośmioelementowy zbiór ośmiu zdjęć według następującej zasady : cztery zdjęcia różnych wersji przyrządu do demonstracji efektu refrakcji akustycznej, dwa zdjęcia dwóch wersji ( starszej i udoskonalonej ) przyrządu do demonstracji dopasowania impedancji akustycznej oraz dwie wersje jakiegoś innego przyrządu demonstracyjnego. Ten ośmioelementowy zbiór możemy pogrupować i " wewnętrznie zorganizować" na kilka możliwych sposobów - w tym na jeden sposób dość oryginalny. Możemy mianowicie w owym całym zbiorze ośmioelementowym wyodrębnić ( wyróżnić ) dwa podzbiory trójelementowe : podzbiór przyrządów "udoskonalanych" złozony zarówno z podzbioru wersji "starszych", jak i podzbioru wersji "młodszych". Na wersję starszą składałyby się zdjęcia : <a href=" Refra_1.jpg" target="_blank" type="image/jpeg"> Refra_1.jpg </a>, <a href=" target="_blank" type="image/jpeg"> Refra_2.jpg </a> oraz <a href=" Device_M2.jpg" target="_blank" type="image/jpeg"> Device_M2.jpg </a> ; na wersją "młodszą" ( udoskonaloną ) składałyby się wówczas zdjęcia : <a href= " target="_blank" type="image/jpeg"> Refra_3.jpg </a>, <a href=" target=" _blank" type="image/jpeg"> Refra_4.jpg </a> oraz <a href=" target="_blank" type= "image/jpeg"> Device_MA.jpg </a>. Średnią entropię liczyłoby się wówczas według wzoru następującego : <br /> <p> <img align="middle" alt="obliczanie entropii dla podgrup trójkowych" src=" width=300 height=150 hspace=80 /></p> We wyniku obliczeń przeprowadzonych według powyższego wzoru uzyskamy wartość pośrednią pomiędzy 2 a 3 ; innymi słowy uzyskamy wartość ułamkową ( tzw. <a href= " target="_blank"> ułamek niewłaściwy </a> ) Wydałoby się, że taki wynik jest trudny do interpretacji, ponieważ liczba zapytań, liczba ważeń czy liczba wyborów dokonywanych przy pomocy "dwuelementowej" funkcji <i> menu </i> powinna być liczbą całkowitą. Jednak ten wynik "ułamkowy" można interpretować w taki sposób, że przy sprzyjających warunkach mogłyby wystarczyć dwie próby, aby jednoznacznie zidentyfikować wybrany element. Proszę spróbować sobie wyobrazić taką sprzyjającą sytuację. <br /> Wniosek zasadniczy jest jeden : nie zawsze szacowanie liczby informacji różnymi metodami dla określonego zbioru danych da ten sam wynik. Wyniki mogą okazać się różne w zależności od sposobu "wewnętrznej organizacji" ( np. sposobu wyodrębniania jakichś podzbiorów ). <br /> <p> <fieldset><legend align="center"> <b> <big> Ćwiczenie z obliczaniem entropii informacyjnej według ostatniego wzoru </big></b></ legend> Liczby niezbędne do przeprowadzenia tego obliczenia ( tj. 3, 3 i 2 ) proszę wczytać z odpowiedniego pliku. Proszę w tym cełu załadować spakowany zestaw tego rodzaju plików : <br /> <p> <form enctype="application/zip" action=" <input type="submit" value="zestaw czterech plików tekstowych z danymi do przeprowadzenia obliczeń"> </form></p><br /> Po załadowaniu pliku archiwalnego ( <i> Texten.zip </i> ) i po jego rozpakowaniu proszę zwrócić uwagę na fakt, że każdy z czterech wypakowanych plików ma inną długość ( wielkość ) mimo, że wszystkie zawierają "tę samą informację", tj. zawierają te same trzy liczby całkowite : 3, 3 oraz 2 ; zatem sposób organizacji danych wpływa na wielkość elementu
5 Entropy.htm 5 / 6 niosącego informację o tych danych ( w tym przypadku - pliku ). <br /> <p> <h4> Ćwiczenie pierwsze : </h4></p> Proszę załadować dane z pliku o nazwie <i> Three_1.txt </i> i dokonać obliczenia według ostatniego wzoru ( wzoru "trójkowego" ). Przed załadowaniem danych z tego pliku proszę sprawdzić jego obecność dostępność. Proszę również sprawdzić wielkość tego pliku ( nie może on mieć długości zerowej ) przy pomocy funkcji <a href=" target=" _blank" type="text/html"> dir </a> <i> Matlaba </i> ( funkcja ta zwraca " metryczkę" pliku w postaci zmiennej strukturalnej ). Proszę powtórzyć to obliczenie wczytując dane ( tym razem ) z pliku o nazwie <i> Three_3.txt </i> ; proszę wypróbować dwie funkcje odczytu : <br /> <a href=" target=" _blank" type="text/html"> textread </a> oraz <a href=" target="_blank" type="text/html"> importdata </a><br /> Przy obliczaniu entropii można wykorzystac funkcję <a href=" mathworks.com/help/matlab/ref/log2.html" target="_blank" type="text/html"> log2. </a><br /> <p> <h4> Ćwiczenie drugie : </h4></p> <p> To ćwiczenie posiada dwa warianty - do alternatywnego wyboru : </p> <ol> <li> Proszę spróbować wczytać i "zorganizować" dane z któregoś z plików dwukolumnowych ( np. <i> Three_2.txt </i> lub <i> Three_4.txt </i> ), </li> <li> Proszę spróbować wczytać ( i wykorzystać! ) dane z pliku, który zawiera tylko jeden wiersz, czyli z pliku o nazwie <i> Three_0.txt </i> </li> </ol><br /> W przypadku wyboru tej drugiej opcji można cały wiersz ( czyli praktycznie : cały plik ) wczytać do długiego łańcucha wykorzystując funkcję <a href=" target="_blank" type="text/html" > fileread </a> ; następnie we wczytanym łańcuchu można zamienić spacje na przecinki lub średniki korzystając z funkcji <a href=" html" target="_blank" type="text/html"> strrep </a> ; można też do wczytanego łańcucha dodać parę nawiasów kwadratowych używając ( na przykład ) funkcji <a href=" target="_blank" type="text/html"> sprintf </a> We wyniku tych proponowanych operacji łańcuchowych uzyskamy zapis trójelementowego ( trzyliczbowego ) wektora wewnątrz "przebudowanego" łańcucha. Możemy z kolei " wydobyć" ten łańcuch z przerobionego łańcucha korzystając z funkcji <a href=" target="_blank" type="text/html"> eval. </a> Funkcja o nazwie <i> eval </i> była tematem jednych zajęć podczas kursu <i> Matlaba II </i> w semestrze letnim : <br /> <p> <a href=" target="_blank" type=" text/html"> /> <p> <fieldset><legend align="center"> <b> <big> Funkcje < i> informacyjne </i> w darmowych zamiennikach <i> Matlaba </i> : </big></b ></legend> <p> <h4> Funkcja o nazwie <i> entropy </i> : </h4></p> <li> <a href=" target=" _blank" type="text/html"> ></li> <li> <a href=" target=" _blank" type="text/html"> li> <li> <a href=" target="_blank"> /spectral-entropy-calculation-in-matlab</a></li> <li> <a href=" target="_blank" type="text/html"> entropy.html</a></li> <li> <a href="
6 Entropy.htm 6 / 6 hartley_entropy.html" target="_blank" type="text/html"> net/informationtheory/function/hartley_entropy.html</a></li> <p> Nawiązując do dwóch ostatnich linków warto wspomnieć, że w darmowym pakiecie <a href=" target="_blank"> Octave </a> istnieje specjalizowany <i> toolbox </i> o nazwie <b> informationtheory</b> do przeprowadzania obliczeń ze zakresu teorii informacji : </p> <li> <a href=" target="_blank "> <li> <a href=" target="_blank" type="text/html"> overview.html</a></li> <li> <a href=" target="_blank"> ></li> <p> <h4> Funkcje "ogólnego przeznaczenia" ( wspomniane w tym opracowaniu ) w darmowych zamiennikach <i> Matlaba </i> : </h4></p> <li> <a href=" target="_blank" type="text/html"> textread.html</a></li> <li> <a href=" target= "_blank" type="text/html"> </a></li> <li> <a href=" target=" _blank" type="text/html"> li> <li> <a href=" target="_blank" type="text/html"> mathfunctions_log2.html</a></li> <li> <a href=" target="_blank " type="text/html"> <li> <a href=" target=" _blank" type="text/html"> a></li> </body> </html>
Dokument hipertekstowy
Dokument hipertekstowy Laboratorium 2 Podstawy HTML mgr inż. Krzysztof Wróbel Katedra Lingwistyki Komputerowej Cel poznanie podstawowych elementów HTML stworzenie strony ćwiczenie zadanie domowe Konstrukcja
Wprowadzenie do języka HTML
Radosław Rudnicki (joix@mat.umk.pl) 05.09.2009 r. Wprowadzenie do języka HTML Do tworzenia stron internetowych wystarczy użyd zwykłego Notatnika oferowanego przez system Windows, czy dowolny inny system
Test z przedmiotu. Witryny i aplikacje internetowe
Test z przedmiotu Witryny i aplikacje internetowe Tylko jedna odpowiedź jest poprawna!!! Zadanie 1 Kod języka HTML przedstawi tabelę składającą się z dwóch
Matlab, zajęcia 3. Jeszcze jeden przykład metoda eliminacji Gaussa dla macierzy 3 na 3
Matlab, zajęcia 3. Pętle c.d. Przypomnijmy sobie jak działa pętla for Możemy podać normalnie w Matlabie t=cputime; for i=1:20 v(i)=i; e=cputime-t UWAGA: Taka operacja jest bardzo czasochłonna i nieoptymalna
Technologie Informacyjne lista nr 5.
dr inż. Roman Ptak roman.ptak.staff.iiar.pwr.wroc.pl Technologie Informacyjne lista nr 5. Ver. 2.0 Zadanie. Proszę w arkuszu kalkulacyjnym zredagować dokumenty według poniższych poleceń z zadań 1 5. Kolejne
AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH
AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH II rok Kierunek Logistyka Temat: Zajęcia wprowadzające. BHP stanowisk
MATLAB Z3. Rafał Woźniak. Warsaw, Faculty of Economic Sciences, University of Warsaw
Faculty of Economic Sciences, University of Warsaw Warsaw, 09-03-2017 Generowanie liczb losowych rand(1) rand(1) generuje liczbę losową z przedziału (0,1) Jak można uzyskać liczby losowe z przedziału 1
HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl
HTML 1 Gimnazjum nr 1 w Barcinie UWAGA: UTWÓRZ FOLDER HTML, a w nim HTML-1 dla pierwszego ćwiczenia. Imię_ nazwisko_html-1.html z dysku J: w folderze HTML 1. Tło strony - Jednolity kolor:
I. Wstawianie rysunków
I. Wstawianie rysunków Wstawiane rysunku Bez parametrów: Tekst alternatywny Tytuł obrazka
Podstawy programowania. Wykład: 9. Łańcuchy znaków. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD
Podstawy programowania Wykład: 9 Łańcuchy znaków 1 dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD Tablica znaków w językach C i C++ (oraz pochodnych) łańcuch znaków przechowywany jest jako
HTML5 i CSS. Deklaracja <!DOCTYPE> musi być na początki dokumentu napisanego w HTML5 przed tagiem <html>.
Dokumenty HTML5 Każda przeglądarka dostępna na rynku obsługuje HTML5 w różnym stopniu. Możesz sprawdzić swoją testerem dostępnym pod adresem (http://html5test.com). HTML5 wprowadza cały zestaw zupełnie
Zestaw 3. - Zapis liczb binarnych ze znakiem 1
Zestaw 3. - Zapis liczb binarnych ze znakiem 1 Zapis znak - moduł (ZM) Zapis liczb w systemie Znak - moduł Znak liczby o n bitach zależy od najstarszego bitu b n 1 (tzn. cyfry o najwyższej pozycji): b
Być może jesteś doświadczonym programistą, biegle programujesz w Javie,
Kompendium PHP 01 Być może jesteś doświadczonym programistą, biegle programujesz w Javie, C++, Pythonie lub jakimś innym języku programowania, których jak myślę, powstało już tyle, że chyba nie ma osoby,
Programowanie w Internecie
Programowanie w Internecie Paweł Kasprowski pawel@kasprowski.pl Aplikacja internetowa Definicja: Aplikacja uruchamiana na serwerze WWW komunikująca się z użytkownikiem za pomocą przeglądarki internetowej
Formularze Pobierają dane od użytkownika strony i wysyłają je do przetworzenia na serwerze (gdzie potrzebne są skrypty,któredaneprzetworzą najczęściej
Formularze Pobierają dane od użytkownika strony i wysyłają je do przetworzenia na serwerze (gdzie potrzebne są skrypty,któredaneprzetworzą najczęściej stosuje się język PHP lub JSP)
Metody i analiza danych
2015/2016 Metody i analiza danych Macierze Laboratorium komputerowe 2 Anna Kiełbus Zakres tematyczny 1. Funkcje wspomagające konstruowanie macierzy 2. Dostęp do elementów macierzy. 3. Działania na macierzach
AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 6 AUTOMATYKA
AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT Instrukcja do zajęc laboratoryjnych nr 6 AUTOMATYKA II rok Kierunek Transport Temat: Transmitancja operatorowa. Badanie odpowiedzi układów automatyki. Opracował
Rys.2.1. Drzewo modelu DOM [1]
1. CEL ĆWICZENIA Celem ćwiczenia jest przedstawienie możliwości wykorzystania języka JavaScript do tworzenia interaktywnych aplikacji działających po stronie klienta. 2. MATERIAŁ NAUCZANIA 2.1. DOM model
O HTML. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski www.il.pw.edu.pl/~rg s-rg@siwy.il.pw.edu.pl
O HTML R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski www.il.pw.edu.pl/~rg s-rg@siwy.il.pw.edu.pl HTML! HTML jest skrótem od Hyper Text Markup Language. Jest to kolejny język opisu strony dotyczący
Ćwiczenie 3: Wprowadzenie do programu Matlab
Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Laboratorium modelowania i symulacji Ćwiczenie 3: Wprowadzenie do programu Matlab 1. Wyznaczyć wartość sumy 1 1 2 + 1 3 1 4 + 1
Wprowadzenie do programu Mathcad 15 cz. 1
Wpisywanie tekstu Wprowadzenie do programu Mathcad 15 cz. 1 Domyślnie, Mathcad traktuje wpisywany tekst jako wyrażenia matematyczne. Do trybu tekstowego można przejść na dwa sposoby: Zaczynając wpisywanie
Ćwiczenie 1. Wprowadzenie do programu Octave
Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L Ćwiczenie 1. Wprowadzenie do programu Octave Mimo że program Octave został stworzony do
Pisząc okienkowy program w Matlabie wykorzystujemy gotowe obiekty graficzne, lub możemy tworzyć własne obiekty dziedzicząc już zdefiniowane.
MATLAB Co to jest? program komputerowy będący interaktywnym środowiskiem do wykonywania obliczeń naukowych i inżynierskich oraz do tworzenia symulacji komputerowych. Nazwa Nazwa programu pochodzi od angielskich
I. Podstawy języka C powtórka
I. Podstawy języka C powtórka Zadanie 1. Utwórz zmienne a = 730 (typu int), b = 106 (typu long long), c = 123.45 (typu double) Wypisz następujące komunikaty: Dane sa liczby: a = 730, b = 106 i c = 123.45.
Ćwiczenie: JavaScript Cookies (3x45 minut)
Ćwiczenie: JavaScript Cookies (3x45 minut) Cookies niewielkie porcje danych tekstowych, które mogą być przesyłane między serwerem a przeglądarką. Przeglądarka przechowuje te dane przez określony czas.
Elementy metod numerycznych - zajęcia 9
Poniższy dokument zawiera informacje na temat zadań rozwiązanych w trakcie laboratoriów. Elementy metod numerycznych - zajęcia 9 Tematyka - Scilab 1. Labolatoria Zajęcia za 34 punktów. Proszę wysłać krótkie
Defilada - przykład wykorzystujący animowane modele Copperlicht. Andrzej P.Urbański Politechnika Poznańska
Defilada - przykład wykorzystujący animowane modele Copperlicht Andrzej P.Urbański Politechnika Poznańska Czego potrzebujemy? Animowane postacie potrafiące wykonywać różne ruchy cząstkowe np.: chodzić,
Rozdział 1 PROGRAMOWANIE LINIOWE
Wprowadzenie do badań operacyjnych z komputerem Opisy programów, ćwiczenia komputerowe i zadania. T. Trzaskalik (red.) Rozdział 1 PROGRAMOWANIE LINIOWE 1.2 Ćwiczenia komputerowe Ćwiczenie 1.1 Wykorzystując
Programowanie strukturalne i obiektowe. Funkcje
Funkcje Często w programach spotykamy się z sytuacją, kiedy chcemy wykonać określoną czynność kilka razy np. dodać dwie liczby w trzech miejscach w programie. Oczywiście moglibyśmy to zrobić pisząc trzy
Ćwiczenie 1. Wprowadzenie do programu Octave
Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L Ćwiczenie 1. Wprowadzenie do programu Octave Mimo że program Octave został stworzony do
WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA
WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA PRZEDMIOT : : LABORATORIUM PODSTAW AUTOMATYKI 1. WSTĘP DO
Przetwarzanie sygnałów
Spis treści Przetwarzanie sygnałów Ćwiczenie 1 Wprowadzenie do programu Octave 1 Operatory 1 1.1 Operatory arytmetyczne...................... 1 1.2 Operatory relacji.......................... 1 1.3 Operatory
1 Układy równań liniowych
II Metoda Gaussa-Jordana Na wykładzie zajmujemy się układami równań liniowych, pojawi się też po raz pierwszy macierz Formalną (i porządną) teorią macierzy zajmiemy się na kolejnych wykładach Na razie
Szukanie rozwiązań funkcji uwikłanych (równań nieliniowych)
Szukanie rozwiązań funkcji uwikłanych (równań nieliniowych) Funkcja uwikłana (równanie nieliniowe) jest to funkcja, która nie jest przedstawiona jawnym przepisem, wzorem wyrażającym zależność wartości
Wstęp. Język HTML jest uniwersalnym jezykiem wykorzystywanym przy
HTML Wstęp Język HTML jest uniwersalnym jezykiem wykorzystywanym przy tworzeniu stron internetowych, rozpoznawanym przez wszystkie przeglądarki internetowe niezależnie od producenta. Składa on się z elementów
Obliczenia iteracyjne
Lekcja Strona z Obliczenia iteracyjne Zmienne iteracyjne (wyliczeniowe) Obliczenia iteracyjne wymagają zdefiniowania specjalnej zmiennej nazywanej iteracyjną lub wyliczeniową. Zmienną iteracyjną od zwykłej
Matematyka dyskretna. Andrzej Łachwa, UJ, /10
Matematyka dyskretna Andrzej Łachwa, UJ, 2018 andrzej.lachwa@uj.edu.pl 10/10 Podziały i liczby Stirlinga Liczba Stirlinga dla cykli (często nazywana liczbą Stirlinga pierwszego rodzaju) to liczba permutacji
Podstawy Automatyki ćwiczenia Cz.1. Środowisko Matlab
Podstawy Automatyki ćwiczenia Cz.1 Środowisko Matlab Podstawową jednostką obliczeniową w programie Matlab jest macierz. Wektory i skalary mogą być tutaj rozpatrywane jako specjalne typy macierzy. Elementy
Samodzielnie wykonaj następujące operacje: 13 / 2 = 30 / 5 = 73 / 15 = 15 / 23 = 13 % 2 = 30 % 5 = 73 % 15 = 15 % 23 =
Systemy liczbowe Dla każdej liczby naturalnej x Î N oraz liczby naturalnej p >= 2 istnieją jednoznacznie wyznaczone: liczba n Î N oraz ciąg cyfr c 0, c 1,..., c n-1 (gdzie ck Î {0, 1,..., p - 1}) taki,
Schematy blokowe I. 1. Dostępne bloki: 2. Prosty program drukujący tekst.
Schematy blokowe I Jeżeli po schematach blokowych będzie używany język C, to należy używać operatorów: '&&', ' ', '!=', '%' natomiast jeśli Ruby to 'and', 'or', '%', '!='. 1. Dostępne bloki: a) początek:
Nazwa implementacji: Nauka języka Python wyrażenia warunkowe. Autor: Piotr Fiorek. Opis implementacji: Poznanie wyrażeń warunkowych if elif - else.
Nazwa implementacji: Nauka języka Python wyrażenia warunkowe Autor: Piotr Fiorek Opis implementacji: Poznanie wyrażeń warunkowych if elif - else. Nasz kalkulator umie już liczyć, ale potrafi przeprowadzać
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,
Definicje. Algorytm to:
Algorytmy Definicje Algorytm to: skończony ciąg operacji na obiektach, ze ściśle ustalonym porządkiem wykonania, dający możliwość realizacji zadania określonej klasy pewien ciąg czynności, który prowadzi
Rys.2.1. Trzy warstwy stanowiące podstawę popularnego podejścia w zakresie budowy stron internetowych [2]
1. CEL ĆWICZENIA Celem ćwiczenia jest przedstawienie możliwości wykorzystania języka JavaScript do tworzenia interaktywnych aplikacji działających po stronie klienta. 2. MATERIAŁ NAUCZANIA JavaScript tak
Systemy liczbowe używane w technice komputerowej
Systemy liczbowe używane w technice komputerowej Systemem liczenia nazywa się sposób tworzenia liczb ze znaków cyfrowych oraz zbiór reguł umożliwiających wykonywanie operacji arytmetycznych na liczbach.
Delphi podstawy programowania. Środowisko Delphi
Delphi podstawy programowania Środowisko Delphi Olsztyn 2004 Delphi Programowanie obiektowe - (object-oriented programming) jest to metodologia tworzeniu programów komputerowych definiująca je jako zbiór
Kier. MTR Programowanie w MATLABie Laboratorium
Kier. MTR Programowanie w MATLABie Laboratorium Ćw. 7 Import i eksport danych. Współpraca z plikami zewnętrznymi 1. Wprowadzenie Eksport i import danych w MATLABie Na zakładce menu HOME w sekcji VARIABLE
Technologie Internetu HTML. Aleksander Denisiuk. denisjuk@pja.edu.pl
Technologie Internetu HTML Aleksander Denisiuk denisjuk@pja.edu.pl Polsko-Japońska Akademia Technik Komputerowych Wydział Informatyki w Gdańsku ul. Brzegi 55 80-045 Gdańsk Technologie Internetu p. 1 HTML
Zanim zaczniemy GNU Octave
MatLab część I 1 Zanim zaczniemy GNU Octave 2 Zanim zaczniemy GNU Octave 3 Zanim zaczniemy GNU Octave 4 Środowisko MatLab-a MatLab ang. MATrix LABoratory Obliczenia numeryczne i symboliczne operacje na
Przykładowo, jeśli współrzędna x zmienia się od 0 do 8 co 1, a współrzędna y od 12 co 2 do 25, to punkty powinny wyglądać następująco:
Informatyka I Przypomnienie wiadomości z poprzednich zajęć: Kolokwium!!! II Nowe wiadomości: 1 Funkcje trójwymiarowe Wykresy trójwymiarowe tworzone są na podstawie funkcji dwóch zmiennych Wejściem takich
WEKTORY I MACIERZE. Strona 1 z 11. Lekcja 7.
Strona z WEKTORY I MACIERZE Wektory i macierze ogólnie nazywamy tablicami. Wprowadzamy je:. W sposób jawny: - z menu Insert Matrix, - skrót klawiszowy: {ctrl}+m, - odpowiedni przycisk z menu paska narzędziowego
Systemy operacyjne. Laboratorium 9. Perl wyrażenia regularne. Jarosław Rudy Politechnika Wrocławska 28 lutego 2017
Systemy operacyjne Laboratorium 9 Perl wyrażenia regularne Jarosław Rudy Politechnika Wrocławska 28 lutego 2017 Temat obejmuje wykorzystanie wyrażeń regularnych w perlu. Wyrażenia same w sobie są w zasadzie
Ćwiczenie nr 1: Systemy liczbowe
Ćwiczenie nr 1: Systemy liczbowe Barbara Łukawska, Adam Krechowicz, Tomasz Michno Podstawowym systemem liczbowym uŝywanym na co dzień jest system dziesiętny. Podstawą tego systemu jest 10 cyfr 0, 1, 2,
Inżynieria obrazów cyfrowych. Ćwiczenie 1. Środowisko MATLAB + Image Processing Toolbox - wprowadzenie
Doc. dr inż. Jacek Jarnicki Instytut Informatyki, Automatyki i Robotyki Politechniki Wrocławskiej jacek.jarnicki@pwr.wroc.pl Inżynieria obrazów cyfrowych Ćwiczenie 1 Środowisko MATLAB + Image Processing
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI LABORATORIUM TECHNOLOGIA SYSTEMÓW INFORMATYCZNYCH W BIOTECHNOLOGII Pakiet R: Cz. II Strona 1 z 7 OBIEKTY Faktory (factors) Faktor jest specjalną strukturą, przechowującą
Formularze i ramki w HTML
Jolanta Bachan jbachan@amu.edu.pl http://www.bachan.speechlabs.pl/ Informatyka Formularz HTML Formularze HTLM, które są umieszczane bezpośrednio na stronie WWW, służą do uzyskiwania informacji o użytkownikach
Rozpoczynamy import Kreator uruchamiamy przyciskiem Z tekstu, znajdującym się na karcie Dane, w grupie Dane zewnętrzne.
2. Zadania praktyczne rozwiązywane z użyciem komputera 91 2. Zadania praktyczne rozwiązywane z użyciem komputera Wczytywanie danych Dane do zadań rozwiązywanych na komputerze zapisane są w plikach tekstowych.
Wskaźniki a tablice Wskaźniki i tablice są ze sobą w języku C++ ściśle związane. Aby się o tym przekonać wykonajmy cwiczenie.
Część XXII C++ w Wskaźniki a tablice Wskaźniki i tablice są ze sobą w języku C++ ściśle związane. Aby się o tym przekonać wykonajmy cwiczenie. Ćwiczenie 1 1. Utwórz nowy projekt w Dev C++ i zapisz go na
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 9 WYRAŻENIA LOGICZNE, INSTRUKCJE WARUNKOWE I INSTRUKCJE ITERACYJNE W PROGRAMIE KOMPUTEROWYM MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR
SKRYPTY. Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego
1 SKRYPTY Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego z = 1 y + 1+ ( x + 2) 3 x 2 + x sin y y + 1 2 dla danych wartości x = 12.5 i y = 9.87. Zadanie to można rozwiązać: wpisując dane i wzór wyrażenia
Baza danych. Baza danych to:
Baza danych Baza danych to: zbiór danych o określonej strukturze, zapisany na zewnętrznym nośniku (najczęściej dysku twardym komputera), mogący zaspokoić potrzeby wielu użytkowników korzystających z niego
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 1 WPROWADZENIE DO PROGRAMU KOMPUTEROWEGO MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR 1 Wprowadzenie do programu komputerowego Matlab 1.1.
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 1 WPROWADZENIE DO PROGRAMU KOMPUTEROWEGO MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR 1 Wprowadzenie do programu komputerowego Matlab 1.1.
0 + 0 = 0, = 1, = 1, = 0.
5 Kody liniowe Jak już wiemy, w celu przesłania zakodowanego tekstu dzielimy go na bloki i do każdego z bloków dodajemy tak zwane bity sprawdzające. Bity te są w ścisłej zależności z bitami informacyjnymi,
Funkcje wymierne. Funkcja homograficzna. Równania i nierówności wymierne.
Funkcje wymierne. Funkcja homograficzna. Równania i nierówności wymierne. Funkcja homograficzna. Definicja. Funkcja homograficzna jest to funkcja określona wzorem f() = a + b c + d, () gdzie współczynniki
3.3.1. Metoda znak-moduł (ZM)
3.3. Zapis liczb binarnych ze znakiem 1 0-1 0 1 : 1 0 0 1 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 reszta 0 0 0 0 0 0 0 1 3.3. Zapis liczb binarnych ze znakiem W systemie dziesiętnym liczby ujemne opatrzone są specjalnym
CSS. Kaskadowe Arkusze Stylów
CSS Kaskadowe Arkusze Stylów CSS CSS = Cascading Style Sheets Style określają sposób wyświetlania zawartości elementów HTML Arkusz stylów jest zbiorem takich reguł Pojawiły się w HTML 4.0 by rozwiązać
Matlab Składnia + podstawy programowania
Matlab Składnia + podstawy programowania Matlab Matrix Laboratory środowisko stworzone z myślą o osobach rozwiązujących problemy matematyczne, w których operuje się na danych stanowiących wielowymiarowe
Podstawy i języki programowania
Podstawy i języki programowania Laboratorium 1 - wprowadzenie do przedmiotu mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 16 października 2017 1 / 25 mgr inż. Krzysztof Szwarc Podstawy i
Niezwykłe tablice Poznane typy danych pozwalają przechowywać pojedyncze liczby. Dzięki tablicom zgromadzimy wiele wartości w jednym miejscu.
Część XIX C++ w Każda poznana do tej pory zmienna może przechowywać jedną liczbę. Jeśli zaczniemy pisać bardziej rozbudowane programy, okaże się to niewystarczające. Warto więc poznać zmienne, które mogą
Cyfrowe Przetwarzanie Obrazów i Sygnałów
Cyfrowe Przetwarzanie Obrazów i Sygnałów Laboratorium EX0 Wprowadzenie Joanna Ratajczak, Wrocław, 2018 1 Cel i zakres ćwiczenia Celem ćwiczenia jest zapoznanie się ze środowiskiem Matlab/Simulink wraz
Tablice. Jones Stygar na tropie zmiennych
Tablice Jones Stygar na tropie zmiennych Czym jest tablica? Obecnie praktycznie wszystkie języki programowania obsługują tablice. W matematyce odpowiednikiem tablicy jednowymiarowej jest ciąg (lub wektor),
[HTML I XHTML ĆWICZENIE 0] dr Artur Bartoszewski
I. Znaczniki Jeśli wyświetlisz kod źródłowy strony WWW, zobaczysz, że zawiera on szereg poleceń języka HTML umieszczonych w nawiasach kątowych. Twory te noszą nazwę znaczników. Znaczniki informują przeglądarkę,
Technologie internetowe
Technologie internetowe Język HTML/XHTML Paweł Rajba pawel@ii.uni.wroc.pl http://kursy24.eu/ Spis treści 1 Wprowadzenie 2 Podstawy 3 Nagłówek Podstawy składni Struktura dokumentu, typy dokumentów 4 Formatowanie
W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.
1. Podstawy matematyki 1.1. Geometria analityczna W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora. Skalarem w fizyce nazywamy
Instrukcja do ćwiczenia P4 Analiza semantyczna i generowanie kodu Język: Ada
Instrukcja do ćwiczenia P4 Analiza semantyczna i generowanie kodu Język: Ada Spis treści 1 Wprowadzenie 1 2 Dane i kod 2 3 Wyrażenia 2 3.1 Operacje arytmetyczne i logiczne.................. 2 3.2 Podstawowe
Podstawowe znaczniki języka HTML.
Podstawowe znaczniki języka HTML. Struktura dokumentu. Sposób użycia i dokumentu. Między nimi umieszczana jest cała treść dokumentu. Sposób użycia Sekcja HEAD zawiera podstawowe
Zadanie. Oczywiście masa sklejonych ciał jest sumą poszczególnych mas. Zasada zachowania pędu: pozwala obliczyć prędkość po zderzeniu
Zderzenie centralne idealnie niesprężyste (ciała zlepiają się i po zderzeniu poruszają się razem). Jedno z ciał przed zderzeniem jest w spoczynku. Oczywiście masa sklejonych ciał jest sumą poszczególnych
1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Rozdział 6 PROGRAMOWANIE WYPUKŁE I KWADRATOWE
Wprowadzenie do badań operacyjnych z komputerem Opisy programów, ćwiczenia komputerowe i zadania. T. Trzaskalik (red.) Rozdział 6 PROGRAMOWANIE WYPUKŁE I KWADRATOWE 6. Ćwiczenia komputerowe Ćwiczenie 6.1
HTML. Jolanta Bachan. Oprogramowanie użytkowe 2008-02-26
HTML Oprogramowanie użytkowe 2008-02-26 Organisation My email address: jolabachan@gmail.com My website: bachan.speechlabs.pl Student list A student is allowed to miss two classes Classes on Tuesdays, 18.40-20.10
Stałe, znaki, łańcuchy znaków, wejście i wyjście sformatowane
Stałe, znaki, łańcuchy znaków, wejście i wyjście sformatowane Stałe Oprócz zmiennych w programie mamy też stałe, które jak sama nazwa mówi, zachowują swoją wartość przez cały czas działania programu. Można
HTML (HyperText Markup Language) hipertekstowy język znaczników
HTML (HyperText Markup Language) hipertekstowy język znaczników Struktura dokumentu tytuł strony
Pomorski Czarodziej 2016 Zadania. Kategoria C
Pomorski Czarodziej 2016 Zadania. Kategoria C Poniżej znajduje się 5 zadań. Za poprawne rozwiązanie każdego z nich możesz otrzymać 10 punktów. Jeżeli otrzymasz za zadanie maksymalną liczbę punktów, możesz
Urządzenia Techniki. Klasa I TI. System dwójkowy (binarny) -> BIN. Przykład zamiany liczby dziesiętnej na binarną (DEC -> BIN):
1. SYSTEMY LICZBOWE UŻYWANE W TECHNICE KOMPUTEROWEJ System liczenia - sposób tworzenia liczb ze znaków cyfrowych oraz zbiór reguł umożliwiających wykonywanie operacji arytmetycznych na liczbach. Do zapisu
Funkcje wymierne. Jerzy Rutkowski. Działania dodawania i mnożenia funkcji wymiernych określa się wzorami: g h + k l g h k.
Funkcje wymierne Jerzy Rutkowski Teoria Przypomnijmy, że przez R[x] oznaczamy zbiór wszystkich wielomianów zmiennej x i o współczynnikach rzeczywistych Definicja Funkcją wymierną jednej zmiennej nazywamy
LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab
LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI Wprowadzenie do środowiska Matlab 1. Podstawowe informacje Przedstawione poniżej informacje maja wprowadzić i zapoznać ze środowiskiem
Podstawy programowania funkcjonalnego
Podstawy programowania funkcjonalnego haskell.mariuszrozycki.pl Mariusz Różycki Churchill College, University of Cambridge rev. 2014.03.27.1 Wprowadzenie Materiały haskell.mariuszrozycki.pl Slajdy (w tym
MATEMATYKA I SEMESTR ALK (PwZ) 1. Sumy i sumy podwójne : Σ i ΣΣ
MATEMATYKA I SEMESTR ALK (PwZ). Sumy i sumy podwójne : Σ i ΣΣ.. OKREŚLENIE Ciąg liczbowy = Dowolna funkcja przypisująca liczby rzeczywiste pierwszym n (ciąg skończony), albo wszystkim (ciąg nieskończony)
Programowanie celowe #1
Programowanie celowe #1 Problem programowania celowego (PC) jest przykładem problemu programowania matematycznego nieliniowego, który można skutecznie zlinearyzować, tzn. zapisać (i rozwiązać) jako problem
Ekonometria. Regresja liniowa, współczynnik zmienności, współczynnik korelacji liniowej, współczynnik korelacji wielorakiej
Regresja liniowa, współczynnik zmienności, współczynnik korelacji liniowej, współczynnik korelacji wielorakiej Paweł Cibis pawel@cibis.pl 23 lutego 2007 1 Regresja liniowa 2 wzory funkcje 3 Korelacja liniowa
Klasa 2 INFORMATYKA. dla szkół ponadgimnazjalnych zakres rozszerzony. Założone osiągnięcia ucznia wymagania edukacyjne na. poszczególne oceny
Klasa 2 INFORMATYKA dla szkół ponadgimnazjalnych zakres rozszerzony Założone osiągnięcia ucznia wymagania edukacyjne na poszczególne oceny Algorytmy 2 3 4 5 6 Wie, co to jest algorytm. Wymienia przykłady
Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego
Arytmetyka cyfrowa Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego (binarnego). Zapis binarny - to system liczenia
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Przetwarzanie Sygnałów Studia Podyplomowe, Automatyka i Robotyka Podstawy MATLABA MATLAB jest zintegrowanym środowiskiem
Laboratorium Algorytmy Obliczeniowe. Lab. 9 Prezentacja wyników w Matlabie
Laboratorium Algorytmy Obliczeniowe Lab. 9 Prezentacja wyników w Matlabie 1. Wyświetlanie wyników na ekranie: W Matlabie możliwe są następujące sposoby wyświetlania wartości zmiennych: a. wpisując w programie
Macierze. Rozdział Działania na macierzach
Rozdział 5 Macierze Funkcję, która każdej parze liczb naturalnych (i, j) (i 1,..., n; j 1,..., m) przyporządkowuje dokładnie jedną liczbę a ij F, gdzie F R lub F C, nazywamy macierzą (rzeczywistą, gdy
Twierdzenia Rolle'a i Lagrange'a
Twierdzenia Rolle'a i Lagrange'a Zadanie 1 Wykazać, że dla dowolnych zachodzi. W przypadku nierówność (a właściwie równość) w treści zadania spełniona jest w sposób oczywisty, więc tego przypadku nie musimy
Wydział Elektrotechniki, Informatyki i Telekomunikacji. Instytut Informatyki i Elektroniki. Instrukcja do zajęć laboratoryjnych
Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Informatyki i Elektroniki Instrukcja do zajęć laboratoryjnych wersja: 1.0 Nr ćwiczenia: 12, 13 Temat: Cel ćwiczenia: Wymagane przygotowanie
Wstęp do informatyki- wykład 2
MATEMATYKA 1 Wstęp do informatyki- wykład 2 Systemy liczbowe Treści prezentowane w wykładzie zostały oparte o: S. Prata, Język C++. Szkoła programowania. Wydanie VI, Helion, 2012 www.cplusplus.com Jerzy