Wissenschaftliche Pakete

1
E-book

Analizy statystyczne z programami Statistica i Excel

Małgorzata Rabiej

Zostań mistrzem statystyki! Analizuj dane Wyciągaj wnioski Prezentuj wyniki W naszych czasach statystyka jest obecna dosłownie wszędzie. Opisuje procesy społeczne, wskazuje kierunki rozwoju, dyktuje strategie działania rządów i międzynarodowych korporacji. Pomaga ekonomistom, naukowcom i inżynierom, umożliwia tworzenie prognoz gospodarczych, pozwala opracowywać nowe technologie i rozwiązania techniczne, wspiera walkę z epidemiami i odkrywanie nowych terapii. Jest po prostu nieodzowna, aby radzić sobie z wyzwaniami współczesnego świata i skalą zjawisk, z którymi mamy do czynienia. Podstawą jest zgromadzenie oraz analiza danych w celu pozyskania z nich jak największej wiedzy o badanym zjawisku. Nie da się analizować ogromnych zbiorów danych bez pomocy komputerów i właściwego oprogramowania. Wśród najlepszych programów statystycznych jest Statistica firmy Statsoft, a do najpopularniejszych aplikacji biurowych należy Excel firmy Microsoft. Obydwa te rozwiązania oferują szereg specjalistycznych narzędzi wspomagających obróbkę danych statystycznych, przeprowadzanie analiz i prezentowanie wyników. Obydwa warto poznać, a najlepiej zrobić to w praktyczny sposób — za pomocą ćwiczeń. Właśnie takich, jakie zostały przedstawione w tej książce! Metody graficznej prezentacji danych Charakterystyki liczbowe i rozkłady zmiennych losowych Estymacja parametrów badanej zbiorowości Testy statystyczne Analiza wskaźników i zależności Liniowe i nieliniowe modele regresji Analiza szeregów czasowych i metody prognozowania Techniki eksploracji danych Zastosowanie sieci neuronowych Naucz się analizować i prezentować dane statystyczne!

2
E-book

Artificial Vision and Language Processing for Robotics. Create end-to-end systems that can power robots with artificial vision and deep learning techniques

Álvaro Morena Alberola, Gonzalo Molina Gallego, Unai Garay Maestre

Artificial Vision and Language Processing for Robotics begins by discussing the theory behind robots. You'll compare different methods used to work with robots and explore computer vision, its algorithms, and limits. You'll then learn how to control the robot with natural language processing commands. You'll study Word2Vec and GloVe embedding techniques, non-numeric data, recurrent neural network (RNNs), and their advanced models. You'll create a simple Word2Vec model with Keras, as well as build a convolutional neural network (CNN) and improve it with data augmentation and transfer learning. You'll study the ROS and build a conversational agent to manage your robot. You'll also integrate your agent with the ROS and convert an image to text and text to speech. You'll learn to build an object recognition system using a video.By the end of this book, you'll have the skills you need to build a functional application that can integrate with a ROS to extract useful information about your environment.

3
E-book

Automated Testing in Microsoft Dynamics 365 Business Central. Efficiently automate test cases in Dynamics NAV and Business Central

Luc van Vugt

Dynamics 365 Business Central is the new cloud-based SaaS ERP proposition from Microsoft. It’s not as simple as it used to be way back when it was called Navigator, Navision Financials, or Microsoft Business Solutions-Navision. Our development practices are becoming more formal, and with this, the call for test automation is pressing on us.This book will teach you to leverage testing tools available with Dynamics 365 Business Central to perform automated testing. We’ll begin with a quick introduction to automated testing, followed by an overview of test automation in Dynamics 365 Business Central. Then you’ll learn to design and build automated tests and we’ll go through some efficient methods to get from requirements to application and testing code. Lastly, you’ll learn to incorporate your own and Microsoft tests into your daily development practice.By the end of the book, you’ll be able to write your own automated tests for Dynamics 365 Business Central.

4
E-book

Cognitive Computing with IBM Watson. Build smart applications using artificial intelligence as a service

Rob High, Tanmay Bakshi

Cognitive computing is rapidly becoming a part of every aspect of our lives through data science, machine learning (ML), and artificial intelligence (AI). It allows computing systems to learn and keep on improving as the amount of data in the system increases.This book introduces you to a whole new paradigm of computing – a paradigm that is totally different from the conventional computing of the Information Age. You will learn the concepts of ML, deep learning (DL), neural networks, and AI with the help of IBM Watson APIs. This book will help you build your own applications to understand, and solve problems, and analyze them as per your needs. You will explore various domains of cognitive computing, such as NLP, voice processing, computer vision, emotion analytics, and conversational systems.Equipped with the knowledge of machine learning concepts, how computers do their magic, and the applications of these concepts, you’ll be able to research and apply cognitive computing in your projects.

5
E-book

Ćwiczenia z przedmiotu wprowadzenie do informatyki. Arytmetyka zmiennoprzecinkowa

Irena Bułatowa

