Новинка

6354.61 руб. или Купить в рассрочку!

Numerical Methods for Partial Differential Equations: An Introduction Vitoriano Ruas, Sorbonne Universités, UPMC – Université Paris 6, France A comprehensive overview of techniques for the computational solution of PDE's Numerical Methods for Partial Differential Equations: An Introduction covers the three most popular methods for solving partial differential equations: the finite difference method, the finite element method and the finite volume method. The book combines clear descriptions of the three methods, their reliability, and practical implementation aspects. Justifications for why numerical methods for the main classes of PDE's work or not, or how well they work, are supplied and exemplified. Aimed primarily at students of Engineering, Mathematics, Computer Science, Physics and Chemistry among others this book offers a substantial insight into the principles numerical methods in this class of problems are based upon. The book can also be used as a reference for research work on numerical methods for PDE’s. Key features: A balanced emphasis is given to both practical considerations and a rigorous mathematical treatment The reliability analyses for the three methods are carried out in a unified framework and in a structured and visible manner, for the basic types of PDE's Special attention is given to low order methods, as practitioner's overwhelming default options for everyday use New techniques are employed to derive known results, thereby simplifying their proof Supplementary material is available from a companion website.
Новинка

2827.29 руб. или Купить в рассрочку!

A comprehensive Java guide, with samples, exercises, case studies, and step-by-step instruction Beginning Java Programming: The Object Oriented Approach is a straightforward resource for getting started with one of the world's most enduringly popular programming languages. Based on classes taught by the authors, the book starts with the basics and gradually builds into more advanced concepts. The approach utilizes an integrated development environment that allows readers to immediately apply what they learn, and includes step-by-step instruction with plenty of sample programs. Each chapter contains exercises based on real-world business and educational scenarios, and the final chapter uses case studies to combine several concepts and put readers' new skills to the test. Beginning Java Programming: The Object Oriented Approach provides both the information and the tools beginners need to develop Java skills, from the general concepts of object-oriented programming. Learn to: Understand the Java language and object-oriented concept implementation Use Java to access and manipulate external data Make applications accessible to users with GUIs Streamline workflow with object-oriented patterns The book is geared for those who want to use Java in an applied environment while learning at the same time. Useful as either a course text or a stand-alone self-study program, Beginning Java Programming is a thorough, comprehensive guide.
Новинка

5087 руб. или Купить в рассрочку!

Книга "Mastering Object Oriented Python".
Новинка

5577.94 руб. или Купить в рассрочку!

Features a simplified presentation of numerical methods by introducing and implementing SAGE programs An Introduction to SAGE Programming: With Applications to SAGE Interacts for Numerical Methods emphasizes how to implement numerical methods using SAGE Math and SAGE Interacts and also addresses the fundamentals of computer programming, including if statements, loops, functions, and interacts. The book also provides a unique introduction to SAGE and its computer algebra system capabilities; discusses second and higher order equations and estimate limits; and determines derivatives, integrals, and summations. Providing critical resources for developing successful interactive SAGE numerical computations, the book is accessible without delving into the mathematical rigor of numerical methods. The author illustrates the benefits of utilizing the SAGE language for calculus and the numerical analysis of various methods such as bisection methods, numerical integration, Taylor’s expansions, and Newton’s iterations. Providing an introduction to the terminology and concepts involved, An Introduction to SAGE Programming: With Applications to SAGE Interacts for Numerical Methods also features: An introduction to computer programming using SAGE Many practical examples throughout to illustrate the application of SAGE Interacts for various numerical methods Discussions on how to use SAGE Interacts and SAGE Cloud in order to create mathematical demonstrations Numerous homework problems and exercises that allow readers to practice their programming skillset A companion website that includes related SAGE programming code and select solutions to the homework problems and exercises An Introduction to SAGE Programming: With Applications to SAGE Interacts for Numerical Methods is an ideal reference for applied mathematicians who need to employ SAGE for the study of numerical methods and analysis. The book is also an appropriate supplemental textbook for upper-undergraduate and graduate-level courses in numerical methods.
Новинка

6129 руб. или Купить в рассрочку!

Книга "Object-Oriented JavaScript".
Новинка

9302.45 руб. или Купить в рассрочку!

A comprehensive approach to numerical partial differential equations Spline Collocation Methods for Partial Differential Equations combines the collocation analysis of partial differential equations (PDEs) with the method of lines (MOL) in order to simplify the solution process. Using a series of example applications, the author delineates the main features of the approach in detail, including an established mathematical framework. The book also clearly demonstrates that spline collocation can offer a comprehensive method for numerical integration of PDEs when it is used with the MOL in which spatial (boundary value) derivatives are approximated with splines, including the boundary conditions. R, an open-source scientific programming system, is used throughout for programming the PDEs and numerical algorithms, and each section of code is clearly explained. As a result, readers gain a complete picture of the model and its computer implementation without having to fill in the details of the numerical analysis, algorithms, or programming. The presentation is not heavily mathematical, and in place of theorems and proofs, detailed example applications are provided. Appropriate for scientists, engineers, and applied mathematicians, Spline Collocation Methods for Partial Differential Equations: Introduces numerical methods by first presenting basic examples followed by more complicated applications Employs R to illustrate accurate and efficient solutions of the PDE models Presents spline collocation as a comprehensive approach to the numerical integration of PDEs and an effective alternative to other, well established methods Discusses how to reproduce and extend the presented numerical solutions Identifies the use of selected algorithms, such as the solution of nonlinear equations and banded or sparse matrix processing Features a companion website that provides the related R routines Spline Collocation Methods for Partial Differential Equations is a valuable reference and/or self-study guide for academics, researchers, and practitioners in applied mathematics and engineering, as well as for advanced undergraduates and graduate-level students.
Новинка

3050.21 руб. или Купить в рассрочку!

In mechanical engineering the trend towards increasingly flexible solutions is leading to changes in control systems. The growth of mechatronic systems and modular functional units is placing high demands on software and its design. In the coming years, automation technology will experience the same transition that has already taken place in the PC world: a transition to more advanced and reproducible software design, simpler modification, and increasing modularity. This can only be achieved through object-oriented programming. This book is aimed at those who want to familiarize themselves with this development in automation technology. Whether mechanical engineers, technicians, or experienced automation engineers, it can help readers to understand and use object-oriented programming. From version 4.5, SIMOTION provides the option to use OOP in accordance with IEC 61131-3 ED3, the standard for programmable logic controllers. The book supports this way of thinking and programming and offers examples of various object-oriented techniques and their mechanisms. The examples are designed as a step-by-step process that produces a finished, ready-to-use machine module. Contents: Developments in the field of control engineering – General principles of object-oriented programming – Function blocks, methods, classes, interfaces – Modular software concepts – Object-oriented design, reusable and easy-to-maintain software, organizational and legal aspects, software tests – I/O references, namespaces, general references – Classes in SIMOTION, instantiation of classes and function blocks, compatible and efficient software – Introduction to SIMOTION and SIMOTION SCOUT.
Новинка

5026.29 руб. или Купить в рассрочку!

A detailed look at how object-oriented VBA should be used to model complex financial structures This guide helps readers overcome the difficult task of modeling complex financial structures and bridges the gap between professional C++/Java programmers writing production models and front-office analysts building Excel spreadsheet models. It reveals how to model financial structures using object-oriented VBA in an Excel environment, allowing desk-based analysts to quickly produce flexible and robust models. Filled with in-depth insight and expert advice, it skillfully illustrates the art of object-oriented programming for the explicit purpose of modeling structured products. Residential mortgage securitization is used as a unifying example throughout the text.
Новинка

