Browse Results

Showing 52,726 through 52,750 of 54,499 results

Introduction to Digital Systems Design

by Davide Anguita Domenico Ponta Luca Oneto Giuliano Donzellini

This book has been designed for a first course on digital design for engineering and computer science students. It offers an extensive introduction on fundamental theories, from Boolean algebra and binary arithmetic to sequential networks and finite state machines, together with the essential tools to design and simulate systems composed of a controller and a datapath. The numerous worked examples and solved exercises allow a better understanding and more effective learning. All of the examples and exercises can be run on the Deeds software, freely available online on a webpage developed and maintained by the authors. Thanks to the learning-by-doing approach and the plentiful examples, no prior knowledge in electronics of programming is required. Moreover, the book can be adapted to different level of education, with different targets and depth, be used for self-study, and even independently from the simulator. The book draws on the authors’ extensive experience in teaching and developing learning materials.

Embedded Linux Development using Yocto Projects - Second Edition: Learn to leverage the power of Yocto Project to build efficient Linux-based products

by Daiane Angolini Otavio Salvador

Optimize and boost your Linux-based system with Yocto Project and increase its reliability and robustness efficiently and cost-effectively. About This Book • Optimize your Yocto Project tools to develop efficient Linux-based projects • Practical approach to learning Linux development using Yocto Project • Demonstrates concepts in a practical and easy-to-understand way Who This Book Is For If you are an embedded Linux developer with a basic knowledge of Yocto Project and want to broaden your knowledge with examples of embedded development, then this book is for you. This book is also for professionals who want to find new insights into working methodologies for Linux development. What You Will Learn • Understand the basic concepts involved in Poky workflows along with configuring and preparing the Poky build environment. • Configure a build server and customize images using Toaster. • Generate images and fit packages into created images using BitBake. • Support the development process by setting up and using Package feeds. • Debug Yocto Project by configuring Poky. • Build an image for the BeagleBone Black, RaspberryPi 3, and Wandboard, and boot it from an SD card. In Detail Yocto Project is turning out to be the best integration framework for creating reliable embedded Linux projects. It has the edge over other frameworks because of its features such as less development time and improved reliability and robustness. Embedded Linux Development using Yocto Project starts with an in-depth explanation of all Yocto Project tools, to help you perform different Linux-based tasks. The book then moves on to in-depth explanations of Poky and BitBake. It also includes some practical use cases for building a Linux subsystem project using Yocto Project tools available for embedded Linux. The book also covers topics such as SDK, recipetool, and others. By the end of the book, you will have learned how to generate and run an image for real hardware boards and will have gained hands-on experience at building efficient Linux systems using Yocto Project. Style and approach A clear, concise, and straightforward book that will enable you to use and implement the latest features of Yocto Project.

Boost.Asio C++ Network Programming - Second Edition

by Wisnu Anggoro Torjo John

Learn effective C++ network programming with Boost.Asio and become a proficient C++ network programmer About This Book * Learn efficient C++ network programming with minimum coding using Boost.Asio * Your one-stop destination to everything related to the Boost.Asio library * Explore the fundamentals of networking to choose designs with more examples, and learn the basics of Boost.Asio Who This Book Is For This book is for C++ Network programmers with basic knowledge of network programming, but no knowledge of how to use Boost.Asio for network programming. What You Will Learn * Prepare the tools to simplify network programming in C++ using Boost.Asio * Explore the networking concepts of IP addressing, TCP/IP ports and protocols, and LAN topologies * Get acquainted with the usage of the Boost libraries * Get to know more about the content of Boost.Asio network programming and Asynchronous programming * Establish communication between client and server by creating client-server application * Understand the various functions inside Boost.Asio C++ libraries to delve into network programming * Discover how to debug and run the code successfully In Detail Boost.Asio is a C++ library used for network programming operations. Organizations use Boost because of its productivity. Use of these high-quality libraries speed up initial development, result in fewer bugs, reduce reinvention-of-the-wheel, and cut long-term maintenance costs. Using Boost libraries gives an organization a head start in adopting new technologies. This book will teach you C++ Network programming using synchronous and asynchronous operations in Boost.Asio with minimum code, along with the fundamentals of Boost, server-client applications, debugging, and more. You will begin by preparing and setting up the required tools to simplify your network programming in C++ with Boost.Asio. Then you will learn about the basic concepts in networking such as IP addressing, TCP/IP protocols, and LAN with its topologies. This will be followed by an overview of the Boost libraries and their usage. Next you will get to know more about Boost.Asio and its concepts related to network programming. We will then go on to create a client-server application, helping you to understand the networking concepts. Moving on, you will discover how to use all the functions inside the Boost.Asio C++ libraries. Lastly, you will understand how to debug the code if there are errors found and will run the code successfully. Style and approach An example-oriented book to show you the basics of networking and help you create a network application simply using Boost.Asio, with more examples for you to get up and running with Boost.Asio quickly.