Liczby rzeczywiste przechowywane są w pamięci systemu komputerowego w formatach zmiennoprzecinkowych. W takich formatach liczby są kodowane w postaci wykładniczej, co pozwala w znacznym stopniu rozszerzyć zakres reprezentacji liczb przy zapewnieniu wystarczająco dobrej dokładności ich zapisu. Ze względu na ograniczony rozmiar formatów zmiennoprzecinkowych, bardzo często liczby rzeczywiste oraz wyniki wykonywanych na nich operacji arytmetycznych nie mogą być dokładnie zapamiętane w pamięci komputera, więc są reprezentowane w postaci przybliżonej. W książce omówione zostały podstawy zmiennoprzecinkowej reprezentacji liczb oraz algorytmy wykonywania operacji arytmetycznych na formatach zmiennoprzecinkowych. Szczegółowo wyjaśniono sposób przeliczania liczb rzeczywistych na zapis zmiennoprzecinkowy, przedstawiono standardowe formaty zmiennoprzecinkowe zgodne z powszechnie używanym standardem IEEE 754-2008. Dokładnie opisane zostały reguły wykonywania podstawowych działań arytmetycznych.

6
E-book

Domowe laboratorium naukowe. Zrób to sam

Windell Oskay (Author), Raymond Barrett (Contributor)

Doświadczenia w laboratorium są świetnym pomysłem na urozmaicenie zajęć z wielu przedmiotów nauk przyrodniczych. Tam zainteresowanie fizyką, biologią czy chemią w niezwykle łatwo przeobraża się w pasję, która odpowiednio rozwijana może zaprowadzić do prawdziwego naukowego odkrycia! Dzięki zajęciom w laboratorium nawet najtrudniejsze zagadnienia stają się zrozumiałe i przystępne. Dla wielu młodych pasjonatów nauki własne laboratorium to wymarzone miejsce na eksperymenty. Książka, którą trzymasz w rękach, pozwoli Ci spełnić to marzenie! Dzięki niej zbudujesz własne laboratorium badawcze, podobnie jak zrobili to Newton, Faraday czy Pasteur. Dowiesz się, jak zaprojektować i zbudować przyrządy pomiarowe i sprzęt laboratoryjny, aby za ich pomocą poznawać fascynujące prawa przyrody. Poradzisz sobie nawet z dość złożonymi urządzeniami (jak łukowy piec węglowy lub generator wodoru) i przygotujesz wszystko, co jest potrzebne naukowcowi. W tej książce znajdziesz wskazówki i porady: jak zorganizować i gdzie zlokalizować laboratorium jak samodzielnie wykonać sprzęt i przyrządy laboratoryjne jak przygotować się do przeprowadzenia eksperymentu jak przeprowadzać eksperyment jak zdobyć trudno dostępne materiały i substancje oraz jak je można zastąpić jak uniknąć niebezpiecznych sytuacji i jakie przedsięwziąć środki zapobiegawcze Przekonaj się, czy potrafisz pracować jak naukowiec! Raymond E. Barrett (1926 – 2011) przez wiele lat był dyrektorem edukacyjnym w muzeum OMSI (Oregon Museum of Science and Industry). Jego pasją było wzbudzanie u najmłodszych fascynacji nauką przez pokazywanie im eksperymentów naukowych. Windell Oskay jest doktorem fizyki. Był inżynierem projektowym sprzętu w Stanford Research Systems. Był też współzałożycielem Evil Mad Scientist Laboratories, firmy z Doliny Krzemowej, zajmującej się od 2007 roku projektowaniem i produkcją wyspecjalizowanych elementów elektronicznych oraz zestawów do budowy robotów.

7
E-book

Elasticsearch 7.0 Cookbook. Over 100 recipes for fast, scalable, and reliable search for your enterprise - Fourth Edition

Alberto Paro

Elasticsearch is a Lucene-based distributed search server that allows users to index and search unstructured content with petabytes of data. With this book, you'll be guided through comprehensive recipes on what's new in Elasticsearch 7, and see how to create and run complex queries and analytics.Packed with recipes on performing index mapping, aggregation, and scripting using Elasticsearch, this fourth edition of Elasticsearch Cookbook will get you acquainted with numerous solutions and quick techniques for performing both every day and uncommon tasks such as deploying Elasticsearch nodes, integrating other tools to Elasticsearch, and creating different visualizations. You will install Kibana to monitor a cluster and also extend it using a variety of plugins. Finally, you will integrate your Java, Scala, Python, and big data applications such as Apache Spark and Pig with Elasticsearch, and create efficient data applications powered by enhanced functionalities and custom plugins.By the end of this book, you will have gained in-depth knowledge of implementing Elasticsearch architecture, and you'll be able to manage, search, and store data efficiently and effectively using Elasticsearch.

8
E-book

Hands-On Mobile and Embedded Development with Qt 5. Build apps for Android, iOS, and Raspberry Pi with C++ and Qt

Lorn Potter

