Articles by "MATLAB"

Showing posts with label MATLAB. Show all posts

Ong U. Routh ... 478 pages - Publisher: Academic Press; 1st edition (April, 2016) ... Language: English - ISBN-10: 0128038047 - ISBN-13: 978-0128038048 ...

Matrix Algorithms in MATLAB focuses on the MATLAB code implementations of matrix algorithms. The MATLAB codes presented in the book are tested with thousands of runs of MATLAB randomly generated matrices, and the notation in the book follows the MATLAB style to ensure a smooth transition from formulation to the code, with MATLAB codes discussed in this book kept to within 100 lines for the sake of clarity. The book provides an overview and classification of the interrelations of various algorithms, as well as numerous examples to demonstrate code usage and the properties of the presented algorithms. Despite the wide availability of computer programs for matrix computations, it continues to be an active area of research and development. New applications, new algorithms, and improvements to old algorithms are constantly emerging. - Presents the first book available on matrix algorithms implemented in real computer code - Provides algorithms covered in three parts, the mathematical development of the algorithm using a simple example, the code implementation, and then numerical examples using the code - Allows readers to gain a quick understanding of an algorithm by debugging or reading the source code - Includes downloadable codes on an accompanying companion website, www.matrixalgorithmsinmatlab.com, that can be used in other software development.

Dean G. Duffy ... 1004 pages - Publisher: Chapman and Hall; 4th edition (December, 2016) ... Language: English - ISBN-10: 1498739644 - ISBN-13: 978-1498739641.

Advanced Engineering Mathematics with MATLAB, Fourth Edition builds upon three successful previous editions. It is written for today’s STEM (science, technology, engineering, and mathematics) student. Three assumptions under lie its structure: (1) All students need a firm grasp of the traditional disciplines of ordinary and partial differential equations, vector calculus and linear algebra. (2) The modern student must have a strong foundation in transform methods because they provide the mathematical basis for electrical and communication studies. (3) The biological revolution requires an understanding of stochastic (random) processes. The chapter on Complex Variables, positioned as the first chapter in previous editions, is now moved to Chapter 10. The author employs MATLAB to reinforce concepts and solve problems that require heavy computation. Along with several updates and changes from the third edition, the text continues to evolve to meet the needs of today’s instructors and students.

Michael Paluszek, Stephanie Thomas ... 326 pages - Publisher: Apress; (December, 2016) ... Language: English - ISBN-10: 1484222490 - ISBN-13: 978-1484222492.

This book is a comprehensive guide to machine learning with worked examples in MATLAB. It starts with an overview of the history of Artificial Intelligence and automatic control and how the field of machine learning grew from these. It provides descriptions of all major areas in machine learning. The book reviews commercially available packages for machine learning and shows how they fit into the field. The book then shows how MATLAB can be used to solve machine learning problems and how MATLAB graphics can enhance the programmer’s understanding of the results and help users of their software grasp the results. Machine Learning can be very mathematical. The mathematics for each area is introduced in a clear and concise form so that even casual readers can understand the math. Readers from all areas of engineering will see connections to what they know and will learn new technology. The book then provides complete solutions in MATLAB for several important problems in machine learning including face identification, autonomous driving, and data classification. Full source code is provided for all of the examples and applications in the book. What you'll learn: An overview of the field of machine learning - Commercial and open source packages in MATLAB - How to use MATLAB for programming and building machine learning applications - MATLAB graphics for machine learning. Practical real world examples in MATLAB for major applications of machine learning in big data. Who is this book for: The primary audiences are engineers and engineering students wanting a comprehensive and practical introduction to machine learning.

Steven C. Chapra ... 720 pages - Publisher: McGraw-Hill Education; 4th edition (February, 2017) ... Language: English - ISBN-10: 0073397962 - ISBN-13: 978-0073397962 ... 

Applied Numerical Methods with MATLAB is written for students who want to learn and apply numerical methods in order to solve problems in engineering and science. As such, the methods are motivated by problems rather than by mathematics. That said, sufficient theory is provided so that students come away with insight into the techniques and their shortcomings. McGraw-Hill Education's Connect, is also available as an optional, add on item. Connect is the only integrated learning system that empowers students by continuously adapting to deliver precisely what they need, when they need it, how they need it, so that class time is more effective. Connect allows the professor to assign homework, quizzes, and tests easily and automatically grades and records the scores of the student's work. Problems are randomized to prevent sharing of answers an may also have a "multi-step solution" which helps move the students' learning along if they experience difficulty.