9227 руб. или Купить в рассрочку!

This document intends to offer a detailed discussion of selected distributed object-oriented architectures at conceptual level.The first part of the discussion offers a comprehensive overview of the Socket architecture in Java 2 and Berkeley UNIX and the distributed object model of Java Remote Method Invocation and the Common Object Request Broker Architecture.The second part concludes the discussion with a comparative study of selected features with emphasis on the Common Object Request Broker Architecture and Java Remote Method Invocation.Major Issues IncludeThe TCP/IP Protocol Suite. We provide an introductory overview of the TCP/IP protocol suite and its architecture including layers and protocols. The TCP/IP architecture is based on three concepts: processes, layers and protocols.Sockets in Berkeley Unix. We present the Berkeley UNIX socket architecture in relation to the Internet communication domain and illustrate connection-oriented and a connectionless models of communication.Sockets in Java 2. We describe the Java 2 socket architecture, outline selected socket operations, introduce related packages and classes and conclude with a framework for a connection-oriented and connectionless model of communication.Remote Method Invocation in Java 2. We present a distributed object model in Java RMI, provide an overview of related interfaces, classes and packages and discuss security related issues. We conclude with the development of a framework for a distributed object app...
Новинка

9897.66 руб. или Купить в рассрочку!

A much-needed guide on how to use numerical methods to solve practical engineering problems Bridging the gap between mathematics and engineering, Numerical Analysis with Applications in Mechanics and Engineering arms readers with powerful tools for solving real-world problems in mechanics, physics, and civil and mechanical engineering. Unlike most books on numerical analysis, this outstanding work links theory and application, explains the mathematics in simple engineering terms, and clearly demonstrates how to use numerical methods to obtain solutions and interpret results. Each chapter is devoted to a unique analytical methodology, including a detailed theoretical presentation and emphasis on practical computation. Ample numerical examples and applications round out the discussion, illustrating how to work out specific problems of mechanics, physics, or engineering. Readers will learn the core purpose of each technique, develop hands-on problem-solving skills, and get a complete picture of the studied phenomenon. Coverage includes: How to deal with errors in numerical analysis Approaches for solving problems in linear and nonlinear systems Methods of interpolation and approximation of functions Formulas and calculations for numerical differentiation and integration Integration of ordinary and partial differential equations Optimization methods and solutions for programming problems Numerical Analysis with Applications in Mechanics and Engineering is a one-of-a-kind guide for engineers using mathematical models and methods, as well as for physicists and mathematicians interested in engineering problems.
Новинка

4302 руб. или Купить в рассрочку!

1 Software Dvelopment 2 Solution of Transcendental Equation 3 Numerical Integration 4 Solutions of ordinary Differential Equations 5 Interpolation 6 Curve Fitting 7 Solution of Linear Algebraic Equation & Iterative method 8 Finite Element Analysis 9 Finite Difference Methods
Новинка

12651.33 руб. или Купить в рассрочку!

Discusses the CFD-DEM method of modeling which combines both the Discrete Element Method and Computational Fluid Dynamics to simulate fluid-particle interactions. Deals with both theoretical and practical concepts of CFD-DEM, its numerical implementation accompanied by a hands-on numerical code in FORTRAN Gives examples of industrial applications
Новинка

652 руб. или Купить в рассрочку!

Are you someone that involves in computation? Numerical methods cover some approaches and popular methods that you use daily. One of the best ways to apply numerical methods in any of your computations is by using Matlab. Yes, Matlab! This might seems like a big deal to you, but we believe it shouldn’t. So we came up with an incredibly short book titled “Top Numerical Methods with Matlab for Beginners.” If you already have the basic math knowledge, fundamental knowledge of computing and some familiarity with Matlab, applying the top numerical methods with Matlab as a beginner is not going to be a problem. With our powerful short product, you will not have any difficulty obtaining numerical solutions to problems. Of course, it is just one of the many benefits our top-notch book has to offer you if you purchase it. Some of the other advantages you can derive from our product are:•Top numerical methods with Matlab and how to apply them•It offers navigation index you can use as reference guide•It shows how computations involving vectors and matrices are naturally expressed in Matlab•Also, you will know how numerical methods work and why they fail•Examples are provided for you to have a better understandingThe advantages above are just little out of the huge benefits our top winning short book is ready to offer you.We know our book does not provide ultimate information about Matlab. But we have a primary goal, and it is to provide a solid foundation in top numerical methods using ...
Новинка

11309.15 руб. или Купить в рассрочку!

A comprehensive guide to numerical methods for simulating physical-chemical systems This book offers a systematic, highly accessible presentation of numerical methods used to simulate the behavior of physical-chemical systems. Unlike most books on the subject, it focuses on methodology rather than specific applications. Written for students and professionals across an array of scientific and engineering disciplines and with varying levels of experience with applied mathematics, it provides comprehensive descriptions of numerical methods without requiring an advanced mathematical background. Based on its author’s more than forty years of experience teaching numerical methods to engineering students, Numerical Methods for Solving Partial Differential Equations presents the fundamentals of all of the commonly used numerical methods for solving differential equations at a level appropriate for advanced undergraduates and first-year graduate students in science and engineering. Throughout, elementary examples show how numerical methods are used to solve generic versions of equations that arise in many scientific and engineering disciplines. In writing it, the author took pains to ensure that no assumptions were made about the background discipline of the reader. Covers the spectrum of numerical methods that are used to simulate the behavior of physical-chemical systems that occur in science and engineering Written by a professor of engineering with more than forty years of experience teaching numerical methods to engineers Requires only elementary knowledge of differential equations and matrix algebra to master the material Designed to teach students to understand, appreciate and apply the basic mathematics and equations on which Mathcad and similar commercial software packages are based Comprehensive yet accessible to readers with limited mathematical knowledge, Numerical Methods for Solving Partial Differential Equations is an excellent text for advanced undergraduates and first-year graduate students in the sciences and engineering. It is also a valuable working reference for professionals in engineering, physics, chemistry, computer science, and applied mathematics.
Новинка

8914 руб. или Купить в рассрочку!

In this book the solution representations obtained from a recently developed Fokas integral method for solving boundary value problems for linear evolution PDEs are evaluate numerically. In particular, the case of the linear KdV equation is considered. The Fokas method is quite general and it is therefore of wider interest to assess its competitiveness for numerical purposes. Until now pseudospectral methods have been know to be the most accurate numerical scheme for smooth functions. To compare the two methods, the linear KdV equation is computed numerically using both, a pseudospectral method and the direct evaluation of the integral representation. The two methods are compared for accuracy and speed of the numerical computation, showing that for linear evolutionary PDEs the numerical implementation of Fokas method is much faster and more accurate than a pseudospectral method. The nonlinear KdV equation is also looked at using pseudospectral methods and a motivation for a possible hybrid method which would use both the Fokas and pseudospectral methods together is given.
Новинка

10047.35 руб. или Купить в рассрочку!

Fritzson covers the Modelica language in impressive depth from the basic concepts such as cyber-physical, equation-base, object-oriented, system, model, and simulation, while also incorporating over a hundred exercises and their solutions for a tutorial, easy-to-read experience. The only book with complete Modelica 3.3 coverage Over one hundred exercises and solutions Examines basic concepts such as cyber-physical, equation-based, object-oriented, system, model, and simulation
Новинка

2264 руб. или Купить в рассрочку!