Qt is a world-class framework, helping you to develop rich graphical user interfaces (GUIs) and multi-platform applications that run on all major desktop platforms and most mobile or embedded platforms. The framework helps you connect the dots across platforms and between online and physical experience.This book will help you leverage the fully-featured Qt framework and its modular cross-platform library classes and intuitive APIs to develop applications for mobile, IoT, and industrial embedded systems. Considerations such as screen size, device orientation changes, and small memory will be discussed. We will focus on various core aspects of embedded and mobile systems, such as connectivity, networking, and sensors; there is no IoT without sensors. You will learn how to quickly design a flexible, fast, and responsive UI that looks great. Going further, you will implement different elements in a matter of minutes and synchronize the UI elements with the 3D assets with high precision. You will learn how to create high-performance embedded systems with 3D/2D user interfaces, and deploy and test on your target hardware. The book will explore several new features, including Qt for WebAssembly.At the end of this book, you will learn about creating a full software stack for embedded Linux systems using Yocto and Boot to Qt for Device Creation.

9
E-book

Informatyka sądowa w praktyce

Adam Chojnowski

Pozycja obowiązkowa dla biegłego sądowego z zakresu informatyki i elektroniki Akty prawne regulujące pracę biegłego Badania i analizy sądowe systemów informatycznych Opiniowanie sądowe z zakresu informatyki i elektroniki Informatyka sądowa to gałąź nauk sądowych, której celem jest dostarczanie wiedzy z zakresu informatyki sądom, organom przygotowawczym w sprawach karnych oraz komornikom sądowym. Osoby zajmujące się tą dziedziną przeprowadzają analizy informacji cyfrowych, w tym incydentów informatycznych i włamań do sieci, a także opisują, analizują i wyceniają systemy teleinformatyczne. Powołane przez sąd, stanowią rzetelne źródło informacji z zakresu teleinformatyki lub informatyki, w razie gdy związane z nimi tematy są niezrozumiałe lub nieczytelne albo w toku sprawy sądowej wymagana jest specjalistyczna wiedza z branży IT. Na polskim rynku brakowało dotąd opracowania opisującego informatykę sądową kompleksowo, w nieco szerszym kontekście, a przy tym napisanego językiem zrozumiałym dla czytelnika nieposiadającego formalnego wykształcenia prawniczego. Zadaniem książki jest wypełnienie tej luki i przybliżenie informatyki sądowej biegłym sądowym oraz osobom zainteresowanym poruszaną tematyką. Cenne wskazówki znajdą tu również prawnicy, specjaliści do spraw bezpieczeństwa teleinformatycznego, administratorzy, studenci kierunków informatycznych, a także pracownicy oraz funkcjonariusze służb, policji i organów ścigania. Akty prawne regulujące pracę biegłego sądowego Odpowiedzialność cywilna i karna biegłego sądowego Wymogi formalnoprawne dotyczące opinii Warsztat pracy biegłego sądowego z zakresu informatyki Przebieg badań i analiz systemów informatycznych Analiza incydentów i włamań do systemów IT Inwigilacja i wykrywanie złośliwego oprogramowania Wycena systemów komputerowych Prawa autorskie do oprogramowania Opiniowanie z zakresu informatyki i elektroniki Praktyczne przykłady opinii sądowych Teoria i praktyka opiniowania sądowego z zakresu informatyki i elektroniki

10
E-book

Learn Human-Computer Interaction. Solve human problems and focus on rapid prototyping and validating solutions through user testing

Christopher Reid Becker

Human-Computer Interaction (HCI) is a field of study that researches, designs, and develops software solutions that solve human problems. This book will help you understand various aspects of the software development phase, from planning and data gathering through to the design and development of software solutions. The book guides you through implementing methodologies that will help you build robust software.You will perform data gathering, evaluate user data, and execute data analysis and interpretation techniques. You’ll also understand why human-centered methodologies are successful in software development, and learn how to build effective software solutions through practical research processes. The book will even show you how to translate your human understanding into software solutions through validation methods and rapid prototyping leading to usability testing. Later, you will understand how to use effective storytelling to convey the key aspects of your software to users. Throughout the book, you will learn the key concepts with the help of historical figures, best practices, and references to common challenges faced in the software industry.By the end of this book, you will be well-versed with HCI strategies and methodologies to design effective user interfaces.

11
E-book

Learning Ansible 2.7. Automate your organization's infrastructure using Ansible 2.7 - Third Edition

Fabio Alessandro Locati

Ansible is an open source automation platform that assists organizations with tasks such as application deployment, orchestration, and task automation. With the release of Ansible 2.7, even complex tasks can be handled much more easily than before.Learning Ansible 2.7 will help you take your first steps toward understanding the fundamentals and practical aspects of Ansible by introducing you to topics such as playbooks, modules, and the installation of Linux, Berkeley Software Distribution (BSD), and Windows support. In addition to this, you will focus on various testing strategies, deployment, and orchestration to build on your knowledge. The book will then help you get accustomed to features including cleaner architecture, task blocks, and playbook parsing, which can help you to streamline automation processes. Next, you will learn how to integrate Ansible with cloud platforms such as Amazon Web Services (AWS) before gaining insights into the enterprise versions of Ansible, Ansible Tower and Ansible Galaxy. This will help you to use Ansible to interact with different operating systems and improve your working efficiency. By the end of this book, you will be equipped with the Ansible skills you need to automate complex tasks for your organization.

12
E-book

Maple. Podręcznik

