- Table View
- List View
Guide to Electricity and Magnetism: Using Mathematica for Calculations and Visualizations
by James W. RohlfThis is a “how to guide” for a calculus-based introductory course in electricity and magnetism. Students taking the subject at an intermediate or advanced level may also find it to be a useful reference. The calculations are performed in Mathematica, and stress graphical visualization, units, and numerical answers. The techniques show the student how to learn the physics without being hung up on the math. There is a continuing movement to introduce more advanced computational methods into lower-level physics courses. Mathematica is a unique tool in that code is written as "human readable" much like one writes a traditional equation on the board.Key Features: Concise summary of the physics concepts. Over 300 worked examples in Mathematica. Tutorial to allow a beginner to produce fast results. The companion code for this book can be found here: https://physics.bu.edu/~rohlf/code.html
A Guide to Empirical Orthogonal Functions for Climate Data Analysis
by Valeria Simoncini Antonio NavarraClimatology and meteorology have basically been a descriptive science until it became possible to use numerical models, but it is crucial to the success of the strategy that the model must be a good representation of the real climate system of the Earth. Models are required to reproduce not only the mean properties of climate, but also its variability and the strong spatial relations between climate variability in geographically diverse regions. Quantitative techniques were developed to explore the climate variability and its relations between different geographical locations. Methods were borrowed from descriptive statistics, where they were developed to analyze variance of related observations-variable pairs, or to identify unknown relations between variables. A Guide to Empirical Orthogonal Functions for Climate Data Analysis uses a different approach, trying to introduce the reader to a practical application of the methods, including data sets from climate simulations and MATLAB codes for the algorithms. All pictures and examples used in the book may be reproduced by using the data sets and the routines available in the book . Though the main thrust of the book is for climatological examples, the treatment is sufficiently general that the discussion is also useful for students and practitioners in other fields. Supplementary datasets are available via http://extra.springer.com
Guide to Flow-Aware Networking: Challenges and Opportunities (Computer Communications and Networks #0)
by Jerzy Domżał Robert Wójcik Andrzej JajszczykThe book presents a comprehensive view on Flow-Aware Networking. It starts with a brief overview of the known QoS architectures based on the concept of a flow. Then, the original FAN concept is presented, along with its variations proposed by the authors. The next chapter covers a very valuable feature of the FAN architecture, namely its ability to assure net neutrality. The chapters that follow will discuss, in detail, a variety of issues making the FAN concept implementable, including congestion control, fairness, resilience to failures, service differentiation and degradation. The final chapter presents the test implementation of the FAN router, including the environment used and performance tests. Chapters are supplemented with problems to solve, along with their solutions. The pedagogical character of the book is supported by a number of illustrative examples contained in most of the chapters. At the end of the book, a glossary of the key terms is included, along with a comprehensive bibliography.Flow-based traffic management is currently becoming a mainstream. There is plenty of Quality of Service (QoS) techniques based on flows. Software-Defined Networking with its dominant protocol OpenFlow also follows this trend. Flow-Aware Networking (FAN) is a promising QoS architecture. Information on FAN can be found in various research papers. It is, therefore highly scattered. This book gathers practically all relevant information regarding FAN and puts it together.Quality of Service assurance is one of the key challenges of today’s Internet. The existing approaches to provide QoS do not meet expectations of network operators, managers and users although numerous efforts in this area have been reported. One of the most promising concepts is the Flow-Aware Network (FAN). FAN can play a key role in assuring the net neutrality, smoothly combining interests of all the involved parties. The authors of the proposal have been involved in FAN research practically since its inception at the start of the 21st century. The book reports the wide experiences the authors accumulated in the subject area during the work on common FAN-related projects conducted with the team of James Roberts that proposed the original FAN concept as well as other leading research groups in Europe and the USA. One of the aims of the book is to accompany courses taught by the authors.
Guide to Flow-Aware Networking
by Andrzej Jajszczyk Robert Wójcik Jerzy DomżałThis book provides a practical guide to flow-aware networking (FAN), one of the most promising new quality-of-service architectures for the Future Internet. The latest concepts are examined in detail, including coverage of approximate flow-aware networking. The scope and evolution of the debate on network neutrality is also discussed. Topics and features: provides a broad survey of flow-oriented approaches and solutions based on the concept of flows; presents a range of mechanisms for improving transmission performance of streaming flows under congestion; illustrates how problems caused by congestion may be solved in a multilayer environment, proposing new methods for enhancing transmission in wired-wireless FAN; analyzes aspects of fair transmission in FAN, reviewing algorithms that improve transmission of streaming flows during network failures; describes the implementation aspects of the cross-protect router; concludes each chapter with review questions, with answers provided at the end of the book.
Guide to FPGA Implementation of Arithmetic Functions
by Enrique Cantó Gustavo D. Sutter Jean-Pierre DeschampsThis book is designed both for FPGA users interested in developing new, specific components - generally for reducing execution times -and IP core designers interested in extending their catalog of specific components. The main focus is circuit synthesis and the discussion shows, for example, how a given algorithm executing some complex function can be translated to a synthesizable circuit description, as well as which are the best choices the designer can make to reduce the circuit cost, latency, or power consumption. This is not a book on algorithms. It is a book that shows how to translate efficiently an algorithm to a circuit, using techniques such as parallelism, pipeline, loop unrolling, and others. Numerous examples of FPGA implementation are described throughout this book and the circuits are modeled in VHDL. Complete and synthesizable source files are available for download.
Guide to Framing Design Practice for UX (Synthesis Lectures on Human-Centered Informatics)
by John LongThe scope of the book is UX. It presents a comprehensive guide for readers to better engage with the framing of UX design practice. The guide characterises UX as a movement, whose members are developing shared ideas to specify and to implement HCI (Human-Computer Interaction) as UX. The book is based on the analysis of the conduct and reporting of framing UX design practice, contributed by experienced UX practitioners. It surveys the various means by which UX practitioners conduct and report their design practices. These include trial and error; implement, test, and specify; and implement, evaluate, and iterate. These practices apply UX frameworks, UX approaches, and UX methods and are typically reported in the form of UX case studies. The book differs from top-down, formal, and framework-driven approaches. In contrast, it takes a bottom-up, informal, and practice-driven approach. In a dynamic field such as UX, there is seldom time to stop and think about the wider issues associated with design practice and its related trends. But this book creates that opportunity for UX practitioners to locate and reflect on their design practice—what they are doing and why they are doing it. The guide creates a space in which UX practitioners are informed of current trends that they can incorporate into their own workflows. Readers benefiting from this book include those working in customer experience design, experience-centred design, and human experience design. It will also be of interest to undergraduate and graduate students trying to make sense of the different ways of conducting and reporting HCI as UX. Further, it provides grounding for young researchers making their way in the fast developing world of UX.
Guide to Geometric Algebra in Practice
by Leo Dorst Joan LasenbyThis highly practical Guide to Geometric Algebra in Practice reviews algebraic techniques for geometrical problems in computer science and engineering, and the relationships between them. The topics covered range from powerful new theoretical developments, to successful applications, and the development of new software and hardware tools. Topics and features: provides hands-on review exercises throughout the book, together with helpful chapter summaries; presents a concise introductory tutorial to conformal geometric algebra (CGA) in the appendices; examines the application of CGA for the description of rigid body motion, interpolation and tracking, and image processing; reviews the employment of GA in theorem proving and combinatorics; discusses the geometric algebra of lines, lower-dimensional algebras, and other alternatives to 5-dimensional CGA; proposes applications of coordinate-free methods of GA for differential geometry.
Guide to Graph Algorithms: Sequential, Parallel And Distributed (Texts in Computer Science)
by K ErciyesThis clearly structured textbook/reference presents a detailed and comprehensive review of the fundamental principles of sequential graph algorithms, approaches for NP-hard graph problems, and approximation algorithms and heuristics for such problems. The work also provides a comparative analysis of sequential, parallel and distributed graph algorithms – including algorithms for big data – and an investigation into the conversion principles between the three algorithmic methods.Topics and features: presents a comprehensive analysis of sequential graph algorithms; offers a unifying view by examining the same graph problem from each of the three paradigms of sequential, parallel and distributed algorithms; describes methods for the conversion between sequential, parallel and distributed graph algorithms; surveys methods for the analysis of large graphs and complex network applications; includes full implementation details for the problems presented throughout the text; provides additional supporting material at an accompanying website.This practical guide to the design and analysis of graph algorithms is ideal for advanced and graduate students of computer science, electrical and electronic engineering, and bioinformatics. The material covered will also be of value to any researcher familiar with the basics of discrete mathematics, graph theory and algorithms.
Guide to HTML, JavaScript and PHP
by David R. BrooksThis book enables readers to quickly develop a working knowledge of HTML, JavaScript and PHP. The text emphasizes a hands-on approach to learning and makes extensive use of examples. A detailed science, engineering, or mathematics background is not required to understand the material, making the book ideally suitable for self-study or an introductory course in programming. Features: describes the creation and use of HTML documents; presents fundamental concepts of client-side and server-side programming languages; examines JavaScript and PHP implementation of arrays, built-in and user-defined methods and functions, math capabilities, and input processing with HTML forms; extends programming fundamentals to include reading and writing server-based files, command-line interfaces, and an introduction to GD graphics; appendices include a brief introduction to using a "pseudocode" approach to organizing solutions to computing problems; includes a Glossary and an extensive set of programming exercises.
Guide to ILDJIT
by Simone CampanoniThis book is a guide to getting started with ILDJIT, a compilation framework designed to be both easily extensible and easily configurable. Within this framework, it is possible to build a tool-chain by customizing ILDJIT for specific purposes. Customizations can be used within both static and dynamic compilers already included in the framework without adaptations. Moreover, customizations allow modification of both the behaviors and the characteristics of these compilers to better satisfy the particular need. Currently, ILDJIT is able to translate bytecode programs to generate machine code for both Intel x86 and ARM processors. By relying on ILDJIT technology, more input languages or platforms can be supported. After an introduction to ILDJIT, this guide goes into detail on how to exploit it by extending the framework to match specific requirements. Finally, there is an introduction and discussion of the design choices followed during the authors' years of development efforts towards ILDJIT.
Guide to Industrial Analytics: Solving Data Science Problems for Manufacturing and the Internet of Things (Texts in Computer Science)
by Richard Hill Stuart BerryThis textbook describes the hands-on application of data science techniques to solve problems in manufacturing and the Industrial Internet of Things (IIoT). Monitoring and managing operational performance is a crucial activity for industrial and business organisations. The emergence of low-cost, accessible computing and storage, through Industrial Digital Technologies (IDT) and Industry 4.0, has generated considerable interest in innovative approaches to doing more with data. Data science, predictive analytics, machine learning, artificial intelligence and general approaches to modelling, simulating and visualising industrial systems have often been considered topics only for research labs and academic departments.This textbook debunks the mystique around applied data science and shows readers, using tutorial-style explanations and real-life case studies, how practitioners can develop their own understanding of performance to achieve tangible business improvements. All exercises can be completed with commonly available tools, many of which are free to install and use.Readers will learn how to use tools to investigate, diagnose, propose and implement analytics solutions that will provide explainable results to deliver digital transformation.
Guide to Intelligent Data Analysis
by Frank Klawonn Frank Höppner Christian Borgelt Michael R. BertholdEach passing year bears witness to the development of ever more powerful computers, increasingly fast and cheap storage media, and even higher bandwidth data connections. This makes it easy to believe that we can now - at least in principle - solve any problem we are faced with so long as we only have enough data. Yet this is not the case. Although large databases allow us to retrieve many different single pieces of information and to compute simple aggregations, general patterns and regularities often go undetected. Furthermore, it is exactly these patterns, regularities and trends that are often most valuable. To avoid the danger of "drowning in information, but starving for knowledge" the branch of research known as data analysis has emerged, and a considerable number of methods and software tools have been developed. However, it is not these tools alone but the intelligent application of human intuition in combination with computational power, of sound background knowledge with computer-aided modeling, and of critical reflection with convenient automatic model construction, that results in successful intelligent data analysis projects. Guide to Intelligent Data Analysis provides a hands-on instructional approach to many basic data analysis techniques, and explains how these are used to solve data analysis problems. Topics and features: guides the reader through the process of data analysis, following the interdependent steps of project understanding, data understanding, data preparation, modeling, and deployment and monitoring; equips the reader with the necessary information in order to obtain hands-on experience of the topics under discussion; provides a review of the basics of classical statistics that support and justify many data analysis methods, and a glossary of statistical terms; includes numerous examples using R and KNIME, together with appendices introducing the open source software; integrates illustrations and case-study-style examples to support pedagogical exposition. This practical and systematic textbook/reference for graduate and advanced undergraduate students is also essential reading for all professionals who face data analysis problems. Moreover, it is a book to be used following one's exploration of it. Dr. Michael R. Berthold is Nycomed-Professor of Bioinformatics and Information Mining at the University of Konstanz, Germany. Dr. Christian Borgelt is Principal Researcher at the Intelligent Data Analysis and Graphical Models Research Unit of the European Centre for Soft Computing, Spain. Dr. Frank Höppner is Professor of Information Systems at Ostfalia University of Applied Sciences, Germany. Dr. Frank Klawonn is a Professor in the Department of Computer Science and Head of the Data Analysis and Pattern Recognition Laboratory at Ostfalia University of Applied Sciences, Germany. He is also Head of the Bioinformatics and Statistics group at the Helmholtz Centre for Infection Research, Braunschweig, Germany.
Guide to Intelligent Data Science: How to Intelligently Make Use of Real Data (Texts in Computer Science)
by Michael R. Berthold Christian Borgelt Frank Höppner Frank Klawonn Rosaria SilipoMaking use of data is not anymore a niche project but central to almost every project. With access to massive compute resources and vast amounts of data, it seems at least in principle possible to solve any problem. However, successful data science projects result from the intelligent application of: human intuition in combination with computational power; sound background knowledge with computer-aided modelling; and critical reflection of the obtained insights and results.Substantially updating the previous edition, then entitled Guide to Intelligent Data Analysis, this core textbook continues to provide a hands-on instructional approach to many data science techniques, and explains how these are used to solve real world problems. The work balances the practical aspects of applying and using data science techniques with the theoretical and algorithmic underpinnings from mathematics and statistics. Major updates on techniques and subject coverage (including deep learning) are included.Topics and features: guides the reader through the process of data science, following the interdependent steps of project understanding, data understanding, data blending and transformation, modeling, as well as deployment and monitoring; includes numerous examples using the open source KNIME Analytics Platform, together with an introductory appendix; provides a review of the basics of classical statistics that support and justify many data analysis methods, and a glossary of statistical terms; integrates illustrations and case-study-style examples to support pedagogical exposition; supplies further tools and information at an associated website.This practical and systematic textbook/reference is a “need-to-have” tool for graduate and advanced undergraduate students and essential reading for all professionals who face data science problems. Moreover, it is a “need to use, need to keep” resource following one's exploration of the subject.
Guide to Internet Job Searching: 2002-03 Edition
by Frances E. Roehm Margaret Riley DikelCopublished by America's foremost career books publisher and the Public Library Association, the acclaimed Guide to Internet Job Searching helps you harness the power of the Internet to aid in your job search. The Internet has revolutionized the way people look for career opportunities, and with this guide, you, too, can efficiently and successfully explore the Web to find the right job for you. This bestselling guide shows you how to target the most interesting jobs in the most promising companies and apply for those jobs with confidence-online or on paper. And it will steer you away from electronic "dead ends" such as unproductive searches that turn up thousands of near misses. Whether you are a complete beginner or an online expert, you'll find invaluable advice inside to make your Internet job search streamlined, efficient, and effective-from logging on to landing the perfect job. Margaret Riley Dikel, author of The Riley Guide (rileyguide.com), is a private consultant specializing in the use of the Internet for employment and career information. She is an internationally recognized authority in this field, having worked for many prominent governmental agencies and public and private corporations. Frances E, Roehm is the SkokieNet librarian at the Skokie (Illinois) Public Library where she specializes in building the village's community online. She is also the webmaster for ChicagoJobs.org, a regional resource for Chicagoland job hunters and career changers, and assists individuals in using the Internet to find a job. She currently chairs the PLA Job and Career Information Services committee.
A Guide to IT Contracting: Checklists, Tools, and Techniques
by Michael R. Overly Matthew A. KarlynEven leading organizations with sophisticated IT infrastructures and teams of lawyers can find themselves unprepared to deal with the range of issues that can arise in IT contracting. Written by two seasoned attorneys, A Guide to IT Contracting: Checklists, Tools, and Techniques distills the most critical business and legal lessons learned through
Guide to Java
by James T. Streib Takako SomaThis book presents a focused and accessible primer on the fundamentals of Java programming, with extensive use of examples and hands-on exercises. Topics and features: provides an introduction to variables, input/output and arithmetic operations; describes objects and contour diagrams, explains selection structures, and demonstrates how iteration structures work; discusses object-oriented concepts such as overloading and classes methods, and introduces string variables and processing; illustrates arrays and array processing and examines recursion; explores inheritance and polymorphism and investigates elementary files; presents a primer on graphical input/output, discusses elementary exception processing, and presents the basics of Javadoc; includes exercises at the end of each chapter, with selected answers in an appendix and a glossary of key terms; provides additional supplementary information at an associated website.
Guide to Maritime Informatics
by Alexander Artikis Dimitris ZissisIn the last 25 years, information systems have had a disruptive effect on society and business. Up until recently though, the majority of passengers and goods were transported by sea in many ways similar to the way they were at the turn of the previous century. Gradually, advanced information technologies are being introduced, in an attempt to make shipping safer, greener, more efficient, and transparent. The emerging field of Maritime Informatics studies the application of information technology and information systems to maritime transportation.Maritime Informatics can be considered as both a field of study and domain of application. As an application domain, it is the outlet of innovations originating from data science and artificial intelligence; as a field of study, it is positioned between computer science and marine engineering. This new field’s complexity lies within this duality because it is faced with disciplinary barriers yet demands a systemic, transdisciplinary approach. At present, there is a growing body of knowledge that remains undocumented in a single source or textbook designed to assist students and practitioners.This highly useful textbook/reference starts by introducing required knowledge, algorithmic approaches, and technical details, before presenting real-world applications. The aim is to present interested audiences with an overview of the main technological innovations having a disruptive effect on the maritime industry, as well as to discuss principal ideas, methods of operation and applications, and future developments. The material in this unique volume provides requisite core knowledge for undergraduate or postgraduate students, employing an analytical approach with numerous real-world examples and case studies.
A Guide to MATLAB®
by Brian R. Hunt Ronald L. Lipsman Jonathan M. RosenbergThis book is a short, focused introduction to MATLAB, a comprehensive software system for mathematics and technical computing. It should be useful to both beginning and experienced users. It contains concise explanations of essential MATLAB commands, as well as easily understood instructions for using MATLAB's programming features, graphical capabilities, and desktop interface. It also includes an introduction to SIMULINK, a companion to MATLAB for system simulation. Written for MATLAB 6, this book can also be used with earlier (and later) versions of MATLAB. This book contains worked-out examples of applications of MATLAB to interesting problems in mathematics, engineering, economics, and physics. In addition, it contains explicit instructions for using MATLAB's Microsoft Word interface to produce polished, integrated, interactive documents for reports, presentations, or on-line publishing. This book explains everything you need to know to begin using MATLAB to do all these things and more. Intermediate and advanced users will find useful information here, especially if they are making the switch to MATLAB 6 from an earlier version.
A Guide to MATLAB® for Beginners and Experienced Users
by Brian R. Hunt Ronald L. Lipsman Jonathan M. RosenbergHere is a short, focused introduction to MATLAB, a comprehensive software system for mathematics and technical computing that should be useful to both beginning and experienced users. It contains concise explanations of essential MATLAB commands, as well as easily understood instructions for using MATLAB's programming features, graphical capabilities, and desktop interface. It also includes an introduction to SIMULINK, a companion to MATLAB for system simulation. Written for MATLAB 6, this book can also be used with earlier (and later) versions of MATLAB. Chapters contain worked-out examples of applications of MATLAB to interesting problems in mathematics, engineering, economics, and physics. In addition, it contains explicit instructions for using MATLAB's Microsoft Word interface to produce polished, integrated, interactive documents for reports, presentations, or on-line publishing. This book explains everything you need to know to begin using MATLAB. Intermediate and advanced users will find useful information here, especially if they are making the switch to MATLAB 6 from an earlier version.
A Guide to MATLAB Object-Oriented Programming
by Andy H. RegisterA Guide to MATLAB Object-Oriented Programming is the first book to deliver broad coverage of the documented and undocumented object-oriented features of MATLAB. Unlike the typical approach of other resources, this guide explains why each feature is important, demonstrates how each feature is used, and promotes an understanding of
Guide to Medical Image Analysis
by Klaus D. ToenniesThis book presents a comprehensive overview of medical image analysis. Practical in approach, the text is uniquely structured by potential applications. Features: presents learning objectives, exercises and concluding remarks in each chapter, in addition to a glossary of abbreviations; describes a range of common imaging techniques, reconstruction techniques and image artefacts; discusses the archival and transfer of images, including the HL7 and DICOM standards; presents a selection of techniques for the enhancement of contrast and edges, for noise reduction and for edge-preserving smoothing; examines various feature detection and segmentation techniques, together with methods for computing a registration or normalisation transformation; explores object detection, as well as classification based on segment attributes such as shape and appearance; reviews the validation of an analysis method; includes appendices on Markov random field optimization, variational calculus and principal component analysis.
A Guide to Microsoft Excel 2013 for Scientists and Engineers
by Bernard V. LiengmeThis text provides a tutorial to using the functions of Microsoft Excel, guiding the reader from basic principles through to more complicated areas such as formulae, charts, curve-fitting, equation solving, integration, macros, statistical functions, and presenting quantitative data.
A Guide to Microsoft Office 2007 for Information and Communications Technologies
by Beth Brown Elaine Malfas Jones Jan MarrelliNIMAC-sourced textbook
A Guide to Microsoft Office 2010
by Jan MarrelliA Guide to Microsoft Office 2010 focuses on teaching students business application software, including word processing, spreadsheet, database, desktop publishing, presentation graphics, and business-oriented utilization of the Internet through a project-based, hands-on approach. It also introduces computer terminology, hardware, software, operating systems, and information systems as they relate to the business environment.
A Guide to Microsoft Office 2010
by Jan MarrelliThe primary objective in this text is to teach 21st century skills through a project-based, hands-on approach. To meet this objective, we correlated the text to the National Standards for Business Education and used our teaching experiences, as well as the feedback, comments, and suggestions from other experienced educators to determine how best to present application concepts.