C++ Data Structures and Algorithms: Learn how to write efficient code to build scalable and robust applications in C++

by Wisnu Anggoro

Learn how to build efficient, secure and robust code in C++ by using data structures and algorithms - the building blocks of C++Key FeaturesUse data structures such as arrays, stacks, trees, lists, and graphs with real-world examplesLearn the functional and reactive implementations of the traditional data structuresExplore illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual mannerBook DescriptionC++ is a general-purpose programming language which has evolved over the years and is used to develop software for many different sectors. This book will be your companion as it takes you through implementing classic data structures and algorithms to help you get up and running as a confident C++ programmer.We begin with an introduction to C++ data structures and algorithms while also covering essential language constructs. Next, we will see how to store data using linked lists, arrays, stacks, and queues. Then, we will learn how to implement different sorting algorithms, such as quick sort and heap sort. Along with these, we will dive into searching algorithms such as linear search, binary search and more. Our next mission will be to attain high performance by implementing algorithms to string datatypes and implementing hash structures in algorithm design. We'll also analyze Brute Force algorithms, Greedy algorithms, and more.By the end of the book, you'll know how to build components that are easy to understand, debug, and use in different applications.What you will learnKnow how to use arrays and lists to get better results in complex scenariosBuild enhanced applications by using hashtables, dictionaries, and setsImplement searching algorithms such as linear search, binary search, jump search, exponential search, and moreHave a positive impact on the efficiency of applications with tree traversalExplore the design used in sorting algorithms like Heap sort, Quick sort, Merge sort and Radix sortImplement various common algorithms in string data typesFind out how to design an algorithm for a specific task using the common algorithm paradigmsWho this book is forThis book is for developers who would like to learn the Data Structures and Algorithms in C++. Basic C++ programming knowledge is expected.

Functional C#

by Wisnu Anggoro

Uncover the secrets of functional programming using C# and change the way you approach your applications forever About This Book • This book focuses on the functional paradigm of C#, which will give you a whole new angle on coding with C# • It illustrates the advantages that functional programming brings to the table and the associated coding benefits • This practical guide covers all the aspects of functional programming and provides solutions that can be applied in business scenarios Who This Book Is For This book is suitable for C# developers with basic prior knowledge of C# and with no functional programming experience at all. What You Will Learn • Develop an application using the functional approach • Implement unit testing to functionally program code • Create efficient code using functional programming • Work through a LINQ query so you can work with data • Compose asynchronous programs to create a responsive application • Use recursion in function programming in order to simplify code • Optimize the program code using Laziness and Caching Techniques In Detail Functional programming makes your application faster, improves performance, and increases your productivity. C# code is written at a higher level of abstraction, so that code will be closer to business requirements, abstracting away many low-level implementation details. This book bridges the language gap for C# developers by showing you how to create and consume functional constructs in C#. We also bridge the domain gap by showing how functional constructs can be applied in business scenarios. We'll take you through lambda expressions and extension methods, and help you develop a deep understanding of the concepts and practices of LINQ and recursion in C#. By the end of the book, you will be able to write code using the best approach and will be able to perform unit testing in functional programming, changing how you write your applications and revolutionizing your projects. Style and approach This book takes a pragmatic approach and shows you techniques to write better functional constructs in C#. We'll also show you how these concepts can be applied in business scenarios.

Learning C++ Functional Programming

by Wisnu Anggoro