C. Henry Edwards, David E. Penney, David T. Calvis ... 
792 pages - Publisher: Pearson; 5th edition (September, 2014) ... Language: English - ISBN-10: 0321796985 - ISBN-13: 978-0321796981 ...

 This best-selling text by these well-known authors blends the traditional algebra problem solving skills with the conceptual development and geometric visualization of a modern differential equations course that is essential to science and engineering students. It reflects the new qualitative approach that is altering the learning of elementary differential equations, including the wide availability of scientific computing environments like Maple, Mathematica, and MATLAB. Its focus balances the traditional manual methods with the new computer-based methods that illuminate qualitative phenomena and make accessible a wider range of more realistic applications. Seldom-used topics have been trimmed and new topics added: it starts and ends with discussions of mathematical modeling of real-world phenomena, evident in figures, examples, problems, and applications throughout the text.

Misza Kalechman ... 704 pages - Publisher: CRC Press; 1st edition (September, 2008) ...
Language: English - ISBN-10: 1420047760 - ISBN-13: 978-1420047769 ...

Practical Matlab Applications for Engineers provides a tutorial for those with a basic understanding of Matlab®. It can be used to follow Misza Kalechman’s, Practical Matlab Basics for Engineers. This volume explores the concepts and Matlab tools used in the solution of advanced course work for engineering and technology students. It covers the material encountered in the typical engineering and technology programs at most colleges. It illustrates the direct connection between theory and real applications. Each chapter reviews basic concepts and then explores those concepts with a number of worked out examples.

Louis H. Turcotte, H. B. Wilson ... 321 pages - Publisher: Prentice Hall; 1st edition (July, 1997) ...
Language: English - ISBN-10: 0137490607 - ISBN-13: 978-0137490608 ...

Focusing on physical applications in mechanics, the book's goal is to explore the benefits of computer usage in problem solving. Presents numerous example problems which demonstrate each program. Includes several thousand lines of carefully structured MATLAB code suitable for detailed study.

C. Pozrikidis ... 901 pages - Publisher: Springer; 3rd edition (August, 2016) ... Language: English - ISBN-10: 1489979905 - ISBN-13: 978-1489979902 ...

This book provides an accessible introduction to the basic theory of fluid mechanics and computational fluid dynamics (CFD) from a modern perspective that unifies theory and numerical computation. Methods of scientific computing are introduced alongside with theoretical analysis and MATLAB® codes are presented and discussed for a broad range of topics: from interfacial shapes in hydrostatics, to vortex dynamics, to viscous flow, to turbulent flow, to panel methods for flow past airfoils. The third edition includes new topics, additional examples, solved and unsolved problems, and revised images. It adds more computational algorithms and MATLAB programs. It also incorporates discussion of the latest version of the fluid dynamics software library FDLIB, which is freely available online. FDLIB offers an extensive range of computer codes that demonstrate the implementation of elementary and advanced algorithms and provide an invaluable resource for research, teaching, classroom instruction, and self-study. This book is a must for students in all fields of engineering, computational physics, scientific computing, and applied mathematics. It can be used in both undergraduate and graduate courses in fluid mechanics, aerodynamics, and computational fluid dynamics. The audience includes not only advanced undergraduate and entry-level graduate students, but also a broad class of scientists and engineers with a general interest in scientific computing.

Andrew Knight ... 216 pages - Publisher: Chapman and Hall/CRC; 1st edition (August, 1999) ...
Language: English - ISBN-10: 0849320399 - ISBN-13: 978-084932039 ...

MATLAB-the tremendously popular computation, numerical analysis, signal processing, data analysis, and graphical software package-allows virtually every scientist and engineer to make better and faster progress. As MATLAB's world-wide sales approach a half-million with an estimated four million users, it becomes a near necessity that professionals and students have a level of competence in its use. Until now, however, there has been no book that quickly and effectively introduces MATLAB's capabilities to new users and assists those with more experience down the path toward increasingly sophisticated work.

Basics of MATLAB and Beyond is just such a book. Its hands-on, tutorial approach gently takes new users by the hand and leads them to competence in all the fundamentals of MATLAB. Then, with equal effectiveness, it covers the advanced topics that lead to full, creative exploitation of MATLAB's awesome power. With this book, readers will: Solve more problems with MATLAB-and solve them faster * Create clearer, more beautiful graphics with control over every detail * Create their own MATLAB code * Share their work by exporting data and graphics to other applications * Develop graphical user interfaces. Based on the latest 5.x release, Basics of MATLAB and Beyond supplies both novice and experienced users the tools they need to gain proficiency, increase productivity, and ultimately have more fun with MATLAB.