Most PHP developers have a clear understanding of what technical debt looks like and the business necessity of having resilient and reliable code. With the release of PHP 7, the Object-Oriented language features of PHP have matured significantly. This book seeks to discuss how you can use Object-Oriented PHP now.In order to rapidly deliver value through software, your codebase needs to be resilient to the forces of change. This book will guide you through using Object-Orientation in modern PHP to deliver a reliable and reusable code throughout the design, development and construction phases. Whether working on a brand new codebase or refactoring existing code, this book will discuss the patterns to ensuring your codebase is resilient and reliable for years to come.
Новинка

2239 руб. или Купить в рассрочку!

Java is an Object-Oriented Language. I believe that the Object-Oriented paradigm is extremely useful, but is very difficult to teach to beginning students. I also believe that there is a lot of benefit in understanding how to develop and debug good solid methods before we get into the additional complexities of the Object-Oriented paradigm.So there is a choice, we either teach our students multiple languages, or we find a way to teach them the basics of an object-oriented language, such as Java in a procedural fashion. A few things that I will stress in this book are:1. Good Coding habits. Writing code so that others can read it.2. Good Design habits.3. Testing your code while building it. I call this Write a little, Test a little.4. Project life cycle.I trust that this book will help in your understanding of Java and coding in general.
Новинка

12200.86 руб. или Купить в рассрочку!

This book is issued from a 30 years’ experience on the presentation of variational methods to successive generations of students and researchers in Engineering. It gives a comprehensive, pedagogical and engineer-oriented presentation of the foundations of variational methods and of their use in numerical problems of Engineering. Particular applications to linear and nonlinear systems of equations, differential equations, optimization and control are presented. MATLAB programs illustrate the implementation and make the book suitable as a textbook and for self-study. The evolution of knowledge, of the engineering studies and of the society in general has led to a change of focus from students and researchers. New generations of students and researchers do not have the same relations to mathematics as the previous ones. In the particular case of variational methods, the presentations used in the past are not adapted to the previous knowledge, the language and the centers of interest of the new generations. Since these methods remain a core knowledge – thus essential – in many fields (Physics, Engineering, Applied Mathematics, Economics, Image analysis …), a new presentation is necessary in order to address variational methods to the actual context.
Новинка

9339 руб. или Купить в рассрочку!

This book is an inclusive introduction to object tracking hierarchy and object tracking techniques with their mathematical background, theoretical aspects, implementation complications, experimental results, accuracy percentage calculation and comparative accuracy percentage estimations. The object tracking techniques studied, implemented and presented are all premeditated in detail and then put into practice. The techniques deliberated and implemented in this book are Template Matching, Fast Mean Shift and Kalman Filter where as for object detection background subtraction through frame differencing is implemented. The tracking methods described in this book do not need any pre-locating trend of grabbing the object by object detection techniques at first.
Новинка

11907.84 руб. или Купить в рассрочку!

Discover an enhanced synthetic approach to developing and screening chemical compound libraries Diversity-oriented synthesis is a new paradigm for developing large collections of structurally diverse small molecules as probes to investigate biological pathways. This book presents the most effective methods in diversity-oriented synthesis for creating small molecule collections. It offers tested and proven strategies for developing diversity-oriented synthetic libraries and screening methods for identifying ligands. Lastly, it explores some promising new applications based on diversity-oriented synthesis that have the potential to dramatically advance studies in drug discovery and chemical biology. Diversity-Oriented Synthesis begins with an introductory chapter that explores the basics, including a discussion of the relationship between diversity-oriented synthesis and classic combinatorial chemistry. Divided into four parts, the book: Offers key chemical methods for the generation of small molecules using diversity-oriented principles, including peptidomimetics and macrocycles Expands on the concept of diversity-oriented synthesis by describing chemical libraries Provides modern approaches to screening diversity-oriented synthetic libraries, including high-throughput and high-content screening, small molecule microarrays, and smart screening assays Presents the applications of diversity-oriented synthetic libraries and small molecules in drug discovery and chemical biology, reporting the results of key studies and forecasting the role of diversity-oriented synthesis in future biomedical research This book has been written and edited by leading international experts in organic synthesis and its applications. Their contributions are based on a thorough review of the current literature as well as their own firsthand experience developing synthetic methods and applications. Clearly written and extensively referenced, Diversity-Oriented Synthesis introduces novices to this highly promising field of research and serves as a springboard for experts to advance their own research studies and develop new applications.
Новинка

7625.53 руб. или Купить в рассрочку!

A new edition of this classic work, comprehensively revised to present exciting new developments in this important subject The study of numerical methods for solving ordinary differential equations is constantly developing and regenerating, and this third edition of a popular classic volume, written by one of the world’s leading experts in the field, presents an account of the subject which reflects both its historical and well-established place in computational science and its vital role as a cornerstone of modern applied mathematics. In addition to serving as a broad and comprehensive study of numerical methods for initial value problems, this book contains a special emphasis on Runge-Kutta methods by the mathematician who transformed the subject into its modern form dating from his classic 1963 and 1972 papers. A second feature is general linear methods which have now matured and grown from being a framework for a unified theory of a wide range of diverse numerical schemes to a source of new and practical algorithms in their own right. As the founder of general linear method research, John Butcher has been a leading contributor to its development; his special role is reflected in the text. The book is written in the lucid style characteristic of the author, and combines enlightening explanations with rigorous and precise analysis. In addition to these anticipated features, the book breaks new ground by including the latest results on the highly efficient G-symplectic methods which compete strongly with the well-known symplectic Runge-Kutta methods for long-term integration of conservative mechanical systems. This third edition of Numerical Methods for Ordinary Differential Equations will serve as a key text for senior undergraduate and graduate courses in numerical analysis, and is an essential resource for research workers in applied mathematics, physics and engineering.
Новинка

10344.6 руб. или Купить в рассрочку!

Object detection, tracking and recognition in images are key problems in computer vision. This book provides the reader with a balanced treatment between the theory and practice of selected methods in these areas to make the book accessible to a range of researchers, engineers, developers and postgraduate students working in computer vision and related fields. Key features: Explains the main theoretical ideas behind each method (which are augmented with a rigorous mathematical derivation of the formulas), their implementation (in C++) and demonstrated working in real applications. Places an emphasis on tensor and statistical based approaches within object detection and recognition. Provides an overview of image clustering and classification methods which includes subspace and kernel based processing, mean shift and Kalman filter, neural networks, and k-means methods. Contains numerous case study examples of mainly automotive applications. Includes a companion website hosting full C++ implementation, of topics presented in the book as a software library, and an accompanying manual to the software platform.
Новинка

3002 руб. или Купить в рассрочку!

Web Applications with C#.ASP is designed for students familiar with C#.NET programming for stand-alone applications, and who wish to develop skills in producing interactive web applications. By working through the example programs, students will gain an understanding of basic interface construction, processing and database operations in an object oriented C#.NET environment.The book includes:•Comparison of programming techniques for stand-alone and web applications.•Creating interactive forms.•Setting up a database table, accessing the database, and displaying the data on a web page.•Creating a multi-page web site with a menu system.•Storing images in a database.•Use of the calendar component.•An object oriented approach.The final two projects, Hardware store and Canal boat holidays, bring together techniques developed in earlier chapters. Extensive use is made of database operations to handle customer data with an emphasis on object oriented methodology.
Новинка

2639 руб. или Купить в рассрочку!

1 Introduction to Object oriented Modelling 2 Introduction to UML 3 Class Diagram And Composite Structure Diagram 4 Behavioral Digrams 5 Package Diagram, Component Diagram, Deployment Diagram Case Studies
Новинка

631 руб. или Купить в рассрочку!

