Programming and Engineering Computing with MATLAB 2019

0
(0)

Programming and Engineering Computing with MATLAB 2019
 

  • Author:Huei-Huang Lee
  • Length: 550 pages
  • Edition: 1
  • Publisher: SDC Publications
  • Publication Date: 2019-09-30
  • ISBN-10: 1630572977
  • ISBN-13: 9781630572976
  • Sales Rank: #1806585 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    This book is designed for undergraduate students completely new to programming with MATLAB. Case studies and examples are used extensively throughout this book and are at the core of what makes this book so unique. The author believes that the best way to learn MATLAB is to study programs written by experienced programmers and that the quality of these example programs determines the quality of the book. The examples in this book are carefully designed to teach you MATLAB programming as well as to inspire within you your own problem solving potential. Most of the examples used in this book are designed to solve a whole class of problems, rather than a single, specific problem.

    A learn by doing teaching approach is used all through the book. You are guided to tackle a problem using MATLAB commands first and then the commands are explained line by line. This process of learning through hands on experience is one of the most efficient and pain-free ways of learning MATLAB. This approach, together with the extensive use of ordered textboxes, figures, and tables, greatly reduces the size of the book, while still providing you with a book that s comprehensive and easy to follow.

    The first chapter of this book introduces the MATLAB programming environment and familiarizes you with MATLAB s core functionality. Chapters two through nine discuss basic MATLAB functionalities in a progressive and comprehensive way. The chapters start out simple and build in complexity as you advance through the book. Chapters ten through thirteen cover advanced topics that are particularly useful in college programs. Each chapter consists of sections, each covering a topic and providing one or more examples. Related MATLAB functions are organized at the end of a section. Additional exercise problems are provided at the end of chapters two through nine.

    Examples in each section are presented in a consistent way. An example is usually described first, followed by a MATLAB script. Any resulting text and graphics output (and in some cases inputs) that are produced from running a script are presented and discussed. Finally, the remainder of each section is devoted to explaining the purpose of the lines of the script.

    Who this book is for

    This book is developed mainly for undergraduate engineering students. It may be used in courses such as Computers in Engineering, or others that use MATLAB as a software platform. It can also be used as a self-study book for learning MATLAB.

    College level engineering examples are used in this book. Background knowledge for these engineering examples is illustrated as thoroughly as possible.

    Table of Contents

    1. Getting Started, Desktop Environment, and Overview
    2. Data Types, Operators, and Expressions
    3. Flow Controls, Functions, and Programs
    4. Cell Arrays, Structures, Tables, and User-Defined Classes
    5. Data Visualization: Plots
    6. Animations, Images, Audios, and Videos
    7. Data Import and Export
    8. Graphical User Interfaces
    9. Symbolic Mathematics
    10. Linear Algebra, Polynomial, Curve Fitting, and Interpolation
    11. Differentiation, Integration, and Differential Equations
    12. Systems of Nonlinear Equations and Optimization
    13. Statistics

    中文:

    书名:用MatLab 2019进行编程和工程计算

    这本书是专为本科生设计的,他们完全不熟悉用matlab编程。本书中大量使用了案例研究和例子,这些都是本书独特之处的核心。笔者认为,学习MatLab最好的方法是学习由经验丰富的程序员编写的程序,这些示例程序的质量决定了书的质量。这本书中的例子是精心设计的,旨在教你如何编程,以及激发你自己解决问题的潜力。这本书中使用的大多数例子都是为了解决整个类别的问题,而不是单一的、特定的问题。

    在整本书中都使用了一种边做边学的教学方法。系统将引导您首先使用MATLAB命令解决问题,然后逐行解释这些命令。这种通过动手体验学习的过程是学习MatLab最有效和最无痛的方法之一。这种方法,再加上有序文本框、图形和表格的广泛使用,极大地减小了书的大小,同时仍然为您提供了一本全面且易于理解的书。

    本书的第一章介绍了MatLab编程环境,并让您熟悉了MatLab的核心功能。第二章到第九章以渐进和全面的方式讨论了基本的MatLab功能。这些章节从简单开始,随着你在书中的推进而变得复杂。第十章到第十三章涵盖了在大学课程中特别有用的高级主题。每一章由几节组成,每节涵盖一个主题并提供一个或多个例子。相关的MatLab函数在一节的末尾进行了组织。其他练习问题在第二章到第九章的末尾提供。

    每一节中的示例都以一致的方式呈现。通常首先描述一个示例,然后是一个MATLAB脚本。显示并讨论运行脚本所产生的任何文本和图形输出(在某些情况下还包括输入)。最后,每一节的其余部分将专门用于解释脚本各行的目的。

    这本书是为谁而写的

    这本书主要是为工科本科生编写的。它可以用于工程计算机等课程,也可以用于其他使用MatLab作为软件平台的课程。它也可以作为学习MatLab的自学书籍。

    本书使用的是大学水平的工程实例。对这些工程实例的背景知识进行了尽可能全面的说明。

    目录表

    1.入门、桌面环境和概述
    2.数据类型、运算符和表达式
    3.流程控制、功能和程序
    4. Cell Arrays, Structures, Tables, and User-Defined Classes
    5. Data Visualization: Plots
    6.动画、图片、音频和视频
    7. Data Import and Export
    8. Graphical User Interfaces
    9. Symbolic Mathematics
    10.线性代数、多项式、曲线拟合和内插
    11.微分学、积分学和微分学
    12.非线性方程组与最优化
    13.统计数字

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册