Holly Moore ... 656 pages - Publisher: Prentice Hall; 3rd edition (September, 2011) ...
Language: English - ISBN-10: 0132103257 - ISBN-13: 978-0132103251 ...

MATLAB for Engineers is intended for use in the first-year or introductory course in Engineering and Computer Science departments. It is also suitable for readers interested in learning MATLAB. With a hands-on approach and focus on problem solving, this introduction to the powerful MATLAB computing language is designed for students with only a basic college algebra background. Numerous examples are drawn from a range of engineering disciplines, demonstrating MATLAB’s applications to a broad variety of problems.

Teaching and Learning Experience: This program will provide a better teaching and learning experience–for you and your students. Customize your Course with ESource: Instructors can adopt this title as is, or use the ESource website to select the chapters they need, in the sequence they want. Introduce MATLAB Clearly: Three well-organized sections gets students started with MATLAB, introduce students to programming, and demonstrate more advanced programming techniques. Reinforce Core Concepts with Hands-on Activities: Examples and exercises demonstrate how MATLABcan be used to solve a variety of engineering problems.
Keep Your Course Current: Significant changes were introduced in version MATLAB 2012b, including the introduction of MATLAB 8 which has a redesigned user-interface. The changes in this edition reflect these software updates. Support Learning with Instructor Resources: A variety of resources are available to help to enhance your course.

Stormy Attaway ... 600 pages - Publisher: Butterworth-Heinemann; 4th edition (August, 2016) ... Language: English - ISBN-10: 0128045256 - ISBN-13: 978-0128045251 ...

MATLAB: A Practical Introduction to Programming and Problem Solving, Fourth Edition, has been updated to reflect the functionality of the current version of MATLAB, including the new H2 Graphics system. It features new and revised end-of-chapter exercises, more engineering applications to help the reader learn this software tool in context, and a new section on object-oriented programming in MATLAB. MATLAB has become the standard software tool for solving scientific and engineering problems due to its powerful built-in functions and its ability to program. Assuming no knowledge of programming, this book guides the reader both programming and built-in functions to easily exploit MATLAB's extensive capabilities for tackling engineering problems. The book starts with programming concepts, such as variables, assignments, and selection statements, moves on to loops, and then solves problems using both the programming concept and the power of MATLAB. In-depth coverage is given to input/output, a topic fundamental to many engineering applications. Presents programming concepts and MATLAB built-in functions side-by-side * Offers a systematic, step-by-step approach, building on concepts throughout the book and facilitating easier learning * Includes sections on common pitfalls and programming guidelines to direct students toward best practices * Combines basic programming concepts, built-in functions, and advanced topics for problem solving with MATLAB to make this book uniquely suitable for a wide range of courses teaching or using MATLAB across the curriculum.

Brian Hahn, Daniel T. Valentine ... 428 pages - Publisher: Academic Press; 6th edition (November, 2016) ... Language: English - ISBN-10: 0081008775 - ISBN-13: 978-0081008775

Essential MATLAB for Engineers and Scientists, Sixth Edition, provides a concise, balanced overview of MATLAB's functionality that facilitates independent learning, with coverage of both the fundamentals and applications. The essentials of MATLAB are illustrated throughout, featuring complete coverage of the software's windows and menus. Program design and algorithm development are presented clearly and intuitively, along with many examples from a wide range of familiar scientific and engineering areas. This updated edition includes the latest MATLAB versions through 2016a, and is an ideal book for a first course on MATLAB, or for an engineering problem-solving course using MATLAB, as well as a self-learning tutorial for professionals and students expected to learn and apply MATLAB. Updated to include all the newer features through MATLAB R2016a. * Includes new chapter on complex variables analysis. * Presents a comparison of execution time between compiled and un-compiled code that includes examples. * Describes the new H2 graphics features.

Qing-Hua Qin, Hui Wang ... 464 pages - Publisher: CRC Press; (July, 2008) ... Language: English - ASIN: B008I9VDWE by Amazon

Although the Trefftz finite element method (FEM) has become a powerful computational tool in the analysis of plane elasticity, thin and thick plate bending, Poisson’s equation, heat conduction, and piezoelectric materials, there are few books that offer a comprehensive computer programming treatment of the subject. Collecting results scattered in the literature, MATLAB® and C Programming for Trefftz Finite Element Methods provides the detailed MATLAB® and C programming processes in applications of the Trefftz FEM to potential and elastic problems. The book begins with an introduction to the hybrid-Trefftz (HT) FEM that covers basic concepts and general element formulations of the method. It then concentrates on both the essentials and subroutines of MATLAB and C programming. The next few chapters present applications of T-elements to potential problems and linear plane elasticity, discuss how to solve body force in elasticity through radial basis functions, and examine how special purpose functions can be constructed. The final chapter explores advanced topics, such as the construction of Trefftz p-elements, dimensionless transformation, and an alternative formulation to HT FEM. Unifying the computer programming aspects of the Trefftz FEM, this book will stimulate the development and application of this novel method in many facets of practical engineering.