Ruby was designed by Matz, who is also called as Yukihiro Matsumoto. This is a scripting language and it can run on many different platforms like Mac OS, Windows and also different versions of UNIX. Ruby is an object oriented scripting language because even strings and integers are also having intrinsic properties and methods.
Новинка

12059.32 руб. или Купить в рассрочку!

Computational contact mechanics is a broad topic which brings together algorithmic, geometrical, optimization and numerical aspects for a robust, fast and accurate treatment of contact problems. This book covers all the basic ingredients of contact and computational contact mechanics: from efficient contact detection algorithms and classical optimization methods to new developments in contact kinematics and resolution schemes for both sequential and parallel computer architectures. The book is self-contained and intended for people working on the implementation and improvement of contact algorithms in a finite element software. Using a new tensor algebra, the authors introduce some original notions in contact kinematics and extend the classical formulation of contact elements. Some classical and new resolution methods for contact problems and associated ready-to-implement expressions are provided. Contents: 1. Introduction to Computational Contact. 2. Geometry in Contact Mechanics. 3. Contact Detection. 4. Formulation of Contact Problems. 5. Numerical Procedures. 6. Numerical Examples. About the Authors Vladislav A. Yastrebov is a postdoctoral-fellow in Computational Solid Mechanics at MINES ParisTech in France. His work in computational contact mechanics was recognized by the CSMA award and by the Prix Paul Caseau of the French Academy of Technology and Electricité de France.
Новинка

8484.11 руб. или Купить в рассрочку!

Stochastic Numerical Methods introduces at Master level the numerical methods that use probability or stochastic concepts to analyze random processes. The book aims at being rather general and is addressed at students of natural sciences (Physics, Chemistry, Mathematics, Biology, etc.) and Engineering, but also social sciences (Economy, Sociology, etc.) where some of the techniques have been used recently to numerically simulate different agent-based models. Examples included in the book range from phase-transitions and critical phenomena, including details of data analysis (extraction of critical exponents, finite-size effects, etc.), to population dynamics, interfacial growth, chemical reactions, etc. Program listings are integrated in the discussion of numerical algorithms to facilitate their understanding. From the contents: Review of Probability Concepts Monte Carlo Integration Generation of Uniform and Non-uniform Random Numbers: Non-correlated Values Dynamical Methods Applications to Statistical Mechanics Introduction to Stochastic Processes Numerical Simulation of Ordinary and Partial Stochastic Differential Equations Introduction to Master Equations Numerical Simulations of Master Equations Hybrid Monte Carlo Generation of n-Dimensional Correlated Gaussian Variables Collective Algorithms for Spin Systems Histogram Extrapolation Multicanonical Simulations
Новинка

10027.44 руб. или Купить в рассрочку!

Praise for the First Edition «. . . outstandingly appealing with regard to its style, contents, considerations of requirements of practice, choice of examples, and exercises.»—Zentralblatt MATH «. . . carefully structured with many detailed worked examples.»—The Mathematical Gazette The Second Edition of the highly regarded An Introduction to Numerical Methods and Analysis provides a fully revised guide to numerical approximation. The book continues to be accessible and expertly guides readers through the many available techniques of numerical methods and analysis. An Introduction to Numerical Methods and Analysis, Second Edition reflects the latest trends in the field, includes new material and revised exercises, and offers a unique emphasis on applications. The author clearly explains how to both construct and evaluate approximations for accuracy and performance, which are key skills in a variety of fields. A wide range of higher-level methods and solutions, including new topics such as the roots of polynomials, spectral collocation, finite element ideas, and Clenshaw-Curtis quadrature, are presented from an introductory perspective, and the Second Edition also features: Chapters and sections that begin with basic, elementary material followed by gradual coverage of more advanced material Exercises ranging from simple hand computations to challenging derivations and minor proofs to programming exercises Widespread exposure and utilization of MATLAB An appendix that contains proofs of various theorems and other material The book is an ideal textbook for students in advanced undergraduate mathematics and engineering courses who are interested in gaining an understanding of numerical methods and numerical analysis.
Новинка

6322.13 руб. или Купить в рассрочку!

Here is a book that takes the sting out of learning object-oriented design patterns! Using vignettes from the fictional world of Harry Potter, author Avinash C. Kak provides a refreshing alternative to the typically abstract and dry object-oriented design literature. Designing with Objects is unique. It explains design patterns using the short-story medium instead of sterile examples. It is the third volume in a trilogy by Avinash C. Kak, following Programming with Objects (Wiley, 2003) and Scripting with Objects (Wiley, 2008). Designing with Objects confronts how difficult it is for students to learn complex patterns based on conventional scenarios that they may not be able to relate to. In contrast, it shows that stories from the fictional world of Harry Potter provide highly relatable and engaging models. After explaining core notions in a pattern and its typical use in real-world applications, each chapter shows how a pattern can be mapped to a Harry Potter story. The next step is an explanation of the pattern through its Java implementation. The following patterns appear in three sections: Abstract Factory, Builder, Factory Method, Prototype, and Singleton; Adapter, Bridge, Composite, Decorator, Facade, Flyweight, and Proxy; and the Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, and Visitor. For readers’ use, Java code for each pattern is included in the book’s companion website. All code examples in the book are available for download on a companion website with resources for readers and instructors. A refreshing alternative to the abstract and dry explanations of the object-oriented design patterns in much of the existing literature on the subject. In 24 chapters, Designing with Objects explains well-known design patterns by relating them to stories from the fictional Harry Potter series
Новинка

9972.5 руб. или Купить в рассрочку!

Published by the American Geophysical Union as part of the Geophysical Monograph Series, Volume 201. Modeling the Ionosphere-Thermosphere System brings together for the first time a detailed description of the physics of the IT system in conjunction with numerical techniques to solve the complex system of equations that describe the system, as well as issues of current interest. Volume highlights include discussions of: Physics of the ionosphere and thermosphere IT system, and the numerical methods to solve the basic equations of the IT system The physics and numerical methods to determine the global electrodynamics of the IT system The response of the IT system to forcings from below (i.e., the lower atmosphere) and from above (i.e., the magnetosphere) The physics and numerical methods to model ionospheric irregularities Data assimilation techniques, comparison of model results to data, climate variability studies, and applications to space weather Providing a clear description of the physics of this system in several tutorial-like articles, Modeling the Ionosphere-Thermosphere System is of value to the upper atmosphere science community in general. Chapters describing details of the numerical methods used to solve the equations that describe the IT system make the volume useful to both active researchers in the field and students.
Новинка

15033.6 руб. или Купить в рассрочку!

The subject of computational plasticity encapsulates the numerical methods used for the finite element simulation of the behaviour of a wide range of engineering materials considered to be plastic – i.e. those that undergo a permanent change of shape in response to an applied force. Computational Methods for Plasticity: Theory and Applications describes the theory of the associated numerical methods for the simulation of a wide range of plastic engineering materials; from the simplest infinitesimal plasticity theory to more complex damage mechanics and finite strain crystal plasticity models. It is split into three parts – basic concepts, small strains and large strains. Beginning with elementary theory and progressing to advanced, complex theory and computer implementation, it is suitable for use at both introductory and advanced levels. The book: Offers a self-contained text that allows the reader to learn computational plasticity theory and its implementation from one volume. Includes many numerical examples that illustrate the application of the methodologies described. Provides introductory material on related disciplines and procedures such as tensor analysis, continuum mechanics and finite elements for non-linear solid mechanics. Is accompanied by purpose-developed finite element software that illustrates many of the techniques discussed in the text, downloadable from the book’s companion website. This comprehensive text will appeal to postgraduate and graduate students of civil, mechanical, aerospace and materials engineering as well as applied mathematics and courses with computational mechanics components. It will also be of interest to research engineers, scientists and software developers working in the field of computational solid mechanics.
Новинка