Artur Krowiak

Poznaj interfejs programu i sposób wykonywania podstawowych działań w Maple’u Naucz się rozwiązywać złożone problemy z różnych dziedzin matematyki Dowiedz się, jak skutecznie wizualizować i prezentować uzyskane wyniki Poznaj Maple od podszewki! Maple to zintegrowane środowisko do przeprowadzania obliczeń symbolicznych i numerycznych oraz wizualizacji otrzymanych w ten sposób wyników. Ten bardzo wydajny system algebry komputerowej został wyposażony w bogaty zestaw poleceń, za pomocą których możliwe jest rozwiązywanie problemów z niemal każdej dziedziny matematyki. Aplikacja ułatwia przeprowadzanie obliczeń technicznych, inżynierskich i naukowych z użyciem jednostek, stałych fizycznych oraz własności pierwiastków chemicznych. Swoją popularność zawdzięcza wygodnemu interfejsowi użytkownika i możliwości łatwej współpracy z innymi programami obliczeniowymi, środowiskami CAD oraz językami programowania. Książka "Maple. Podręcznik " prezentuje aplikację od podstaw, dzięki czemu z powodzeniem mogą po nią sięgnąć zarówno początkujący użytkownicy, jak i osoby, które pragną tylko odświeżyć lub pogłębić swoją wiedzę na temat programu. Podręcznik przyda się zarówno studentom, jak i inżynierom czy naukowcom, którzy w codziennej pracy muszą sprawnie przetwarzać duże zbiory danych i wykonywać na nich skomplikowane operacje obliczeniowe. W książce przedstawiono sposoby i metodykę rozwiązywania wybranych zagadnień matematycznych, a także omówiono szeroki wachlarz możliwości graficznych i sposób tworzenia przejrzystego dokumentu. Bardziej wymagający użytkownicy znajdą w niej informacje dotyczące programowania w środowisku Maple, tworzenia dokumentów interaktywnych oraz projektowania indywidualnych interfejsów na potrzeby konkretnych zagadnień obliczeniowych. Interfejs użytkownika programu Podstawowe działania w tym środowisku Funkcje matematyczne i struktury danych Posługiwanie się wyrażeniami, jednostkami i stałymi Tworzenie i formatowanie wykresów Rozwiązywanie typowych problemów matematycznych Programowanie w środowisku Maple Tworzenie i formatowanie dokumentów Maplety i rozszerzenia programu Skomplikowane obliczenia? Nic prostszego!

13
E-book

Mastering ROS for Robotics Programming. Best practices and troubleshooting solutions when working with ROS - Third Edition

Lentin Joseph, Jonathan Cacace

The Robot Operating System (ROS) is a software framework used for programming complex robots. ROS enables you to develop software for building complex robots without writing code from scratch, saving valuable development time. Mastering ROS for Robotics Programming provides complete coverage of the advanced concepts using easy-to-understand, practical examples and step-by-step explanations of essential concepts that you can apply to your ROS robotics projects.The book begins by helping you get to grips with the basic concepts necessary for programming robots with ROS. You'll then discover how to develop a robot simulation, as well as an actual robot, and understand how to apply high-level capabilities such as navigation and manipulation from scratch. As you advance, you'll learn how to create ROS controllers and plugins and explore ROS's industrial applications and how it interacts with aerial robots. Finally, you'll discover best practices and methods for working with ROS efficiently.By the end of this ROS book, you'll have learned how to create various applications in ROS and build your first ROS robot.

14
E-book

Mathcad. Zbiór zadań dla inżynierów

Tadeusz Białoń

Poznaj Mathcada - najlepsze narzędzie do obliczeń inżynierskich Niezbędna teoria w zasięgu ręki Praktyczne przykłady zastosowań Zadania prezentujące funkcje programu Mathcad to wszechstronny program komputerowy do przeprowadzania obliczeń matematycznych i wizualizacji ich wyników. Jego możliwości i elastyczność sprawiły, że narzędzie zdobyło rzeszę wiernych użytkowników oraz znalazło szereg zastosowań w różnych dziedzinach nauki i techniki. Jak każde złożone oprogramowanie, Mathcad wymaga nauki, a tę najlepiej prowadzić na praktycznych przykładach. Książka zawiera 30 ciekawych, obszernych zadań, z których każde jest poświęcone innemu problemowi inżynierskiemu, matematycznemu lub naukowemu. Rozwiązywanie kolejnych ćwiczeń umożliwia stopniowe zapoznawanie się ze sposobem tworzenia arkuszy obliczeniowych w programie Mathcad. Zaproponowane zadania mają dużą wartość popularnonaukową, w przystępny sposób prezentują szeroki zakres zagadnień, w których stosowane są techniki komputerowego wspomagania obliczeń. Zbiór zadań jest przeznaczony do wykorzystania na kursach i zajęciach dydaktycznych prowadzonych na wczesnych latach studiów. Teoria potrzebna do wykonania każdego ćwiczenia została podana w jego wstępie, nie jest więc potrzebne korzystanie z innej literatury. Ponadto w opisach rozwiązań uwzględniono sposoby, w jakie można skontrolować poprawność działania utworzonego arkusza kalkulacyjnego, dzięki czemu książka może posłużyć również do samodzielnej pracy z oprogramowaniem Mathcad. Zadania opracowano pod kątem rozwiązywania w dwóch wersjach programu Mathcad, najnowszej Prime oraz starszej 15, wciąż dostępnej w sprzedaży i nadal bardzo popularnej.