Apply Functional Programming techniques to C++ to build highly modular, testable, and reusable code About This Book • Modularize your applications and make them highly reusable and testable • Get familiar with complex concepts such as metaprogramming, concurrency, and immutability • A highly practical guide to building functional code in C++ filled with lots of examples and real-world use cases Who This Book Is For This book is for C++ developers comfortable with OOP who are interested in learning how to apply the functional paradigm to create robust and testable apps. What You Will Learn • Get to know the difference between imperative and functional approaches • See the use of first-class functions and pure functions in a functional style • Discover various techniques to apply immutable state to avoid side effects • Design a recursive algorithm effectively • Create faster programs using lazy evaluation • Structure code using design patterns to make the design process easier • Use concurrency techniques to develop responsive software • Learn how to use the C++ Standard Template Library and metaprogramming in a functional way to improve code optimization In Detail Functional programming allows developers to divide programs into smaller, reusable components that ease the creation, testing, and maintenance of software as a whole. Combined with the power of C++, you can develop robust and scalable applications that fulfill modern day software requirements. This book will help you discover all the C++ 17 features that can be applied to build software in a functional way. The book is divided into three modules—the first introduces the fundamentals of functional programming and how it is supported by modern C++. The second module explains how to efficiently implement C++ features such as pure functions and immutable states to build robust applications. The last module describes how to achieve concurrency and apply design patterns to enhance your application's performance. Here, you will also learn to optimize code using metaprogramming in a functional way. By the end of the book, you will be familiar with the functional approach of programming and will be able to use these techniques on a daily basis. Style and approach This book uses a module-based approach, where each module will cover important aspects of functional programming in C++ and will help you develop efficient and robust applications through gaining a practical understanding.

Resonant Scattering and Generation of Waves: Cubically Polarizable Layers (Mathematical Engineering Ser.)

by Lutz Angermann Vasyl V. Yatsyk

This monograph deals with theoretical aspects and numerical simulations of the interaction of electromagnetic fields with nonlinear materials. It focuses in particular on media with nonlinear polarization properties. It addresses the direct problem of nonlinear Electrodynamics, that is to understand the nonlinear behavior in the induced polarization and to analyze or even to control its impact on the propagation of electromagnetic fields in the matter. The book gives a comprehensive presentation of the results obtained by the authors during the last decade and put those findings in a broader, unified context and extends them in several directions.It is divided into eight chapters and three appendices. Chapter 1 starts from the Maxwell’s equations and develops a wave propagation theory in plate-like media with nonlinear polarizability. In chapter 2 a theoretical framework in terms of weak solutions is given in order to prove the existence and uniqueness of a solution of the semilinear boundary-value problem derived in the first chapter. Chapter 3 presents a different approach to the solvability theory of the reduced frequency-domain model. Here the boundary-value problem is reduced to finding solutions of a system of one-dimensional nonlinear Hammerstein integral equations. Chapter 4 describes an approach to the spectral analysis of the linearized system of integral equations. Chapters 5 and 6 are devoted to the numerical approximation of the solutions of the corresponding mathematical models. Chapter 7 contains detailed descriptions, discussions and evaluations of the numerical experiments. Finally, chapter 8 gives a summary of the results and an outlook for future work.