3015.14 руб. или Купить в рассрочку!

Learn all the basics of C# 3.0 from Beginning C# 3.0: An Introduction to Object Oriented Programming, a book that presents introductory information in an intuitive format. If you have no prior programming experience but want a thorough, easy-to-understand introduction to C# and Object Oriented Programming, this book is an ideal guide. Using the tutorials and hands-on coding examples, you can discover tried and true tricks of the trade, understand design concepts, employ debugging aids, and design and write C# programs that are functional and that embody safe programming practices.
Новинка

7438.43 руб. или Купить в рассрочку!

Uses mathematical, numerical, and programming tools to solve differential equations for physical phenomena and engineering problems Introduction to Computation and Modeling for Differential Equations, Second Edition features the essential principles and applications of problem solving across disciplines such as engineering, physics, and chemistry. The Second Edition integrates the science of solving differential equations with mathematical, numerical, and programming tools, specifically with methods involving ordinary differential equations; numerical methods for initial value problems (IVPs); numerical methods for boundary value problems (BVPs); partial differential equations (PDEs); numerical methods for parabolic, elliptic, and hyperbolic PDEs; mathematical modeling with differential equations; numerical solutions; and finite difference and finite element methods. The author features a unique “Five-M” approach: Modeling, Mathematics, Methods, MATLAB®, and Multiphysics, which facilitates a thorough understanding of how models are created and preprocessed mathematically with scaling, classification, and approximation and also demonstrates how a problem is solved numerically using the appropriate mathematical methods. With numerous real-world examples to aid in the visualization of the solutions, Introduction to Computation and Modeling for Differential Equations, Second Edition includes: New sections on topics including variational formulation, the finite element method, examples of discretization, ansatz methods such as Galerkin’s method for BVPs, parabolic and elliptic PDEs, and finite volume methods Numerous practical examples with applications in mechanics, fluid dynamics, solid mechanics, chemical engineering, heat conduction, electromagnetic field theory, and control theory, some of which are solved with computer programs MATLAB and COMSOL Multiphysics® Additional exercises that introduce new methods, projects, and problems to further illustrate possible applications A related website with select solutions to the exercises, as well as the MATLAB data sets for ordinary differential equations (ODEs) and PDEs Introduction to Computation and Modeling for Differential Equations, Second Edition is a useful textbook for upper-undergraduate and graduate-level courses in scientific computing, differential equations, ordinary differential equations, partial differential equations, and numerical methods. The book is also an excellent self-study guide for mathematics, science, computer science, physics, and engineering students, as well as an excellent reference for practitioners and consultants who use differential equations and numerical methods in everyday situations.
Новинка

3739 руб. или Купить в рассрочку!

Master's Thesis from the year 2012 in the subject Computer Science - Internet, New Technologies, grade: 1.3, University of Applied Sciences Fulda, course: Design and Implementation of Object Oriented Location Aware Application for Android Mobile Devices and Web Service Integration, language: English, abstract: Development of their processing power and memory capacities of mobile devices have brought chance to detect global location of devices over wireless networks, cellular networks and Global Positioning System (GPS). Via the usage of positioning technology business are enabled to provide Location Based Systems to track movement and delivers valuable information from web services. There are several geometric principles for location estimation such as Triangulation, Trilateration, and Multilateration. Along with these principles there are several techniques and limitations according to its indoor and outdoor usage.All these technological opportunities have broadened the variety of mobile applications, which are based on location data. Nowadays, these types of applications plays important roles for businesses such as services about social life or services for governments. Shortly, location based services determines location, transmit this location data, and receive information from web service.New generation android devices with its embedded signal receiver have enabled to use location service, mobile maps, and data communication infrastructure to transmit location data t...
Новинка

6064 руб. или Купить в рассрочку!

Inhaltsangabe:Abstract: Common Object Request Broker Architecture (CORBA), a standard from the Object Management Group (OMG), defines a vendor-independent architecture and infrastructure for distributed systems. Further CORBA species a client-server platform as well as an object-oriented programming model for distributed computing.The Object Request Broker (ORB) implements the part of CORBA which manages communication and data exchange between objects. CORBA-based applications often have to communicate with ORBs from different vendors. Therefore testing the interoperability is one important point in this work. Six actually available ORB implementations are shown and compared at given features. If a problem has to be solved with CORBA, it is necessary to choose the best ORB implementation for that purpose, because they differ often at significant points. Important details for decision are Standard Conformity, Robustness, Functionality as well as Functional Range or Interoperability. Exactly these properties are to be examined in this work. The investigation is performed on six, at the web available ORBs indeed Jacorb 1.4 beta 2, Orbacus 4.1.0, Orbix E2A 2.0, OpenORB 1.2.0, J2SE ORB 1.4.0 as well as TAO 1.2.1 all in their most actual released version. Additionally to these properties the correct implementation of the most important CORBA Services is checked. They are Event Service, Notification Service, Name Service and Transaction Service. The ORBs are compared at this given p...
Новинка

7665.07 руб. или Купить в рассрочку!

Introduces both the fundamentals of time dependent differential equations and their numerical solutions Introduction to Numerical Methods for Time Dependent Differential Equations delves into the underlying mathematical theory needed to solve time dependent differential equations numerically. Written as a self-contained introduction, the book is divided into two parts to emphasize both ordinary differential equations (ODEs) and partial differential equations (PDEs). Beginning with ODEs and their approximations, the authors provide a crucial presentation of fundamental notions, such as the theory of scalar equations, finite difference approximations, and the Explicit Euler method. Next, a discussion on higher order approximations, implicit methods, multistep methods, Fourier interpolation, PDEs in one space dimension as well as their related systems is provided. Introduction to Numerical Methods for Time Dependent Differential Equations features: A step-by-step discussion of the procedures needed to prove the stability of difference approximations Multiple exercises throughout with select answers, providing readers with a practical guide to understanding the approximations of differential equations A simplified approach in a one space dimension Analytical theory for difference approximations that is particularly useful to clarify procedures Introduction to Numerical Methods for Time Dependent Differential Equations is an excellent textbook for upper-undergraduate courses in applied mathematics, engineering, and physics as well as a useful reference for physical scientists, engineers, numerical analysts, and mathematical modelers who use numerical experiments to test designs or predict and investigate phenomena from many disciplines.
Новинка

8502 руб. или Купить в рассрочку!

Islamic asset management system has been implemented over the past few years, but there is no system that combines all types of Islamic assets in one single system. The existing system only focused on the management of the specific asset. In our country, there is only one web-based system for zakat management, whereas the other asset management like fidiah, waqaf and heritage only as a stand-alone system. This will lead to waste of time and effort for users where they have to go to various places to manage their assets. Personal Islamic Asset Management System using Object-oriented approach is a portal that integrates the personal management of Islamic assets which intend to solve all of aforementioned problems. It has detailed information about Islamic asset management including various functions for zakat, heritage, fidiah and kifayah. The Personal Islamic Asset Management System using object-oriented approach also provides the counter information and archived engine to search for related documents. This thesis contributes to the management of personal Islamic assets as well as using object-oriented software engineering.
Новинка

9575.08 руб. или Купить в рассрочку!

