MATLAB Guide

MATLAB Guide

Author: Desmond J. Higham

Publisher: SIAM

Published: 2016-12-27

Total Pages: 485

ISBN-13: 1611974658

DOWNLOAD EBOOK

MATLAB is an interactive system for numerical computation that is widely used for teaching and research in industry and academia. It provides a modern programming language and problem solving environment, with powerful data structures, customizable graphics, and easy-to-use editing and debugging tools. This third edition of MATLAB Guide completely revises and updates the best-selling second edition and is more than 30 percent longer. The book remains a lively, concise introduction to the most popular and important features of MATLAB and the Symbolic Math Toolbox. Key features are a tutorial in Chapter 1 that gives a hands-on overview of MATLAB; a thorough treatment of MATLAB mathematics, including the linear algebra and numerical analysis functions and the differential equation solvers; and a web page at http://www.siam.org/books/ot150 that provides example program files, updates, and links to MATLAB resources. The new edition contains color figures throughout; includes pithy discussions of related topics in new ?Asides" boxes that augment the text; has new chapters on the Parallel Computing Toolbox, object-oriented programming, graphs, and large data sets; covers important new MATLAB data types such as categorical arrays, string arrays, tall arrays, tables, and timetables; contains more on MATLAB workflow, including the Live Editor and unit tests; and fully reflects major updates to the MATLAB graphics system. This book is suitable for both beginners and more experienced users, including students, researchers, and practitioners.


The Elements of MATLAB Style

The Elements of MATLAB Style

Author: Richard K. Johnson

Publisher: Cambridge University Press

Published: 2010-12-31

Total Pages: 181

ISBN-13: 1139496409

DOWNLOAD EBOOK

The Elements of MATLAB Style is a guide for both new and experienced MATLAB programmers. It provides a comprehensive collection of standards and guidelines for creating solid MATLAB code that will be easy to understand, enhance, and maintain. It is written for both individuals and those working in teams in which consistency is critical. This is the only book devoted to MATLAB style and best programming practices, focusing on how MATLAB code can be written in order to maximize its effectiveness. Just as Strunk and White's The Elements of Style provides rules for writing in the English language, this book provides conventions for formatting, naming, documentation, programming and testing. It includes many concise examples of correct and incorrect usage, as well as coverage of the latest language features. The author also provides recommendations on use of the integrated development environment features that help produce better, more consistent software.


Numerical Computing with MATLAB

Numerical Computing with MATLAB

Author: Cleve B. Moler

Publisher: SIAM

Published: 2010-08-12

Total Pages: 340

ISBN-13: 0898716608

DOWNLOAD EBOOK

A revised textbook for introductory courses in numerical methods, MATLAB and technical computing, which emphasises the use of mathematical software.


MATLAB Deep Learning

MATLAB Deep Learning

Author: Phil Kim

Publisher: Apress

Published: 2017-06-15

Total Pages: 162

ISBN-13: 1484228456

DOWNLOAD EBOOK

Get started with MATLAB for deep learning and AI with this in-depth primer. In this book, you start with machine learning fundamentals, then move on to neural networks, deep learning, and then convolutional neural networks. In a blend of fundamentals and applications, MATLAB Deep Learning employs MATLAB as the underlying programming language and tool for the examples and case studies in this book. With this book, you'll be able to tackle some of today's real world big data, smart bots, and other complex data problems. You’ll see how deep learning is a complex and more intelligent aspect of machine learning for modern smart data analysis and usage. What You'll Learn Use MATLAB for deep learning Discover neural networks and multi-layer neural networks Work with convolution and pooling layers Build a MNIST example with these layers Who This Book Is For Those who want to learn deep learning using MATLAB. Some MATLAB experience may be useful.


Undocumented Secrets of MATLAB-Java Programming

Undocumented Secrets of MATLAB-Java Programming

Author: Yair M. Altman

Publisher: CRC Press

Published: 2011-12-05

Total Pages: 704

ISBN-13: 1439869030

DOWNLOAD EBOOK

