Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Technologia Informacyjna Wykład dr inż. Wojciech Chlewicki Zakład Podstaw Informatyki ul. Sikorskiego 13

Podobne prezentacje


Prezentacja na temat: "Technologia Informacyjna Wykład dr inż. Wojciech Chlewicki Zakład Podstaw Informatyki ul. Sikorskiego 13"— Zapis prezentacji:

1 Technologia Informacyjna Wykład dr inż. Wojciech Chlewicki Zakład Podstaw Informatyki ul. Sikorskiego 13

2 MATLAB - wprowadzenie

3 Programowanie w MATLABIE skrypty i funkcje Skrypty nie pobierają zmiennych zewnętrznych. Operują na zmiennych globalnych. Po wykonaniu skryptu zmienne pozostają w przestrzeni roboczej.

4 Programowanie w MATLABIE skrypty i funkcje Funkcje mogą pobierać i zwracać zmienne. Operują na zmiennych lokalnych, które po wykonaniu funkcji zostają usunięte z przestrzeni roboczej.

5 Edycja M-pliku edit nazwa pliku - tworzenie i edycja programu lub funkcji type nazwa pliku - wyświetl program w oknie poleceń

6

7

8 Edycja prostego M-pliku a=hex2dec(3FFF); b=hex2dec(1A); a+b Wywołanie skryptu w oknie komend >> nazwapliku

9

10 Prosty wykres t=1:20; y=sin(t); plot(y);

11

12 Drugi wykres w tym samym oknie t=1:20; y=sin(t); plot(y); hold on; z=cos(t); plot(z,r);

13

14 Generacja liczb w danym zakresie t=0:0.1:2*pi; y=sin(t); plot(y); hold on; z=cos(t); plot(z,r);

15

16 Wykres słupkowy t=0:0.1:2*pi; y=sin(t); plot(y); hold on; z=cos(t); bar(z,r);

17

18 Otwieranie okienka wykresu t=0:0.1:2*pi; y=sin(t); figure(1); plot(y); z=cos(t); figure(2); plot(z,r);

19

20 Podwykresy % Komentarz t=0:0.1:2*pi; y=sin(t); subplot(2,1,1); plot(y); z=cos(t); subplot(2,1,2); plot(z,r);

21

22 System Informacyjny Ogólny Schemat Systemu Informacyjnego Przetwornik wejściowy Nadajnik Kanał transmisyjny Odbiornik Przetwornik wyjściowy Zakłócenia Błędy przetwarzania Zniekształcenia sygnału

23 Reprezentacja oraz kwantyfikacja informacji Wierność odtworzenia - miara różnicy pomiędzy oryginalną a odtworzoną formą sygnału Zawartość informacji - nieformalna definicja czy sygnał przekazał to co dla nas istotne i pominął to co nieistotne Podstawowe parametry sygnałów przenoszących informacje

24 Informacja Analogowa a Informacja Cyfrowa

25 Przesunięcie w kierunku cyfrowych technologii informacyjnych Nowy system umożliwia jakąś nową możliwość lub ma znacznie lepsze właściwości Koszt nowego systemu jest rozsądnie niższy od systemu przez niego wypieranego Powody wyparcia starej technologii poprzez nową: Przykład: wyparcie płyty winylowej przez płytę CD

26 Wymagania stawiane technikom reprezentacji informacji Technika powinna umożliwiać unikalną reprezentację informacji Technika powinna być standaryzowana aby mogła być użyteczna przy przesyłaniu liczb, znaków, grafiki, dźwięku itd. Technika powinna być kompatybilna z niedrogim rzetelnym sprzętem do przechowywania informacji

27 Potrzeba odpowiedniego kodu Rzetelne przetwarzanie informacji zależy od tolerancji błędu. Tolerancja błędu dotyczy zarówno przechowywania, transmisji jak i przetwarzania informacji.

28 Alfabet jako przykład użytecznego kodu reprezentującego informację Chiński Polski zbiórka, spotkanie, spotkać się dobry, dobrze nauka,wiedza, szkoła Litery alfabetu polskiego przekazują mniej informacji. łatwiej jest odróżnć jedną literę od drugiej, a zatem mniejsze jest ryzyko błędnej interpretacji.

29 Podstawy Reprezentacji Dwójkowej BIT (Binary digit) - podstawa Słowo bitowe