15
E-book

MATLAB i podstawy telekomunikacji

Jacek Izydorczyk i inni

MATLAB — niezastąpiony w obliczeniach i modelowaniu rozwiązań! Program MATLAB służy przede wszystkim do obliczeń macierzowych. Jest potężnym narzędziem, nie do zastąpienia w wielu dziedzinach techniki, elektroniki i projektowania najróżniejszych systemów. Jednym z niezwykle użytecznych zastosowań MATLAB-a jest możliwość wykorzystania tego środowiska do obliczeń związanych z dziedziną telekomunikacji: przetwarzaniem i przesyłaniem sygnałów, ich interpretacją i modulacją. Ta książka pomoże Ci zrozumieć, jak to wszystko działa, i pokaże, jak osiągnąć oczekiwane efekty pracy. Jeśli chcesz nauczyć się sprawnie wykorzystywać algorytmy obliczeniowe do znajdowania rozwiązań konkretnych problemów związanych z zagadnieniami telekomunikacji, projektować filtry cyfrowe i syntezatory mowy, obliczać przepustowość kanałów transmisyjnych albo pisać funkcje implementujące układy dekoderów dla różnych typów modulacji, nie możesz obejść się bez tego podręcznika. Oprócz konkretnych, precyzyjnych informacji zawiera on mnóstwo praktycznych zadań, umożliwiających Ci sprawdzenie swojej wiedzy i dogłębne zrozumienie zasad działania środowiska MATLAB. Czytaj i ucz się pilnie! Wprowadzenie Przetwarzanie i przesyłanie sygnałów Dyskretna transformacja Fouriera i splot kołowy Filtry cyfrowe FIR oraz IIR Sygnalizacja DTMF Przesuwanie widma sygnału Przetwarzanie i pasmowo-przepustowy przetwornik Elektroniczna eliminacja echa i liniowa predykcja sygnału Modulacja AM i SSB Modulacja i demodulacja FM Szumy w systemach FM i transmisja w paśmie podstawowym Modulacja QAM i MSK/GMSK Synchronizacja nadajnika i odbiornika Korekcja zniekształceń liniowych i ślepa korekcja kanału Kody blokowe i splotowe Modulacja OFDM i z widmem rozproszonym Techniki MIMO

16
E-book

MATLAB i Simulink. Poradnik użytkownika. Wydanie III

Bogumiła Mrozek, Zbigniew Mrozek

Sprawdź nowe IV. wydanie tej książki » --- Odkryj najbardziej efektywne narzędzie do rozwiązywania złożonych problemów matematycznych, ekonomicznych i inżynierskich! Poznaj składniki pakietu MATLAB® Naucz się zasad programowania w tym środowisku Przygotuj elementy graficzne i interfejsy użytkownika Wykorzystaj biblioteki Toolbox Przeprowadź symulację procesów w Simulinku® MATLAB® to środowisko przeznaczone do rozwiązywania złożonych problemów matematycznych, ekonomicznych i inżynierskich. Stało się już niemal standardem i jednym z podstawowych narzędzi pracy naukowców, inżynierów oraz analityków finansowych. MATLAB® znajduje zastosowanie w różnych dziedzinach – od matematyki, poprzez finanse, aż po nauki biologiczne. Dzięki wydajnym algorytmom obliczeniowym i mechanizmom analizy wyników środowisko to umożliwia szybkie i efektywne przeprowadzanie złożonych obliczeń i prezentację wyników w postaci grafiki dwu- i trójwymiarowej. Sprawne korzystanie z MATLAB-a® wymaga opanowania wielu aspektów programu. Dzięki książce "MATLAB® i Simulink®. Poradnik użytkownika. Wydanie III " poznasz wszystkie najważniejsze zagadnienia, związane z wykorzystaniem tego środowiska. Nawet jeśli zaczynasz swoją przygodę w tej dziedzinie, poradnik ten pozwoli Ci szybko stać się zaawansowanym użytkownikiem pakietu. Książka wprowadzi Cię w podstawowe zagadnienia związane z obliczaniem złożonych wyrażeń matematycznych, rozwiązywaniem równań i tworzeniem wykresów. Poznasz metody numerycznego wyznaczania wyników i przybliżania przebiegów funkcji. Nauczysz się też korzystać z bibliotek MATLAB-a i używać pakietu Simulink. Szczegółowy opis środowiska MATLAB Zasady tworzenia Mplików Zestawienie typów danych wykorzystywanych w MATLAB-ie Zaawansowane funkcje do tworzenie wykresów, interfejsów użytkownika oraz przetwarzania obrazów Metody numeryczne rozwiązywania równań różniczkowych i liniowych, całkowania, różniczkowania, interpolacji i aproksymacji funkcji oraz wiele innych Opis przygotowania obliczeń równoległych na procesorze wielordzeniowym Opis języka Embedded MATLAB® (programowanie systemów wbudowanych) oraz bibliotek Control System Toolbox, System Identification Toolbox i innych Szczegółowy opis pakietu Simulink® Wkrocz w świat zaawansowanej matematyki z pakietem MATLAB®!