A balanced guide to the essential techniques for solving elliptic partial differential equations Numerical Analysis of Partial Differential Equations provides a comprehensive, self-contained treatment of the quantitative methods used to solve elliptic partial differential equations (PDEs), with a focus on the efficiency as well as the error of the presented methods. The author utilizes coverage of theoretical PDEs, along with the nu merical solution of linear systems and various examples and exercises, to supply readers with an introduction to the essential concepts in the numerical analysis of PDEs. The book presents the three main discretization methods of elliptic PDEs: finite difference, finite elements, and spectral methods. Each topic has its own devoted chapters and is discussed alongside additional key topics, including: The mathematical theory of elliptic PDEs Numerical linear algebra Time-dependent PDEs Multigrid and domain decomposition PDEs posed on infinite domains The book concludes with a discussion of the methods for nonlinear problems, such as Newton's method, and addresses the importance of hands-on work to facilitate learning. Each chapter concludes with a set of exercises, including theoretical and programming problems, that allows readers to test their understanding of the presented theories and techniques. In addition, the book discusses important nonlinear problems in many fields of science and engineering, providing information as to how they can serve as computing projects across various disciplines. Requiring only a preliminary understanding of analysis, Numerical Analysis of Partial Differential Equations is suitable for courses on numerical PDEs at the upper-undergraduate and graduate levels. The book is also appropriate for students majoring in the mathematical sciences and engineering.
Новинка

9639 руб. или Купить в рассрочку!

Visual object detection by artificial cognitive systems is currently a great research challenge, both at the theoretical as well as the technical level. On the one hand, a more fundamental understanding of the mechanisms employed by the human brain for this purpose is desired, and, on the other hand, important technical applications could be realized by successful visual object detection, particularly in the domain of intelligent vehicles. This book describes a number of methods, centered around artificial neural networks, that address important issues in the object detection/identification process. Each method is evaluated in a concrete application context, thus giving insights not only into theoretical aspects of the object detection process but also showing potential applicability in technical systems.
Новинка

10178.23 руб. или Купить в рассрочку!

Financial modelling Theory, Implementation and Practice with Matlab Source Jörg Kienitz and Daniel Wetterau Financial Modelling – Theory, Implementation and Practice with MATLAB Source is a unique combination of quantitative techniques, the application to financial problems and programming using Matlab. The book enables the reader to model, design and implement a wide range of financial models for derivatives pricing and asset allocation, providing practitioners with complete financial modelling workflow, from model choice, deriving prices and Greeks using (semi-) analytic and simulation techniques, and calibration even for exotic options. The book is split into three parts. The first part considers financial markets in general and looks at the complex models needed to handle observed structures, reviewing models based on diffusions including stochastic-local volatility models and (pure) jump processes. It shows the possible risk-neutral densities, implied volatility surfaces, option pricing and typical paths for a variety of models including SABR, Heston, Bates, Bates-Hull-White, Displaced-Heston, or stochastic volatility versions of Variance Gamma, respectively Normal Inverse Gaussian models and finally, multi-dimensional models. The stochastic-local-volatility Libor market model with time-dependent parameters is considered and as an application how to price and risk-manage CMS spread products is demonstrated. The second part of the book deals with numerical methods which enables the reader to use the models of the first part for pricing and risk management, covering methods based on direct integration and Fourier transforms, and detailing the implementation of the COS, CONV, Carr-Madan method or Fourier-Space-Time Stepping. This is applied to pricing of European, Bermudan and exotic options as well as the calculation of the Greeks. The Monte Carlo simulation technique is outlined and bridge sampling is discussed in a Gaussian setting and for Lévy processes. Computation of Greeks is covered using likelihood ratio methods and adjoint techniques. A chapter on state-of-the-art optimization algorithms rounds up the toolkit for applying advanced mathematical models to financial problems and the last chapter in this section of the book also serves as an introduction to model risk. The third part is devoted to the usage of Matlab, introducing the software package by describing the basic functions applied for financial engineering. The programming is approached from an object-oriented perspective with examples to propose a framework for calibration, hedging and the adjoint method for calculating Greeks in a Libor market model. Source code used for producing the results and analysing the models is provided on the author's dedicated website, http://www.mathworks.de/matlabcentral/fileexchange/authors/246981.
Новинка

11162.94 руб. или Купить в рассрочку!

Praise for the First Edition «. . . fills a considerable gap in the numerical analysis literature by providing a self-contained treatment . . . this is an important work written in a clear style . . . warmly recommended to any graduate student or researcher in the field of the numerical solution of partial differential equations.» —SIAM Review Time-Dependent Problems and Difference Methods, Second Edition continues to provide guidance for the analysis of difference methods for computing approximate solutions to partial differential equations for time-dependent problems. The book treats differential equations and difference methods with a parallel development, thus achieving a more useful analysis of numerical methods. The Second Edition presents hyperbolic equations in great detail as well as new coverage on second-order systems of wave equations including acoustic waves, elastic waves, and Einstein equations. Compared to first-order hyperbolic systems, initial-boundary value problems for such systems contain new properties that must be taken into account when analyzing stability. Featuring the latest material in partial differential equations with new theorems, examples, and illustrations,Time-Dependent Problems and Difference Methods, Second Edition also includes: High order methods on staggered grids Extended treatment of Summation By Parts operators and their application to second-order derivatives Simplified presentation of certain parts and proofs Time-Dependent Problems and Difference Methods, Second Edition is an ideal reference for physical scientists, engineers, numerical analysts, and mathematical modelers who use numerical experiments to test designs and to predict and investigate physical phenomena. The book is also excellent for graduate-level courses in applied mathematics and scientific computations.
Новинка

5702 руб. или Купить в рассрочку!

The presence of oriented features in images often conveys important information about the scene or the objects contained; the analysis of oriented patterns is an important task in the general framework of image understanding. As in many other applications of computer vision, the general framework for the understanding of oriented features in images can be divided into low- and high-level analysis. In the context of the study of oriented features, low-level analysis includes the detection of oriented features in images; a measure of the local magnitude and orientation of oriented features over the entire region of analysis in the image is called the orientation field. High-level analysis relates to the discovery of patterns in the orientation field, usually by associating the structure perceived in the orientation field with a geometrical model. This book presents an analysis of several important methods for the detection of oriented features in images, and a discussion of the phase portrait method for high-level analysis of orientation fields. In order to illustrate the concepts developed throughout the book, an application is presented of the phase portrait method to computer-aided detection of architectural distortion in mammograms.Table of Contents: Detection of Oriented Features in Images / Analysis of Oriented Patterns Using Phase Portraits / Optimization Techniques / Detection of Sites of Architectural Distortion in Mammograms
Новинка

10047.35 руб. или Купить в рассрочку!

An innovative and timely guide to the modeling, design and implementation of large-range compliant micropositioning systems based on flexure hinges Features innovative compact mechanism designs for large-range translational and rotational positioning Provides original and concise treatment of various flexure hinges with well-presented design and control methods Focuses on design implementation and applications through detailed examples
Новинка

11162.94 руб. или Купить в рассрочку!

Magnets are widely used in industry, medical, scientific instruments, and electrical equipment. They are the basic tools for scientific research and electromagnetic devices. Numerical methods for the magnetic field analysis combined with mathematical optimization from practical applications of the magnets have been widely studied in recent years. It is necessary for professional researchers, engineers, and students to study these numerical methods for the complex magnet structure design instead of using traditional «trial-and-error» methods. Those working in this field will find this book useful as a reference to help reduce costs and obtain good magnetic field quality. Presents a clear introduction to magnet technology, followed by basic theories, numerical analysis, and practical applications Emphasizes the latest developments in magnet design, including MRI systems Provides comprehensive numerical techniques that provide solutions to practical problems Introduces the latest computation techniques for optimizing and characterizing the magnetostatic structure design Well organized and adaptable by researchers, engineers, lecturers, and students Appendix available on the Wiley Companion Website As a comprehensive treatment of the topic, Practical Design of Magnetostatic Structure Using Numerical Simulation is ideal for researchers in the field of magnets and their applications, materials scientists, structural engineers, and graduate students in electrical engineering. The book will also better equip mechanical engineers and aerospace engineers.
Новинка