Young W. Kwon, Hyochoong Bang ... 624 pages - Publisher: CRC Press; 2nd edition (July 28, 2000) ...
Language: English - ISBN-10: 0849300967 - ISBN-13: 978-0849300967 ...

Expanded to include a broader range of problems than the bestselling first edition, Finite Element Method Using MATLAB: Second Edition presents finite element approximation concepts, formulation, and programming in a format that effectively streamlines the learning process. It is written from a general engineering and mathematical perspective rather than that of a solid/structural mechanics basis.

What's new in the Second Edition?:
Each chapter in the Second Edition now includes an overview that outlines the contents and purpose of each chapter. The authors have also added a new chapter of special topics in applications, including cracks, semi-infinite and infinite domains, buckling, and thermal stress. They discuss three different linearization techniques to solve nonlinear differential equations. Also included are new sections on shell formulations and MATLAB programs. These enhancements increase the book's already significant value both as a self-study text and a reference for practicing engineers and scientists.

Wendy L. Martinez, Angel R. Martinez ... 759 pages -Publisher: Chapman and Hall/CRC; 3rd edition (December, 2015) ... Language: English - ISBN-10: 1466592737 - ISBN-13: 978-1466592735 ...

A Strong Practical Focus on Applications and Algorithms: Computational Statistics Handbook with MATLAB®, Third Edition covers today’s most commonly used techniques in computational statistics while maintaining the same philosophy and writing style of the bestselling previous editions. The text keeps theoretical concepts to a minimum, emphasizing the implementation of the methods. New to the Third Edition: This third edition is updated with the latest version of MATLAB and the corresponding version of the Statistics and Machine Learning Toolbox. It also incorporates new sections on the nearest neighbor classifier, support vector machines, model checking and regularization, partial least squares regression, and multivariate adaptive regression splines. Web Resource: The authors include algorithmic descriptions of the procedures as well as examples that illustrate the use of algorithms in data analysis. The MATLAB code, examples, and data sets are available online.

Yair M. Altman ... 785 pages - Publisher: Chapman and Hall/CRC; 1st edition (December, 2014) ... Language: English - ISBN-10: 1482211297 - ISBN-13: 978-1482211290 ...

The MATLAB® programming environment is often perceived as a platform suitable for prototyping and modeling but not for "serious" applications. One of the main complaints is that MATLAB is just too slow. Accelerating MATLAB Performance aims to correct this perception by describing multiple ways to greatly improve MATLAB program speed. Packed with thousands of helpful tips, it leaves no stone unturned, discussing every aspect of MATLAB. Ideal for novices and professionals alike, the book describes MATLAB performance in a scale and depth never before published. It takes a comprehensive approach to MATLAB performance, illustrating numerous ways to attain the desired speedup. The book covers MATLAB, CPU, and memory profiling and discusses various tradeoffs in performance tuning. It describes both the application of standard industry techniques in MATLAB, as well as methods that are specific to MATLAB such as using different data types or built-in functions. The book covers MATLAB vectorization, parallelization (implicit and explicit), optimization, memory management, chunking, and caching. It explains MATLAB’s memory model and details how it can be leveraged. It describes the use of GPU, MEX, FPGA, and other forms of compiled code, as well as techniques for speeding up deployed applications. It details specific tips for MATLAB GUI, graphics, and I/O. It also reviews a wide variety of utilities, libraries, and toolboxes that can help to improve performance. Sufficient information is provided to allow readers to immediately apply the suggestions to their own MATLAB programs. Extensive references are also included to allow those who wish to expand the treatment of a particular topic to do so easily. Supported by an active website, and numerous code examples, the book will help readers rapidly attain significant reductions in development costs and program run times.

Craig S. Lent ... 320 pages -Publisher: Wiley; 1st edition (January 9, 2013) ... Language: English - ISBN-10: 0470936444 - ISBN-13: 978-0470936443 ...

The text is for instructors who want to use MATLAB to teach introductory programming concepts. Since many students struggle with applying the concepts that underlie good programming practice,  Learning to Program with MATLAB: Building GUI Tools was designed upon the observation that student learning is enhanced if the students themselves build the GUI (graphical user interface) tool, construct the computational model, implement the visualization of results, and design the GUI. This text teaches the core concepts of computer programming—arrays, loops, functions, and basic data structures—using MATLAB. The chapter sequence covers text-based programs, then programs that produce graphics, building up to an emphasis on GUI tools. This progression unleashes the real power of MATLAB—creating visual expressions of the underlying mathematics of a problem or design.