17
E-book

MATLAB i Simulink. Poradnik użytkownika. Wydanie IV

Bogumiła Mrozek, Zbigniew Mrozek

Modeluj, rozwiązuj problemy i wizualizuj wyniki z MATLAB-em i Simulinkiem! Wykonaj złożone obliczenia i wykresy bez programowania Poznaj składniki pakietu MATLAB, przygotuj niezawodne i łatwe w użytkowaniu programy Napisz przyjazne aplikacje App z interfejsem graficznym użytkownika Poznaj elegancję programowania obiektowo zorientowanego Wykorzystaj biblioteki Toolbox w praktyce Przeprowadź symulację procesów w Simulinku MATLAB to interaktywne środowisko przeznaczone do rozwiązywania złożonych problemów matematycznych, ekonomicznych i inżynierskich, znajdujące zastosowanie w różnych dziedzinach nauki i techniki. Ten program to jedno z podstawowych narzędzi codziennej pracy naukowców, inżynierów oraz analityków finansowych. W połączeniu z Simulinkiem oferuje im ogromne możliwości modelowania i symulacji układów dynamicznych. Dzięki wydajnym algorytmom obliczeniowym i mechanizmom analizy wyników MATLAB i Simulink pozwalają szybko i efektywnie wykonywać złożone obliczenia oraz prezentować ich wyniki w postaci grafiki dwu- i trójwymiarowej. Sprawne korzystanie z MATLAB-a wymaga pewnej wiedzy i opanowania narzędzi oferowanych przez program. Jedno i drugie znajdziesz w książce „MATLAB® i Simulink®. Poradnik użytkownika. Wydanie IV ”. Poznasz najważniejsze zagadnienia związane z zastosowaniem tego środowiska w praktyce. Nawet jeśli nie miałeś z nim wcześniej do czynienia, szybko staniesz się zaawansowanym użytkownikiem pakietu. Książka wprowadzi Cię w podstawowe zagadnienia związane z obliczaniem złożonych wyrażeń matematycznych, rozwiązywaniem równań i tworzeniem aplikacji. Poznasz metody numerycznego wyznaczania wyników i przybliżania przebiegów funkcji. Nauczysz się też korzystać z rozszerzeń MATLAB-a i używać pakietu Simulink. Podstawy pracy w środowisku MATLAB Licencje dla domu, studenta i uczelni Natychmiastowe wyniki obliczeń i ich wizualizacja bez programowania MATLAB w chmurze, na ekranie smartfona, tabletu lub przeglądarki WWW Programowanie i prezentacja wyników obliczeń w Live Editorze Używanie prostych i złożonych typów danych Programowanie zorientowane obiektowo Tworzenie aplikacji App z graficznym interfejsem użytkownika Rozwiązywanie różnych rodzajów równań i układów równań Modelowanie, symulacja i analiza w pakiecie Simulink Obliczenia równoległe na procesorach wielordzeniowych, na karcie graficznej i klastrach Korzystanie z rozszerzeń i bibliotek MATLAB-a i Simulinka Poznaj najskuteczniejsze narzędzie pracy inżynierów, matematyków i ekonomistów! --- UWAGA: promocja (nie tylko) akademicka! Przy zakupie minimum 15 sztuk książki otrzymasz rabat 25% na ten tytuł.

18
E-book

MATLAB. Praktyczny podręcznik modelowania

Waldemar Sradomski

Wypróbuj MATLAB-a i doceń jego siłę! MATLAB to wielofunkcyjny program do zastosowań naukowych i inżynierskich, wykorzystywany przy zaawansowanych obliczeniach, rozwiązywaniu problemów technicznych i tworzeniu symulacji. Jest świetnym narzędziem, które od kilku dekad pomaga tysiącom matematyków, fizyków i inżynierów. Pozwala w mgnieniu oka rozwiązać skomplikowane równania, prześledzić różne warianty w obrębie jednego schematu czy obliczyć wzajemne zależności pomiędzy elementami projektowanego urządzenia i sprawdzić, jak zmiana jednego z nich wpływa na pozostałe. Sięgnij po tę książkę, a szybko oswoisz się z MATLAB-em. Dzięki niemu już nigdy nie będziesz musiał obliczać równań „na piechotę” ani doświadczalnie sprawdzać skutków dokonania zmiany w projekcie. Wystarczy, że wprowadzisz do programu właściwe dane, a natychmiast zobaczysz, czy Twój pomysł jest strzałem w dziesiątkę, czy wymaga wielu poprawek. Z tej książki dowiesz się, jak zacząć pracę z programem, jak działają skrypty i funkcje. Odkryjesz, jak tworzyć modele matematyczne i fizyczne urządzeń z użyciem matematyki. Zadania zamieszczone na końcu każdego rozdziału pomogą Ci utrwalić zdobytą wiedzę. MATLAB — szybki start Skrypty i funkcje Rozwiązywanie równań różniczkowych Schematy blokowe (Simulink) Przekształcenie operatorowe do rozwiązywania układów równań Stateflow Zaawansowane konfigurowanie wykresu Projektuj i licz z MATLAB-em!