Artificial Neural Networks and Machine Learning – ICANN 2022: 31st International Conference on Artificial Neural Networks, Bristol, UK, September 6–9, 2022, Proceedings, Part I (Lecture Notes in Computer Science #13529)

by Plamen Angelov Elias Pimenidis Chrisina Jayne Antonios Papaleonidas Mehmet Aydin

The 4-volumes set of LNCS 13529, 13530, 13531, and 13532 constitutes the proceedings of the 31st International Conference on Artificial Neural Networks, ICANN 2022, held in Bristol, UK, in September 2022. The total of 255 full papers presented in these proceedings was carefully reviewed and selected from 561 submissions. ICANN 2022 is a dual-track conference featuring tracks in brain inspired computing and machine learning and artificial neural networks, with strong cross-disciplinary interactions and applications.

Artificial Neural Networks and Machine Learning – ICANN 2022: 31st International Conference on Artificial Neural Networks, Bristol, UK, September 6–9, 2022, Proceedings, Part II (Lecture Notes in Computer Science #13530)

by Plamen Angelov Elias Pimenidis Chrisina Jayne Antonios Papaleonidas Mehmet Aydin

The 4-volumes set of LNCS 13529, 13530, 13531, and 13532 constitutes the proceedings of the 31st International Conference on Artificial Neural Networks, ICANN 2022, held in Bristol, UK, in September 2022. The total of 255 full papers presented in these proceedings was carefully reviewed and selected from 561 submissions. ICANN 2022 is a dual-track conference featuring tracks in brain inspired computing and machine learning and artificial neural networks, with strong cross-disciplinary interactions and applications.

Empirical Approach to Machine Learning (Studies in Computational Intelligence #800)

by Plamen P. Angelov Xiaowei Gu

This book provides a ‘one-stop source’ for all readers who are interested in a new, empirical approach to machine learning that, unlike traditional methods, successfully addresses the demands of today’s data-driven world. After an introduction to the fundamentals, the book discusses in depth anomaly detection, data partitioning and clustering, as well as classification and predictors. It describes classifiers of zero and first order, and the new, highly efficient and transparent deep rule-based classifiers, particularly highlighting their applications to image processing. Local optimality and stability conditions for the methods presented are formally derived and stated, while the software is also provided as supplemental, open-source material. The book will greatly benefit postgraduate students, researchers and practitioners dealing with advanced data processing, applied mathematicians, software developers of agent-oriented systems, and developers of embedded and real-time systems. It can also be used as a textbook for postgraduate coursework; for this purpose, a standalone set of lecture notes and corresponding lab session notes are available on the same website as the code.Dimitar Filev, Henry Ford Technical Fellow, Ford Motor Company, USA, and Member of the National Academy of Engineering, USA: “The book Empirical Approach to Machine Learning opens new horizons to automated and efficient data processing.”Paul J. Werbos, Inventor of the back-propagation method, USA: “I owe great thanks to Professor Plamen Angelov for making this important material available to the community just as I see great practical needs for it, in the new area of making real sense of high-speed data from the brain.” Chin-Teng Lin, Distinguished Professor at University of Technology Sydney, Australia: “This new book will set up a milestone for the modern intelligent systems.”Edward Tunstel, President of IEEE Systems, Man, Cybernetics Society, USA: “Empirical Approach to Machine Learning provides an insightful and visionary boost of progress in the evolution of computational learning capabilities yielding interpretable and transparent implementations.”

Advances in Information and Communication Technologies for Adapting Agriculture to Climate Change: Proceedings of the International Conference of ICT for Adapting Agriculture to Climate Change (AACC'17), November 22-24, 2017, Popayán, Colombia (Advances in Intelligent Systems and Computing #687)

by Plamen Angelov Jose Antonio Iglesias Juan Carlos Corrales

This book presents novel communication technology solutions to address the effects of climate change and climate variability on agriculture, with a particular focus on those that increase agricultural production. It discusses decision support and early warning systems for agriculture; information technology (IT) supporting sustainable water management and land cover dynamics; predictive of crop production models; and software applications for reducing the effects of diseases and pests on crops. Further topics include the real-time monitoring of weather conditions and water quality, as well as food security issues. Featuring the proceedings of the International Conference of ICT for Adapting Agriculture to Climate Change (AACC'17), held on November 22-24, 2017, in Popay#65533;n, Colombia, the book represents a timely report and a source of new ideas and solutions for both researchers and practitioners active in the agricultural sector around the globe.

Advances in Computational Intelligence Systems: Contributions Presented at the 16th UK Workshop on Computational Intelligence, September 7–9, 2016, Lancaster, UK (Advances in Intelligent Systems and Computing #513)

by Plamen Angelov Alexander Gegov Chrisina Jayne Qiang Shen

The book is a timely report on advanced methods and applications of computational intelligence systems. It covers a long list of interconnected research areas, such as fuzzy systems, neural networks, evolutionary computation, evolving systems and machine learning. The individual chapters are based on peer-reviewed contributions presented at the 16th Annual UK Workshop on Computational Intelligence, held on September 7-9, 2016, in Lancaster, UK. The book puts a special emphasis on novels methods and reports on their use in a wide range of applications areas, thus providing both academics and professionals with a comprehensive and timely overview of new trends in computational intelligence.

Blogger- und Influencer-Marketing in der Praxis: Alles Wichtige für gelungene Kooperationen zwischen Unternehmen, Bloggern und Influencern

by Rita Angelone

Dieses Buch gewährt Einblicke in die Welt der Blogger und Influencer und zeigt auf, wie eine Zusammenarbeit für alle Akteure erfolgreich sein kann.Der Autorin Rita Angelone, selbst Bloggerin der ersten Stunde, gelingt es, den Prozess des Blogger- und Influencer-Marketings von der Strategieentwicklung, über Vertragsverhandlung, Auftragserteilung und Umsetzung bis hin zum Controlling aus der Sicht der verschiedenen Beteiligten greifbar zu machen. Anhand von Praxistipps und Best-Practice-Beispielen zeigt sie alle erfolgsentscheidenden Faktoren und Handlungsoptionen auf.Das Werk liefert sowohl interessierten Laien als auch erfahrenen Praktikern leicht nachvollziehbare Ansätze, es zeigt Spannungsfelder, Grenzen sowie Chancen auf und regt dazu an, Blogger- und Influencer-Marketing nach rechtlichen und ethischen Grundsätzen sinnvoll und nachhaltig einzusetzen.

Cognitive Robotics (Intelligent Robotics and Autonomous Agents series)

by Angelo Cangelosi and Minoru Asada

The current state of the art in cognitive robotics, covering the challenges of building AI-powered intelligent robots inspired by natural cognitive systems.A novel approach to building AI-powered intelligent robots takes inspiration from the way natural cognitive systems—in humans, animals, and biological systems—develop intelligence by exploiting the full power of interactions between body and brain, the physical and social environment in which they live, and phylogenetic, developmental, and learning dynamics. This volume reports on the current state of the art in cognitive robotics, offering the first comprehensive coverage of building robots inspired by natural cognitive systems. Contributors first provide a systematic definition of cognitive robotics and a history of developments in the field. They describe in detail five main approaches: developmental, neuro, evolutionary, swarm, and soft robotics. They go on to consider methodologies and concepts, treating topics that include commonly used cognitive robotics platforms and robot simulators, biomimetic skin as an example of a hardware-based approach, machine-learning methods, and cognitive architecture. Finally, they cover the behavioral and cognitive capabilities of a variety of models, experiments, and applications, looking at issues that range from intrinsic motivation and perception to robot consciousness. Cognitive Robotics is aimed at an interdisciplinary audience, balancing technical details and examples for the computational reader with theoretical and experimental findings for the empirical scientist.

Graph Drawing and Network Visualization: 30th International Symposium, GD 2022, Tokyo, Japan, September 13–16, 2022, Revised Selected Papers (Lecture Notes in Computer Science #13764)

by Patrizio Angelini Reinhard Hanxleden

This book constitutes the proceedings of the 30th International Symposium on Graph Drawing and Network Visualization, GD 2022, held in Tokyo, Japan, during September 13-16, 2022. The 25 full papers, 7 short papers, presented together with 2 invited talks, one report on graph drawing contest, and one obituary in these proceedings were carefully reviewed and selected from 70 submissions. The abstracts of 5 posters presented at the conference can be found in the back matter of the volume. The contributions were organized in topical sections as follows: properties of drawings of complete graphs; stress-based visualizations of graphs; planar and orthogonal drawings; drawings and properties of directed graphs; beyond planarity; dynamic graph visualization; linear layouts; and contact and visibility graph representations.

The Handbook of MPEG Applications: Standards in Practice

by Marios C. Angelides Harry Agius

This book provides a comprehensive examination of the use of MPEG-2, MPEG-4, MPEG-7, MPEG-21, and MPEG-A standards, providing a detailed reference to their application. In this book, the authors address five leading MPEG standards: MPEG-2, MPEG-4, MPEG-7, MPEG-21, and MPEG-A, focusing not only on the standards themselves, but specifically upon their application (e.g. for broadcasting media, personalised advertising and news, multimedia collaboration, digital rights management, resource adaptation, digital home systems, and so on); including MPEG cross-breed applications. In the evolving digital multimedia landscape, this book provides comprehensive coverage of the key MPEG standards used for generation and storage, distribution and dissemination, and delivery of multimedia data to various platforms within a wide variety of application domains. It considers how these MPEG standards may be used, the context of their use, and how supporting and complementary technologies and the standards interact and add value to each other. Key Features: Integrates the application of five popular MPEG standards (MPEG-2, MPEG-4, MPEG-7, MPEG-21, and MPEG-A) into one single volume, including MPEG cross-breed applications Up-to-date coverage of the field based on the latest versions of the five MPEG standards Opening chapter provides overviews of each of the five MPEG standards Contributions from leading MPEG experts worldwide Includes an accompanying website with supporting material (www.wiley.com/go/angelides_mpeg) This book provides an invaluable reference for researchers, practitioners, CTOs, design engineers, and developers. Postgraduate students taking MSc, MRes, MPhil and PhD courses in computer science and engineering, IT consultants, and system developers in the telecoms, broadcasting and publishing sectors will also find this book of interest.

Technological Pedagogical Content Knowledge

by Charoula Angeli Nicos Valanides

Technological pedagogical content knowledge (TPCK) reflects a new direction in understanding the complex interactions among content, pedagogy, learners and technology that can result in successful integration of multiple technologies in teaching and learning. The purpose of this edited volume is to introduce TPCK as a conceptual framework for grounding research in the area of teachers' cognitive understanding of the interactions of technology with content, pedagogy and learner conceptions. Accordingly, the contributions will constitute systematic research efforts that use TPCK to develop lines of educational technology research exemplifying current theoretical conceptions of TPCK and methodological and pedagogical approaches of how to develop and assess TPCK.

COOP 2016: Proceedings of the 12th International Conference on the Design of Cooperative Systems, 23-27 May 2016, Trento, Italy

by Antonella De Angeli Liam Bannon Patrizia Marti Silvia Bordin

This volume presents the proceedings of the 12th International Conference on the Design of Cooperative Systems (COOP 2016). The conference is a venue for multidisciplinary research contributing to the design, assessment and analysis of cooperative systems and their integration in organizations, public venues, and everyday life. COOP emerged from the European tradition of Computer Supported Cooperative Work (CSCW) and Cognitive Ergonomics. A collection of 22 papers and 4 workshop overviews are presented, reflecting the variety of research activities in the field of the design of cooperative systems with a special emphasis on "Making Together" This collection offers a broad vision of collective working practices and cooperative design, embracing the idea that design requires a deep understanding of collective activities, involving both artefacts and social practices within a context. The result is a rich and articulated debate that widens the design space towards the exploration of a variety of forms of participation and engagement in collaborative system design. Experienced researchers, academics, designers and practitioners who are interested in collaborative design theory and methods would be interested in the state of the art research and case studies this collection provides.

CCNA Certification All-in-One For Dummies

by Silviu Angelescu

A complete preparation guide for the entry-level networking CCNA certification If you're planning to advance your career by taking the all-important Cisco Certified Network Associate (CCNA), this is the study guide you need! Seven minibooks cover all the concepts and topics on which you'll be tested, covering the latest version of the exam. Each part of the exam is covered thoroughly in its own section, so you can readily find the information you want to study. Plenty of review questions help you prepare, and the companion CD-ROM includes the highly rated Dummies Test Engine so you can test your progress with questions based on exam content. The Cisco Certified Network Associate (CCNA) is the entry-level certification for network professionals Seven minibooks in this guide cover Secure Device Manager, Virtual Private Networks, IPv6, 2960 Switches, Cisco Network Assistant, Advanced EIGRP and OSPF, and Introduction to Wireless Networks Covers the latest version of the exam, including the new voice, security and wireless components added in 2008 Packed with review questions to help you prepare Includes more security and troubleshooting information CD-ROM includes the popular Dummies Test Engine, an exclusive, fully customizable test-prep software package that features twice as many sample questions as the previous version CCNA Certification All-In-One For Dummies is the preparation guide you need to earn your CCNA certification. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Fundamentals of Geometry Construction: The Math Behind the CAD (Springer Tracts in Mechanical Engineering)

by Jorge Angeles Damiano Pasini

The textbook provides both beginner and experienced CAD users with the math behind the CAD. The geometry tools introduced here help the reader exploit commercial CAD software to its fullest extent. In fact, the book enables the reader to go beyond what CAD software packages offer in their menus. Chapter 1 summarizes the basic Linear and Vector Algebra pertinent to vectors in 3D, with some novelties: the 2D form of the vector product and the manipulation of “larger" matrices and vectors by means of block-partitioning of larger arrays. In chapter 2 the relations among points, lines and curves in the plane are revised accordingly; the difference between curves representing functions and their geometric counterparts is emphasized. Geometric objects in 3D, namely, points, planes, lines and surfaces are the subject of chapter 3; of the latter, only quadrics are studied, to keep the discussion at an elementary level, but the interested reader is guided to the literature on splines. The concept of affine transformations, at the core of CAD software, is introduced in chapter 4, which includes applications of these transformations to the synthesis of curves and surfaces that would be extremely cumbersome to produce otherwise. The book, catering to various disciplines such as engineering, graphic design, animation and architecture, is kept discipline-independent, while including examples of interest to the various disciplines. Furthermore, the book can be an invaluable complement to undergraduate lectures on CAD.

Quantum Simulations with Photons and Polaritons

by Dimitris G. Angelakis

This book reviews progress towards quantum simulators based on photonic and hybrid light-matter systems, covering theoretical proposals and recent experimental work. Quantum simulators are specially designed quantum computers. Their main aim is to simulate and understand complex and inaccessible quantum many-body phenomena found or predicted in condensed matter physics, materials science and exotic quantum field theories. Applications will include the engineering of smart materials, robust optical or electronic circuits, deciphering quantum chemistry and even the design of drugs. Technological developments in the fields of interfacing light and matter, especially in many-body quantum optics, have motivated recent proposals for quantum simulators based on strongly correlated photons and polaritons generated in hybrid light-matter systems. The latter have complementary strengths to cold atom and ion based simulators and they can probe for example out of equilibrium phenomena in a natural driven-dissipative setting. This book covers some of the most important works in this area reviewing the proposal for Mott transitions and Luttinger liquid physics with light, to simulating interacting relativistic theories, topological insulators and gauge field physics. The stage of the field now is at a point where on top of the numerous theory proposals; experiments are also reported. Connecting to the theory proposals presented in the chapters, the main experimental quantum technology platforms developed from groups worldwide to realize photonic and polaritonic simulators in the laboratory are also discussed. These include coupled microwave resonator arrays in superconducting circuits, semiconductor based polariton systems, and integrated quantum photonic chips. This is the first book dedicated to photonic approaches to quantum simulation, reviewing the fundamentals for the researcher new to the field, and providing a complete reference for the graduate student starting or already undergoing PhD studies in this area.

Coding Theory and Applications: 5th International Castle Meeting, ICMCTA 2017, Vihula, Estonia, August 28-31, 2017, Proceedings (Lecture Notes in Computer Science #10495)

by Ángela I. Barbero, Vitaly Skachek and Øyvind Ytrehus

This book constitutes the refereed proceedings of the 5th International Castle Meeting on Coding Theory and Applications, ICMCTA 2017, held in Vihula, Estonia, in August 2017.The 24 full papers presented were carefully reviewed and selected for inclusion in this volume. The papers cover relevant research areas in modern coding theory, including codes and combinatorial structures, algebraic geometric codes, group codes, convolutional codes, network coding, other applications to communications, and applications of coding theory in cryptography.

Trends and Challenges in Multidisciplinary Research for Global Sustainable Development: Proceedings of the 3rd International Conference on Applied Science and Advanced Technology (Lecture Notes in Networks and Systems #965)

by Angel Moisés Hernández Ponce Khemisset Marcos Escobar Liline Daniel Canales Hernández Marivel Zea Ortiz Róger E. Sánchez Alonso

Since its beginning the International Conference on Applied Sciences and Advanced Technology (ICASAT) was planned as a multidisciplinary space and as a platform to explore the frontiers of knowledge in different areas such as Machine Vision, Biotechnology, Computer Sciences, Mechatronics and, Sustainability. Also, a multidisciplinary perspective is required in all aspects of science, engineering, and research, moving towards a more complete overview of recent advances. On its third edition, ICASAT received works focused on the Trends and Challenges for Global Sustainable Development. This book is a collection of the works presented during ICASAT 2023.

Digital Photographer's Handbook: 7th Edition of the Best-Selling Photography Manual (DK Tom Ang Photography Guides)

by Tom Ang

Discover how to get the very best from your photography with clear step-by-step guidance from expert photographer, Tom Ang. In this fully comprehensive photography companion, renowned photographer and teacher Tom Ang teaches you how to capture, enhance, and transform your photographs.The first half of the book explains all of the essential techniques that every photographer needs to learn - from how to handle your camera correctly and understand its features, to composing a successful shot.The second half develops your understanding of photography, guiding you through a range of projects that focus on different photographic genres and subjects, including landscapes, cityscapes, and live events. It explains how to digitally enhance your images, not only to improve the original shot, but also to apply creative techniques that will take your image to a new level. This section also gives advice on the best way to share your work, to choosing the most suitable equipment, and should you wish, how to develop a career in photography.

Digital Photography Masterclass: Advanced Photographic Techniques for Creating Perfect Pictures (DK Tom Ang Photography Guides)

by Tom Ang

Featuring tutorials, image analyses, assignments, and step-by-step image manipulation exercises, Digital Photography Masterclass explains how to see the world with a photographer's eyes. Stunning images and stylish design make this book a great tool for anyone looking to learn about the technical and creative aspects of photography and post-production.

Refine Search

Showing 52,726 through 52,750 of 54,499 results