Amar Khennane ... 487 pages - Publisher: CRC Press; 1st edition (June, 2013) ... Language: English - ISBN-10: 1466580208 - ISBN-13: 978-1466580206 ... 

There are some books that target the theory of the finite element, while others focus on the programming side of things. Introduction to Finite Element Analysis Using MATLAB® and Abaqus accomplishes both. This book teaches the first principles of the finite element method. It presents the theory of the finite element method while maintaining a balance between its mathematical formulation, programming implementation, and application using commercial software. The computer implementation is carried out using MATLAB, while the practical applications are carried out in both MATLAB and Abaqus. MATLAB is a high-level language specially designed for dealing with matrices, making it particularly suited for programming the finite element method, while Abaqus is a suite of commercial finite element software. Includes more than 100 tables, photographs, and figures +  Provides MATLAB codes to generate contour plots for sample results. Introduction to Finite Element Analysis Using MATLAB and Abaqus introduces and explains theory in each chapter, and provides corresponding examples. It offers introductory notes and provides matrix structural analysis for trusses, beams, and frames. The book examines the theories of stress and strain and the relationships between them. The author then covers weighted residual methods and finite element approximation and numerical integration. He presents the finite element formulation for plane stress/strain problems, introduces axisymmetric problems, and highlights the theory of plates. The text supplies step-by-step procedures for solving problems with Abaqus interactive and keyword editions. The described procedures are implemented as MATLAB codes and Abaqus files can be found on the CRC Press website.

William Ford ... 628 pages - Publisher: Academic Press; 1st edition (September 16, 2014) ...
Language: English - ISBN-10: 012394435X - ISBN-13: 978-0123944351 ... 

Designed for those who want to gain a practical knowledge of modern computational techniques for the numerical solution of linear algebra problems, Numerical Linear Algebra with Applications contains all the material necessary for a first year graduate or advanced undergraduate course on numerical linear algebra with numerous applications to engineering and science.

With a unified presentation of computation, basic algorithm analysis, and numerical methods to compute solutions, this book is ideal for solving real-world problems. It provides necessary mathematical background information for those who want to learn to solve linear algebra problems, and offers a thorough explanation of the issues and methods for practical computing, using MATLAB as the vehicle for computation. The proofs of required results are provided without leaving out critical details. The Preface suggests ways in which the book can be used with or without an intensive study of proofs.

Six introductory chapters that thoroughly provide the required background for those who have not taken a course in applied or theoretical linear algebra * Detailed explanations and examples * A through discussion of the algorithms necessary for the accurate computation of the solution to the most frequently occurring problems in numerical linear algebra * Examples from engineering and science applications.

Larry Turyn ... 1455 pages -Publisher: CRC Press; 1st edition (September, 2013) ... Language: English - ISBN-10: 1439834474 - ISBN-13: 978-1439834473 ...

Beginning with linear algebra and later expanding into calculus of variations, Advanced Engineering Mathematics provides accessible and comprehensive mathematical preparation for advanced undergraduate and beginning graduate students taking engineering courses. This book offers a review of standard mathematics coursework while effectively integrating science and engineering throughout the text. It explores the use of engineering applications, carefully explains links to engineering practice, and introduces the mathematical tools required for understanding and utilizing software packages. Provides comprehensive coverage of mathematics used by engineering students + Combines stimulating examples with formal exposition and provides context for the mathematics presented + Contains a wide variety of applications and homework problems  + Includes over 300 figures, more than 40 tables, and over 1500 equations + Introduces useful Mathematica™ and MATLAB® procedures + Presents faculty and student ancillaries, including an online student solutions manual, full solutions manual for instructors, and full-color figure sides for classroom presentations. Advanced Engineering Mathematics covers ordinary and partial differential equations, matrix/linear algebra, Fourier series and transforms, and numerical methods. Examples include the singular value decomposition for matrices, least squares solutions, difference equations, the z-transform, Rayleigh methods for matrices and boundary value problems, the Galerkin method, numerical stability, splines, numerical linear algebra, curvilinear coordinates, calculus of variations, Liapunov functions, controllability, and conformal mapping. This text also serves as a good reference book for students seeking additional information. It incorporates Short Takes sections, describing more advanced topics to readers, and Learn More about It sections with direct references for readers wanting more in-depth information.

Contact Form

Name

Email *

Message *

Powered by Blogger.