- Obecnie brak na stanie
Stanisław Osowski, Andrzej Cichocki, Krzysztof Siwek
O książce
Jest to pierwsze na polskim rynku wydawniczym opracowanie łączące w sobie funkcje podręcznika programowania i użytkowania systemu Matlab/Simulink wraz ze szczegółowym przedstawieniem metod i algorytmów numerycznych. Podręcznik przedstawia szerokie spektrum zastosowań programu Matlab w obliczeniach obwodów elektrycznych i elektronicznych oraz w przetwarzaniu sygnałów.W warstwie aplikacyjnej podręcznik koncentruje się na pięciu podstawowych grupach zagadnień: metodach numerycznych algebry liniowej, obliczanie obwodów elektrycznych w stanach ustalonych i nieustalonych, przetwarzaniu sygnałów dyskretnych, metodach optymalizacyjnych w zastosowaniu do analizy i projektowania obwodów liniowych i nieliniowych oraz algorytmach obliczeniowych sztucznych sieci neuronowych. Przedstawiono w szczególności programy użytkowe opracowane na bazie Matlaba służące do uczenia i testowania sieci perceptronowych MLP, sieci radialnych RBF oraz sieci typu Support Vector Machine (SVM). Ostatni rozdział omawia pakiet programów ICALAB zawierający zbiór programów do ślepej separacji i dekonwolucji sygnałów. Pakiet ten należy do najczęściej używanych na świecie programów w tej dziedzinie.
Do książki jest dołączona płyta CD.
Spis treści
Przedmowa
1.PODSTAWY JĘZYKA SYMULACYJNEGO MATLAB
1.1.Wprowadzenie
1.2.Uruchomienie programu
1.3.Typy i formaty danych
1.4.Generacje macierzy i wektorów w Matlabie
1.5.Podstawowe operacje macierzowe i tablicowe
1.6.Operacje logiczne
1.7.Funkcje matematyczne Matlaba
1.8.Organizacja pętli
1.9.Struktury m-plików
1.10.Inne funkcje i komendy używane w strukturze m-plików
1.11.Funkcje kwadraturowe i interpolacyjne Matlaba
1.12.Edytor/debugger Matlaba
1.13.Funkcje pomocy Matlaba
Zadania i problemy
2.GRAFIKA W MATLABIE
2.1.Wiadomości podstawowe
2.3.Podstawowe funkcje graficzne
2.4.Zaawansowane funkcje graficzne
2.5.Grafika trójwymiarowa
2.6.Wykresy wektorowe
2.7.Rodzina funkcji ezplot
2.8.Animacje
2.9.Opisy rysunków
2.10. Zapisywanie i drukowanie rysunków
Zadania i problemy
3. ZAAWANSOWANE PROGRAMOWANIE W MATLABIE
3.1.Obiekty graficzne
3.2.Właściwości obiektów graficznych
3.3.Tworzenie graficznego interfejsu użytkownika w Matlabie
3.4.Kompilator Matlaba
Zadania i problemy
4.METODY NUMERYCZNE ALGEBRY LINIOWEJ W MATLABIE
4.1.Normy i wskaźniki macierzowe
4.2.Transformacje i dekompozycje macierzowe
4.3.Zaawansowane operacje macierzowe
4.4.Rachunek wielomianowy w Matlabie i jego zastosowanie w teorii obwodów
Zadania i problemy
5.ZASTOSOWANIE MATLABA W ANALIZIE OBWODÓW ELEKTRYCZNYCH W STANIE USTALONYM
5.1.Macierzowe opisy obwodu w stanie ustalonym
5.2.Analiza obwodów jednofazowych liniowych w stanie ustalonym
5.3.Analiza obwodów trójfazowych
5.4.Analiza obwodów elektrycznych przy wymuszeniu niesinusoidalnym
5.5.Analiza wrażliwościowa obwodów liniowych
5.6.Analiza obwodów nieliniowych rezystancyjnych przy zastosowaniu aproksymacji odcinkowoliniowej
Zadania i problemy
6.RÓWNANIA RÓŻNICZKOWE ZWYCZAJNE I ICH ZASTOSOWANIE W ANALIZIE STANÓW NIEUSTALONYCH
6.1.Opis układów dynamicznych równaniami stanu
6.2.Algorytmy numeryczne Eulera rozwiązywania równań stanu
6.3.Złożone algorytmy całkowania numerycznego w Matlabie
6.4.Interfejs użytkownika do rozwiązania równań różniczkowych przy zastosowaniu zbioru funkcji ode
6.5.Przykłady obliczeń numerycznych przy zastosowaniu zbioru funkcji ode
6.6.Rozwiązanie stanów nieustalonych w obwodach RLC metodą zmiennych stanu
6.7.Równania różniczkowo-różnicowe
Zadania i problemy
7.PROGRAM SIMULINK
7.1.Wprowadzenie
7.2.Modele układów dynamicznych w Simulinku
7.3.Obsługa bloków Simulinka
7.4.Symulacja rozwiązania w dziedzinie czasu
7.5.Przykłady symulacji stanów nieustalonych w obwodach elektrycznych
7.6.Symulacja stanów dynamicznych w maszynach elektrycznych
7.7.Określanie punktów równowagi w systemie dynamicznym przy użyciu Simulinka
Zadania i problemy
8.UKŁADY PRZETWARZANIA SYGNAŁÓW CIĄGŁYCH I DYSKRETNYCH
8.1.Reprezentacja sygnałów w Matlabie
8.2.Opisy układów i ich transformacje
8.3.Odpowiedzi czasowe układu liniowego
8.4.Charakterystyki częstotliwościowe układu
8.5.Dopasowanie charakterystyk częstotliwościowych
8.6.Aproksymacja charakterystyk częstotliwościowych filtrów analogowych
8.7.Projektowanie filtrów dyskretnych
8.8.Interfejs graficzny do projektowania filtrów
Zadania i problemy
9.ANALIZA SYGNAŁÓW DYSKRETNYCH PRZY UŻYCIU MATLABA
9.1.Dyskretna transformacja Fouriera
9.2.Analiza statystyczna sygnałów
9.3.Analiza spektralna sygnałów
9.4.Wybielanie sygnałów
9.5.Analiza składników głównych (PCA)
Zadania i problemy
10.FUNKCJE OPTYMALIZACYJNE I ICH ZASTOSOWANIA
10.1.Wprowadzenie
10.2.Opcje sterowania programami optymalizacyjnymi
10.3.Przykłady użycia programów optymalizacyjnych
Zadania i problemy
11.PROGRAMY UCZENIA SZTUCZNYCH SIECI NEURONOWYCH W MATLABIE
11.1.Sieć perceptronu wielowarstwowego
11.2.Sieć radialna RBF
11.3.Sieć Support Vector Machine (SVM)
11.4.Analiza porównawcza sieci RBF i SVM
Zadania i problemy
12.ŚLEPA SEPARACJA I DEKOMPOZYCJA SYGNAŁÓW - TOOLBOX ICALAB
12.1.Sformułowanie problemu dekompozycji oraz ślepej separacji sygnałów
12.2.Statyczny model liniowy ślepej separacji sygnałów
12.3.Dynamiczny model liniowy ślepej separacji
12.4.Wybór kryterium separacji
12.5.Algorytmy bazujące na statystykach drugiego rzędu
12.6.Algorytmy bazujące na statystykach wyższego rzędu
12.7.Toolbox ICALAB
12.8.Przykłady zastosowań programu ICALAB
Zadania i problemy
Literatura
Skorowidz
WindSensor Pro marki BleBox to zaawansowany czujnik wiatru, umożliwiający pomiar chwilowej, maksymalnej i średniej prędkości wiatru. Dzięki aplikacji wBox możliwe jest monitorowanie i analizowanie danych historycznych oraz ustawienie powiadomień o silnych wiatrach. Czujnik automatycznie steruje markizami, żaluzjami i roletami, chroniąc je przed uszkodzeniem. Dzięki zewnętrznej antenie ma większy zasięg WiFi
Brak towaru
BleBox floodSensor to zaawansowany czujnik zalania, który natychmiast powiadamia o wykryciu wycieku wody poprzez sygnały dźwiękowe i powiadomienia na smartfony. Dzięki możliwości zdalnego monitorowania i sterowania innymi urządzeniami BleBox, zapewnia kompleksową ochronę przed zalaniem
Brak towaru
HumiditySensor v2 marki BleBox to precyzyjny czujnik wilgotności i temperatury, umożliwiający zdalne monitorowanie przez WiFi. Dzięki aplikacji wBox, użytkownicy mogą kontrolować warunki z dowolnego miejsca na świecie. Czujnik oferuje dodatkowe funkcje, takie jak wskaźnik komfortu cieplnego, heat index, punkt rosy i wilgotność bezwzględna, a także możliwość sterowania innymi urządzeniami BleBox
Brak towaru
BleBox BleBoxProbe to precyzyjna, wodoodporna sonda cyfrowa, idealna do kontroli temperatury w różnych warunkach, kompatybilna z urządzeniami BleBox.
Brak towaru
BleBox BleBoxProbe to precyzyjna, wodoodporna sonda cyfrowa, idealna do kontroli temperatury w różnych warunkach, kompatybilna z urządzeniami BleBox
Brak towaru
BleBox BleBoxProbe to precyzyjna, wodoodporna sonda cyfrowa, idealna do kontroli temperatury w różnych warunkach, kompatybilna z urządzeniami BleBox
Brak towaru
BleBox ReedSwitch to uniwersalny kontaktron, który umożliwia wykrywanie otwarcia lub zamknięcia bram, okien, drzwi oraz furtek. Można go łatwo zintegrować z innymi sterownikami BleBox, co pozwala na zaawansowane sterowanie i automatyzację urządzeń w inteligentnym domu. Dzięki solidnej aluminiowej obudowie i szerokim możliwościom zastosowania, BleBox ReedSwitch zwiększa funkcjonalność i bezpieczeństwo każdego domu
Brak towaru
SwitchBox DIN marki BleBox to inteligentny sterownik do montażu na szynie DIN, umożliwiający zdalne i lokalne sterowanie obwodami elektrycznymi o mocy do 3,6kW. Dzięki funkcji harmonogramu, zegara astronomicznego i pomiaru zużycia energii, oferuje zaawansowane możliwości automatyzacji i monitoringu. Kompatybilny z asystentami głosowymi oraz innymi sensorami BleBox, SwitchBox DIN jest idealnym rozwiązaniem dla nowoczesnych inteligentnych domów
Brak towaru
SwitchBoxD DIN marki BleBox to inteligentny sterownik do montażu na szynie DIN, umożliwiający zdalne i lokalne sterowanie dwoma obwodami elektrycznymi o mocy do 1,1kW każdy. Dzięki harmonogramowi, zegarowi astronomicznemu i pomiarowi zużycia energii, oferuje zaawansowane możliwości automatyzacji i monitoringu. Kompatybilny z asystentami głosowymi oraz innymi sensorami BleBox, switchBoxD DIN jest idealnym rozwiązaniem dla nowoczesnych inteligentnych domów.
Brak towaru
Ładowarka sieciowa 30W z funkcją Power Delivery 3.0 zapewnia szybkie i bezpieczne ładowanie urządzeń w kompaktowej i ekologicznej formie
Brak towaru
Cyfrowy programator czasowy BLOW T5 umożliwia precyzyjne zarządzanie zasilaniem z intuicyjną obsługą i wysoką trwałością. Blow T5
Brak towaru
Siglent SDS814X to oscyloskop cyfrowy o szerokości pasma 100 MHz, oferujący 4 kanały analogowe i opcjonalnie 16 kanałów cyfrowych. Dzięki technologii SPO zapewnia szybkie przechwytywanie przebiegów i precyzyjne pomiary. Z prędkością przechwytywania do 500 000 wfm/s oraz długością zapisu do 100 Mpts, jest idealny dla inżynierów i techników. Posiada także intuicyjny interfejs użytkownika z 7-calowym ekranem dotykowym. Siglent SDS814X
Brak towaru
Zaawansowany generator funkcyjny z maksymalną częstotliwością wyjściową 60 MHz i dwoma kanałami wyjściowymi. Z częstotliwością próbkowania 150 MSa/s, pamięcią 16kpts oraz rozdzielczością pionową 14 bitów, urządzenie zapewnia wysoką precyzję i niezawodność. Wyposażony w interfejsy USB i LAN, umożliwia łatwą integrację z systemami pomiarowymi i automatyzację zadań. Siglent SDG1062X
Brak towaru
M5Stack K130 to zaawansowana płytka rozwojowa, idealna do realizacji różnorodnych projektów związanych z inteligentnym domem i automatyką przemysłową. Wyposażona w liczne funkcje i moduły, takie jak ekran dotykowy, enkoder, RFID, RTC, brzęczyk oraz elastyczne opcje zasilania, zapewnia wszechstronność i łatwość użycia. Dzięki wsparciu dla różnych interfejsów i platform programistycznych, takich jak Arduino, UIFlow i ESP-IDF, M5Stack K130 umożliwia szybkie i efektywne wdrażanie nowoczesnych rozwiązań technologicznych. M5stack K130
Brak towaru
Zestaw Raspberry Pi 4 model B 2GB RAM z modułem RS485 CAN HAT, czytnikiem kart microSD, kartą pamięci 32GB i zasilaczem USB-C to kompletny pakiet startowy dla entuzjastów elektroniki i robotyki, którzy chcą rozwijać projekty korzystające z komunikacji CAN
Brak towaru
C-Stick™ Adhesive Atomizer to innowacyjny środek adhezyjny, który znacznie ułatwia proces drukowania 3D, zapewniając mocne przywieranie wydruków do stołu drukarki oraz łatwość ich usuwania po zakończeniu druku. Jest wydajniejszy od tradycyjnych puszek ciśnieniowych, a jego formuła na bazie etanolu gwarantuje brak gryzącego zapachu i łatwe czyszczenie
Brak towaru
Stanisław Osowski, Andrzej Cichocki, Krzysztof Siwek