For a variety of reasons, the MATLAB®-Java interface was never fully documented. This is really quite unfortunate: Java is one of the most widely used programming languages, having many times the number of programmers and programming resources as MATLAB. Also unfortunate is the popular claim that while MATLAB is a fine programming platform for prototyping, it is not suitable for real-world, modern-looking applications. Undocumented Secrets of MATLAB®-Java Programming aims to correct this misconception. This book shows how using Java can significantly improve MATLAB program appearance and functionality, and that this can be done easily and even without any prior Java knowledge. Readers are led step-by-step from simple to complex customizations. Code snippets, screenshots, and numerous online references are provided to enable the utilization of this book as both a sequential tutorial and as a random-access reference suited for immediate use. Java-savvy readers will find it easy to tailor code samples for their particular needs; for Java newcomers, an introduction to Java and numerous online references are provided. This book demonstrates how The MATLAB programming environment relies on Java for numerous tasks, including networking, data-processing algorithms and graphical user-interface (GUI) We can use MATLAB for easy access to external Java functionality, either third-party or user-created Using Java, we can extensively customize the MATLAB environment and application GUI, enabling the creation of visually appealing and usable applications


Accelerating MATLAB Performance

Accelerating MATLAB Performance

Author: Yair M. Altman

Publisher: CRC Press

Published: 2014-12-11

Total Pages: 768

ISBN-13: 1482211300

DOWNLOAD EBOOK

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 tho


Vibration Analysis

Vibration Analysis

Author: Rao V. Dukkipati

Publisher: Alpha Science Int'l Ltd.

Published: 2004

Total Pages: 1022

ISBN-13: 9781842651681

DOWNLOAD EBOOK

Discusses in a concise but through manner fundamental statement of the theory, principles and methods of mechanical vibrations.


Control Systems

Control Systems

Author: Rao V. Dukkipati

Publisher: Alpha Science Int'l Ltd.

Published: 2005

Total Pages: 720

ISBN-13: 9781842651797

DOWNLOAD EBOOK

Discusses in a concise but through manner fundamental statement of the theory, principles and methods for the analysis and design of control systems and their applications to real life practical control systems problems. This book includes concepts and review of classical matrix analysis, Laplace transforms, modeling of mechanical, and electrical.


Applied Intelligent Control of Induction Motor Drives

Applied Intelligent Control of Induction Motor Drives

Author: Tze Fun Chan

Publisher: John Wiley & Sons

Published: 2011-01-19

Total Pages: 401

ISBN-13: 0470828285

DOWNLOAD EBOOK

Induction motors are the most important workhorses in industry. They are mostly used as constant-speed drives when fed from a voltage source of fixed frequency. Advent of advanced power electronic converters and powerful digital signal processors, however, has made possible the development of high performance, adjustable speed AC motor drives. This book aims to explore new areas of induction motor control based on artificial intelligence (AI) techniques in order to make the controller less sensitive to parameter changes. Selected AI techniques are applied for different induction motor control strategies. The book presents a practical computer simulation model of the induction motor that could be used for studying various induction motor drive operations. The control strategies explored include expert-system-based acceleration control, hybrid-fuzzy/PI two-stage control, neural-network-based direct self control, and genetic algorithm based extended Kalman filter for rotor speed estimation. There are also chapters on neural-network-based parameter estimation, genetic-algorithm-based optimized random PWM strategy, and experimental investigations. A chapter is provided as a primer for readers to get started with simulation studies on various AI techniques. Presents major artificial intelligence techniques to induction motor drives Uses a practical simulation approach to get interested readers started on drive development Authored by experienced scientists with over 20 years of experience in the field Provides numerous examples and the latest research results Simulation programs available from the book's Companion Website This book will be invaluable to graduate students and research engineers who specialize in electric motor drives, electric vehicles, and electric ship propulsion. Graduate students in intelligent control, applied electric motion, and energy, as well as engineers in industrial electronics, automation, and electrical transportation, will also find this book helpful. Simulation materials available for download at www.wiley.com/go/chanmotor