2064 руб. или Купить в рассрочку!

Lecture Notes from the year 2018 in the subject Computer Science - Programming, grade: 4.0, American University of Kuwait, language: English, abstract: 100 questions and answers about object-oriented programming (OOP) in C++, including definitions, solutions to problems, multiple possibilities and various code examples. A very comprehensive introduction to the topic with very helpful basic examples on each aspect. Students will find this introduction very helpful as it walks them through the topic gradually from simple to moderate to advanced topics.
Новинка

10932.18 руб. или Купить в рассрочку!

Essentials of Computational Electromagnetics provides an in-depth introduction of the three main full-wave numerical methods in computational electromagnetics (CEM); namely, the method of moment (MoM), the finite element method (FEM), and the finite-difference time-domain (FDTD) method. Numerous monographs can be found addressing one of the above three methods. However, few give a broad general overview of essentials embodied in these methods, or were published too early to include recent advances. Furthermore, many existing monographs only present the final numerical results without specifying practical issues, such as how to convert discretized formulations into computer programs, and the numerical characteristics of the computer programs. In this book, the authors elaborate the above three methods in CEM using practical case studies, explaining their own research experiences along with a review of current literature. A full analysis is provided for typical cases, including characteristics of numerical methods, helping beginners to develop a quick and deep understanding of the essentials of CEM. Outlines practical issues, such as how to convert discretized formulations into computer programs Gives typical computer programs and their numerical characteristics along with line by line explanations of programs Uses practical examples from the authors' own work as well as in the current literature Includes exercise problems to give readers a better understanding of the material Introduces the available commercial software and their limitations This book is intended for graduate-level students in antennas and propagation, microwaves, microelectronics, and electromagnetics. This text can also be used by researchers in electrical and electronic engineering, and software developers interested in writing their own code or understanding the detailed workings of code. Companion website for the book: www.wiley.com/go/sheng/cem
Новинка

8558.25 руб. или Купить в рассрочку!

This book studies methods to concretely address inverse problems. An inverse problem arises when the causes that produced a given effect must be determined or when one seeks to indirectly estimate the parameters of a physical system. The author uses practical examples to illustrate inverse problems in physical sciences. He presents the techniques and specific methods chosen to solve inverse problems in a general domain of application, choosing to focus on a small number of methods that can be used in most applications. This book is aimed at readers with a mathematical and scientific computing background. Despite this, it is a book with a practical perspective. The methods described are applicable, have been applied, and are often illustrated by numerical examples.
Новинка

8896.53 руб. или Купить в рассрочку!

Analysis of Structures offers an original way of introducing engineering students to the subject of stress and deformation analysis of solid objects, and helps them become more familiar with how numerical methods such as the finite element method are used in industry. Eisley and Waas secure for the reader a thorough understanding of the basic numerical skills and insight into interpreting the results these methods can generate. Throughout the text, they include analytical development alongside the computational equivalent, providing the student with the understanding that is necessary to interpret and use the solutions that are obtained using software based on the finite element method. They then extend these methods to the analysis of solid and structural components that are used in modern aerospace, mechanical and civil engineering applications. Analysis of Structures is accompanied by a book companion website www.wiley.com/go/waas housing exercises and examples that use modern software which generates color contour plots of deformation and internal stress.It offers invaluable guidance and understanding to senior level and graduate students studying courses in stress and deformation analysis as part of aerospace, mechanical and civil engineering degrees as well as to practicing engineers who want to re-train or re-engineer their set of analysis tools for contemporary stress and deformation analysis of solids and structures. Provides a fresh, practical perspective to the teaching of structural analysis using numerical methods for obtaining answers to real engineering applications Proposes a new way of introducing students to the subject of stress and deformation analysis of solid objects that are used in a wide variety of contemporary engineering applications Casts axial, torsional and bending deformations of thin walled objects in a framework that is closely amenable to the methods by which modern stress analysis software operates.
Новинка

9639 руб. или Купить в рассрочку!

This book examines Service Oriented Architectures (SOA) and Web Services, in particular focusing on the mobile domain. It presents a Contract First framework for platform-independent specification and automated implementation of Web Services adapters. For functionally and semantically interoperable implementation in the healthcare domain, HL7 is exemplarily addressed. The feasibility and appropriateness of the developed top-down approach is proven considering an implementation of a semi-mobile demonstrator HL7 Web Service. Finally, problems and future directions of Web Services, Mobile Web Services and Contract First development are analyzed.
Новинка

8139 руб. или Купить в рассрочку!

Modern applications frequently employ sophisticated object-oriented design. In these codes, deep loop nests are often spread across multiple routines. To achieve high performance, such codes rely on compilers to inline routines and optimize loops. Consequently, to effectively interpret performance, transformed loops must be understood in the calling context of transformed routines. *** To understand the performance of optimized object-oriented code, we describe how to analyze optimized object code and its debugging sections to recover its program structure and reconstruct a mapping back to its source code. Using this mapping, we combine the recovered static program structure with dynamic call path profiles to expose inlined frames and loop nests. Experiments show that performance visualizations based on this information provide unique insight into the performance of complex object-oriented codes written in C++. *** This work should be of interest to performance tools developers and, more broadly, application developers who care about performance. It is implemented in Rice University's HPCToolkit, a performance analysis toolkit.
Новинка

11162.94 руб. или Купить в рассрочку!

The book not only offers scientists and engineers a clear inter-disciplinary introduction and orientation to all major EHL problems and their solutions but, most importantly, it also provides numerical programs on specific application in engineering. • A one-stop reference providing equations and their solutions to all major elastohydrodynamic lubrication (EHL) problems, plus numerical programs on specific applications in engineering • offers engineers and scientists a clear inter-disciplinary introduction and a concise program for practical engineering applications to most important EHL problems and their solutions • brings together a number of case studies in one text, each being solved using solution methods which share common features and methods
Новинка

8927 руб. или Купить в рассрочку!

In this work some modifications of the iterative methods and new methods presented for solving non-linear equations. The order of convergence and corresponding error equations of our methods is derived analytically and with the help of Maple program. We noted that the convergence analysis of our methods have order of convergence three, four, five, six, seven and ten. The efficiency of the method is tested on several numerical examples. It is observed that our methods is comparable with the well-known existing methods and in many cases gives better results. Also, our methods are competing with the other iterative methods of simple roots for solving non-linear equations.
Новинка

20431.86 руб. или Купить в рассрочку!

The aim of this book is to summarize the current most effective methods for modeling, simulating, and optimizing metal forming processes, and to present the main features of new, innovative methods currently being developed which will no doubt be the industrial tools of tomorrow. It discusses damage (or defect) prediction in virtual metal forming, using advanced multiphysical and multiscale fully coupled constitutive equations. Theoretical formulation, numerical aspects as well as application to various sheet and bulk metal forming are presented in detail. Virtual metal forming is nowadays inescapable when looking to optimize numerically various metal forming processes in order to design advanced mechanical components. To do this, highly predictive constitutive equations accounting for the full coupling between various physical phenomena at various scales under large deformation including the ductile damage occurrence are required. In addition, fully 3D adaptive numerical methods related to time and space discretization are required in order to solve accurately the associated initial and boundary value problems. This book focuses on these two main and complementary aspects with application to a wide range of metal forming and machining processes. Contents 1. Elements of Continuum Mechanics and Thermodynamics. 2. Thermomechanically-Consistent Modeling of the Metals Behavior with Ductile Damage. 3. Numerical Methods for Solving Metal Forming Problems. 4. Application to Virtual Metal Forming.
Новинка