19
E-book

Odoo 12 Development Cookbook. 190+ unique recipes to build effective enterprise and business applications - Third Edition

Parth Gajjar, Alexandre Fayolle, Holger Brunn, Daniel Reis

Odoo is a powerful framework known for rapid application development. Its latest release, Odoo 12, introduces tons of new features. With this book, you’ll learn how to develop powerful Odoo applications from scratch, using all the latest features.This Odoo cookbook starts by covering Odoo installation and deployment on the server. Next, you’ll explore the Odoo framework with real-world examples. You’ll create a new Odoo module from the ground up and progress to advanced framework concepts. You’ll also learn how to modify existing applications, including Point of Sale (POS). This book is not just limited to backend development; the advanced JavaScript recipes for creating new views and widgets will help you build beautiful UI elements. As you move forward, you’ll gain insights into website development and become a quality Odoo developer by studying performance optimization, debugging, and automated tests. Finally, you’ll learn the latest concepts like multi-website, In-App Purchasing (IAP), Odoo.sh, and IoT Box.By the end of the book, you’ll have all the knowledge you need to build powerful Odoo applications. The development best practices used in this book will undoubtedly come handy when you are working with the Odoo framework.

20
E-book

Platforma Moodle dla każdego nauczyciela

Rafał Mazgaj, Rafał Oparowski, Krzysztof Nadolski

Platforma Moodle dla każdego nauczyciela, to podręcznik, który w zasadzie dedykowany jest dla wszystkich osób, które chcą wspomagać codzienny proces nauczania sprawdzonym i przetestowanym narzędziem do e-learningu, wykorzystywanym niemalże na całym świecie. Platforma Moodle nie zastąpi z pewnością nauczyciela, a proces dydaktyczny nie będzie mógł przebiegać bez jego obecności, jednak zdecydowanie jest w stanie ułatwić pracę każdego pedagoga. W książce można znaleźć takie informacje jak: Tworzenie nowych kursów i zarządzanie nimi, przypisywanie do nich nowych uczestników, a także udostępnianie wcześniej przygotowanych materiałów dydaktycznych, testów lub zadań. Niezastąpioną pomocą jest przygotowana przez nas platforma testowa http://demo.itstart.pl, dzięki której można łatwo sprawdzić opisywane zagadnienia. Osoby, które oprócz kształcenia pełnią również rolę administratorów platformy, albo stoją przed zadaniem zainstalowania jej na dowolnym systemie operacyjnym (Windows, Linux, Mac-os) również znajdą coś dla siebie, bo jeden z rozdziałów książki, szczegółowo opisuje właśnie te zagadnienia. Autorzy książki, to obecnie studenci informatyki, którzy pierwszy kontakt z zagadnieniami platformy Moodle zaczerpnęli w Zespole Szkół Nr1 w Piekarach Śląskich, gdzie jako uczniowie Technikum Informatycznego już od pierwszej klasy mieli możliwość na niemal wszystkich przedmiotach technicznych, testować platformę od strony ucznia. W klasach starszych natomiast uczestniczyli w charakterze asystentów technicznych podczas organizowanych przez szkołę konkursach i zawodach z wykorzystaniem Moodla, co zapoczątkowało ich doświadczenie w dziedzinie zarządzania i administrowania platformą. W klasie maturalnej postanowili napisać książkę, gdzie oprócz przygotowań do matury i egzaminu zawodowego, potwierdzającego kwalifikacje zawodowe, znaleźli czas na tworzenie swojej pierwszej publikacji. Rafał Mazgaj obecnie studiuje Informatykę Inżynierską na Uniwersytecie Śląskim. Jest na drugim roku studiów i specjalizuje się w Inżynierii Systemów Informatycznych. Swoją karierę zawodową wiąże z programowaniem oraz rozwijaniem oprogramowania i technologii informatycznych. Krzysztof Nadolski, na co dzień pracuje jako fotograf, łącząc swoje pasje ze studiami w Wyższej Szkole Technologii Informatycznych w Katowicach na kierunku Grafika komputerowa. Rafał Oparowski studiuje na Politechnice Śląskiej w Gliwicach, dodatkowo pracując w Kompani Węglowej. Na co dzień pasjonuje się sieciami komputerowymi oraz projektowaniem w systemie CAD.

21
E-book

Statystyka dla bystrzaków. Wydanie II

Deborah J. Rumsey