30 Słowo dwubitowe ma cztery stany Przykład: Reprezentacja kierunków 00 Północ 01 Zachód 10 Wschód 11 Południe Słowo trzy bitowe ma osiem stanów. Słowo n bitowe ma 2 n stanów.

31 Reprezentacja binarna a przechowywanie informacji Dysk magnetyczny - obszar dysku zwany domeną może być namagnetyzowany dodatnio lub ujemnie co reprezentuje 0 lub 1. Dysk optyczny (CD) - wzór gładkich i wypalonych obszarów reprezentuje kombinacje bitów.

32 Reprezentacja binarna a przesyłanie informacji Nadajnik Kanał transmisyjny Odbiornik Szum

33 Reprezentacja binarna a przetwarzanie informacji Dwa stany elektronicznego przełącznika. Tranzystor pracujący jako klucz. Każdy mikroprocesor zawiera zintegrowane tranzystory.

34 Reprezentacja liczb całkowitych Słowo n-bitowe pozwala na rozróżnienie 2 n stanów. Zatem słowo 16-nasto bitowe pozwala na reprezentację każdej liczby całkowitej od 1 do lub (od 0 do 65535). Jeśli chcemy również rozróżniać znak (liczby dodatnie i ujemne) wtedy możemy reprezentować liczby całkowite od -32,768 do 32,767.

35 Reprezentacja liczb całkowitych Użycie notacji zmiennoprzecinkowej. Liczba 62,000,000,000,000,000 wymaga 56 bitów przy standardowej reprezentacji liczb całkowitych. W przypadku notacji naukowej zapisujemy 62 razy Liczby 62 oraz 15 potrzebują odpowiednio 6 oraz 4 bity. Ten typ reprezentacji jest bardziej kompaktowy i pozwala na reprezentację znacznie większych liczb.

36 Reprezentacja BCD Kod BCD - binary to decimal Przykładowo zapis liczby 749 to Cyfra Reprezentacja BCD

37 Bitowa reprezentacja tekstu Kod ASCII - American standard Code for Information Interchange Elementy reprezentowane przez kod ASCII: cyfry litery wielkie i małe specjalne symbole takie $, *, &, i % standardowe komendy dla drukarki: koniec linii, przesuw wózka itp.

38 Bitowa reprezentacja tekstu Tekst: Ala ma kota ASCII: Kod szesnastkowy: 41 6c d b

39 Kod ósemkowy (oktalny)

40 Kod szesnastkowy (heksadecymalny)

41 Reprezentacja zmiennych w czasie

42 Długość słowa bitowego a dokładność Załóżmy potrzebę zakodowania zakresu temperatury od 10 do 40 stopni Celsjusza. Przy słowie 3-bitowym 2 3 = 8 Precyzja: ( ) / 8 = 3,75 o C Przy słowie 8-bitowym 2 8 = 256 Precyzja: ( ) / 256 = o C Precyzja: ile mamy bitów. Dokładność: jak poprawne są nasze dane.

43 Próbkowanie i kwantyzacja sygnału Źródło:

44 Próbkowanie sygnału Twierdzenie Shannona Fs > 2 Fg gdzie Fs jest częstotliwością próbkowania sygnału użytecznego, a Fg to najwyższa harmoniczna (sinusoida) w jego widmie.

45 Reprezentacja fali dźwiękowej Przy jakości CD: fs = 44,100 kHz, precyzja 16 bitów.

46 Reprezentacja fali dźwiękowej Ilość bitów potrzebna do zakodowania 1 sekundy muzyki przy jakości CD: fs = 44,100 kHz, precyzja 16 bitów, 2 kanały x 16 x 2 = bitów

47 Próbkowanie i kwantyzacja sygnału

48 Sposoby redukcji szumu kwantyzacji bez zwiększania rozmiaru słowa kluczowego przetworniki analogowo-cyfrowe o logarytmicznej charakterystyce napięcie/wartość bitowa

49 Zmiana częstotliwości próbkowania Fs=8194 HzFs = 2000 Hz

50 Reprezentacja binarna - podsumowanie gwarantuje unikalność standaryzowana - użyteczna przy przesyłaniu liczb, znaków, grafiki, dźwięku itd. kompatybilna z niedrogim rzetelnym sprzętem do przechowywania informacji


Pobierz ppt "Technologia Informacyjna Wykład dr inż. Wojciech Chlewicki Zakład Podstaw Informatyki ul. Sikorskiego 13"

Podobne prezentacje


Reklamy Google