17793.06 руб. или Купить в рассрочку!

This series of five volumes proposes an integrated description of physical processes modeling used by scientific disciplines from meteorology to coastal morphodynamics. Volume 1 describes the physical processes and identifies the main measurement devices used to measure the main parameters that are indispensable to implement all these simulation tools. Volume 2 presents the different theories in an integrated approach: mathematical models as well as conceptual models, used by all disciplines to represent these processes. Volume 3 identifies the main numerical methods used in all these scientific fields to translate mathematical models into numerical tools. Volume 4 is composed of a series of case studies, dedicated to practical applications of these tools in engineering problems. To complete this presentation, volume 5 identifies and describes the modeling software in each discipline.
Новинка

7225.29 руб. или Купить в рассрочку!

An integrated guide to C++ and computational finance This complete guide to C++ and computational finance is a follow-up and major extension to Daniel J. Duffy's 2004 edition of Financial Instrument Pricing Using C++. Both C++ and computational finance have evolved and changed dramatically in the last ten years and this book documents these improvements. Duffy focuses on these developments and the advantages for the quant developer by: Delving into a detailed account of the new C++11 standard and its applicability to computational finance. Using de-facto standard libraries, such as Boost and Eigen to improve developer productivity. Developing multiparadigm software using the object-oriented, generic, and functional programming styles. Designing flexible numerical algorithms: modern numerical methods and multiparadigm design patterns. Providing a detailed explanation of the Finite Difference Methods through six chapters, including new developments such as ADE, Method of Lines (MOL), and Uncertain Volatility Models. Developing applications, from financial model to algorithmic design and code, through a coherent approach. Generating interoperability with Excel add-ins, C#, and C++/CLI. Using random number generation in C++11 and Monte Carlo simulation. Full source code is available by registering at www.datasimfinancial.com. Duffy adopted a spiral model approach while writing each chapter of Financial Instrument Pricing Using C++ 2e: analyse a little, design a little, and code a little. Each cycle ends with a working prototype in C++ and shows how a given algorithm or numerical method works. Additionally, each chapter contains non-trivial exercises and projects that discuss improvements and extensions to the material. This book is for designers and application developers in computational finance, and assumes the reader has some fundamental experience of C++ and derivatives pricing.
Новинка

17563.44 руб. или Купить в рассрочку!

This series of five volumes proposes an integrated description of physical processes modeling used by scientific disciplines from meteorology to coastal morphodynamics. Volume 1 describes the physical processes and identifies the main measurement devices used to measure the main parameters that are indispensable to implement all these simulation tools. Volume 2 presents the different theories in an integrated approach: mathematical models as well as conceptual models, used by all disciplines to represent these processes. Volume 3 identifies the main numerical methods used in all these scientific fields to translate mathematical models into numerical tools. Volume 4 is composed of a series of case studies, dedicated to practical applications of these tools in engineering problems. To complete this presentation, volume 5 identifies and describes the modeling software in each discipline.
Новинка

6739 руб. или Купить в рассрочку!

Aspect-oriented-programming is a relatively new technique that has evolved on top of the already well-established approach of object-oriented programming. When it is used correctly, it promises to remove many redundant parts of a code that appear repeatedly in an application, essentially untangling the original code. Thus, it can lead to a cleaner, more separated software design, to greater modularity and maintainability. Time-savings in software engineering can also be huge cost-savings, and anything that increases software quality is a welcome sight in an industry that in parts, still suffers from a bad reputation concerning the quality of its products. But, used in the wrong way or with insufficient knowledge, aspect-oriented programming can result in the opposite. Unintended side effects may introduce new bugs into an application, and therefore, it may be just one of the many negative consequences.In any case, there is a huge lack of empirical research on the subject, and in software engineering in general. Due to that fact, the question arises in how far hard facts can be drawn. This book deals with part of that problem by evaluating the aspect-oriented approach in a carefully designed and controlled experiment. On the basis of different tasks that were solved by participants of this study, the aspect-oriented approach (represented by AspectJ) is compared with a plain object-oriented approach (represented by Java). The book starts with an introduction to the topic, and f...
Новинка

8855.5 руб. или Купить в рассрочку!

This Series provides the necessary elements to the development and validation of numerical prediction models for hydrodynamic bearings. This book describes the rheological models and the equations of lubrication. It also presents the numerical approaches used to solve the above equations by finite differences, finite volumes and finite elements methods.
Новинка

3614 руб. или Купить в рассрочку!

The purpose of this book is to provide a simple introduction to Java programming with the NetBeans Integrated Development Environment. The book has been designed for students who are undertaking the two year WJEC A-level course in Computer Science. The objective is to produce simple example program applications which illustrate a range of theoretical concepts, such as: abstract data structures, object oriented programming, random access and indexed sequential files, and batch processing by sequential update. In this way, it is hoped the students will gain a practical appreciation of the value of these computing techniques.By working through the example programs in this book, students should gain an understanding of basic interface construction, processing and file handling operations in an object oriented Java environment, and a number of important standard algorithms included in the A-level course. Financial modelling Theory, Implementation and Practice with Matlab Source Jörg Kienitz and Daniel Wetterau Financial Modelling – Theory, Implementation and Practice with MATLAB Source is a unique combination of quantitative techniques, the application to financial problems and programming using Matlab. The book enables the reader to model, design and implement a wide range of financial models for derivatives pricing and asset allocation, providing practitioners with complete financial modelling workflow, from model choice, deriving prices and Greeks using (semi-) analytic and simulation techniques, and calibration even for exotic options. The book is split into three parts. The first part considers financial markets in general and looks at the complex models needed to handle observed structures, reviewing models based on diffusions including stochastic-local volatility models and (pure) jump processes. It shows the possible risk-neutral densities, implied volatility surfaces, option pricing and typical paths for a variety of models including SABR, Heston, Bates, Bates-Hull-White, Displaced-Heston, or stochastic volatility versions of Variance Gamma, respectively Normal Inverse Gaussian models and finally, multi-dimensional models. The stochastic-local-volatility Libor market model with time-dependent parameters is considered and as an application how to price and risk-manage CMS spread products is demonstrated. The second part of the book deals with numerical methods which enables the reader to use the models of the first part for pricing and risk management, covering methods based on direct integration and Fourier transforms, and detailing the implementation of the COS, CONV, Carr-Madan method or Fourier-Space-Time Stepping. This is applied to pricing of European, Bermudan and exotic options as well as the calculation of the Greeks. The Monte Carlo simulation technique is outlined and bridge sampling is discussed in a Gaussian setting and for Lévy processes. Computation of Greeks is covered using likelihood ratio methods and adjoint techniques. A chapter on state-of-the-art optimization algorithms rounds up the toolkit for applying advanced mathematical models to financial problems and the last chapter in this section of the book also serves as an introduction to model risk. The third part is devoted to the usage of Matlab, introducing the software package by describing the basic functions applied for financial engineering. The programming is approached from an object-oriented perspective with examples to propose a framework for calibration, hedging and the adjoint method for calculating Greeks in a Libor market model. Source code used for producing the results and analysing the models is provided on the author's dedicated website, http://www.mathworks.de/matlabcentral/fileexchange/authors/246981.