Dowiedz się, jak: zrozumieć koncepcje statystyczne, techniki, wzory i obliczenia interpretować diagramy i wykresy, określać prawdopodobieństwo oraz ustalać przedziały ufności weryfikować i analizować dane z eksperymentów i sondaży Prosty sposób na statystykę Czujesz się bezradny w obliczu statystyki? Bez obaw! Dzięki temu przystępnemu przewodnikowi dowiesz się, jak należy gromadzić i weryfikować dane oraz prezentować je na wykresach; rozszyfrowywać rozkłady; obliczać przedziały ufności i weryfikować hipotezy; analizować dane, wykorzystując korelację, regresję, tabele krzyżowe — i wiele więcej... Świat statystyki — naucz się weryfikować w kontekście ilościowym i jakościowym statystyki życia codziennego. Spoglądaj z szerokiej perspektywy — badaj dane z wykorzystaniem grafów i wykresów, opisuj je za pomocą średnich, median, wyników standardowych, percentyli i nie tylko. Wyniki mogą się różnić — poznaj powszechnie stosowane rozkłady statystyczne i dowiedz się, jak należy postępować ze zmiennymi losowymi, błędem standardowym, centralnym twierdzeniem granicznym. Szacuj z przekonaniem — wykorzystuj błąd standardowy, przedziały ufności i testy statystyczne do wyciągania wniosków dotyczących populacji. Wkrocz w sferę badań statystycznych i ich analiz — poznaj tajniki sondaży, eksperymentów, korelacji, regresji liniowej, tabel krzyżowych i niezależności. Otwórz tę książkę i znajdź: proste objaśnienia terminów statystycznych, informacje o zestawianiu i weryfikacji danych oraz o ich prezentacjach graficznych, wszystko, co chciałbyś wiedzieć o zmiennych losowych, rozkładach — dwumianowym, normalnym i t-Studenta, rozkładach z prób oraz o centralnym twierdzeniu granicznym, wskazówki dotyczące przeprowadzania, interpretowania oraz weryfikacji sondaży i eksperymentów, narzędzia analizy danych dla badań regresji, przedziałów ufności, testów statystycznych i tabel krzyżowych, mnóstwo przykładów i rysunków ilustrujących istotne koncepcje i metody.

22
E-book

Statystyka z programem Statistica

Małgorzata Rabiej

Wydaje Ci się, że statystyka jest trudna? Statistica na pewno nie! Statistica to pakiet oprogramowania statystycznego i analitycznego, uważany za jedno z najlepszych rozwiązań w swojej klasie. Oferuje szeroki wybór narzędzi statystycznych i procedur analizy danych oraz umożliwia zarządzanie nimi i wizualizację otrzymanych wyników. Zapewnia też dostęp do zaawansowanych algorytmów modelowania i prognozowania. Właśnie dlatego stanowi obecnie standardowe narzędzie pracy w wielu firmach analitycznych, na uczelniach oraz w różnego rodzaju instytucjach badawczych. Ponadto dzięki prostemu interfejsowi i dobrej dokumentacji stale zyskuje nowych użytkowników. Jeśli jesteś zainteresowany poznaniem możliwości środowiska oraz praktyczną nauką sposobów prowadzenia analiz statystycznych, koniecznie sięgnij po książkę "Statystyka z programem Statistica". Z nią poznasz podstawowe pojęcia i metody statystyczne oraz nauczysz się tworzyć i stosować odpowiednie modele. Dowiesz się, jak posługiwać się programem do szybkiego osiągnięcia wyznaczonych celów. Przedstawione tu zagadnienia przygotują Cię do samodzielnego opracowania wyników badań, ich prawidłowej analizy oraz formułowania wniosków. Jeśli masz coś wspólnego z komputerową analizą danych, po prostu nie wypada Ci nie mieć tej książki! Interfejs i podstawowe możliwości środowiska Statistica Pojęcia, metody i narzędzia wykorzystywane w analizach statystycznych Badanie wpływu różnych czynników na wybrane cechy populacji Ocena błędów wnioskowania o parametrach populacji na podstawie wyników próby losowej Analiza współzależności między zmiennymi losowymi oraz ocena jakości zbudowanego modelu Konstruowanie prognoz na podstawie szeregów czasowych Sposoby wizualizacji wyników analiz statystycznych Przekonaj się, co można osiągnąć za pomocą programu Statistica!

23
E-book

Tablice informatyczne. React

Marcin Felczerek

Zapomniałeś? Sięgnij po ściągę! React to zdobywająca coraz większą popularność biblioteka do budowania graficznych interfejsów użytkownika serwisów internetowych. Dzięki deklaratywności, modułowości i niezależności od jakiejkolwiek platformy stała się jedną z wiodących technologii w branży, a budowane za jej pomocą interfejsy są przejrzyste, elastyczne oraz łatwe do utworzenia i utrzymania. Tablice informatyczne. React to krótkie podsumowanie najważniejszych informacji na temat biblioteki. Niezależnie od tego, czy dopiero się jej uczysz, czy wykorzystujesz tę technologię już od pewnego czasu, pomogą Ci szybko znaleźć niezbędne wiadomości. Przejrzysty układ i skrótowa forma tablic sprawdzi się zarówno w codziennej pracy, jak i podczas nauki czy przygotowywania się do egzaminów. Podstawowe informacje Dołączanie Reacta do projektu Komponenty, stany i cykl życia Klucze, formularze, zdarzenia Wirtualny DOM, referencje, kontekst Architektura i biblioteki komponentów Tworzenie aplikacji mobilnych w React Native React? Z tablicami to nic strasznego!