Learning to Program with MATLAB: Building GUI Tools 2nd Edition

Lent, Craig S.

  • 出版商: Wiley
  • 出版日期: 2022-08-23
  • 售價: $2,750
  • 貴賓價: 9.5$2,613
  • 語言: 英文
  • 頁數: 288
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1119900476
  • ISBN-13: 9781119900474
  • 相關分類: Matlab使用者介面 UI
  • 海外代購書籍(需單獨結帳)

商品描述

Introductory text integrating science, mathematics, and engineering to give a basic understanding of the fundamentals of computer programming with MATLAB

Learning to Program with MATLAB: Building GUI Tools, Second Edition serves as a compact introduction to computer programming using the MATLAB language, covering elements of both program and graphical user interface (GUI) design to enable readers to create computer programs just like the ones they are accustomed to interacting with. Rather than being encyclopaedic in scope, the goal of the text is to describe what users will find most useful and point to other features. Descriptions and examples of some of the most useful functions are included throughout, particularly with regards to engineering and science applications. The work also includes updated videos and problem solutions on an instructor companion website.

The first edition of Learning to Program with MATLAB employed the MATLAB graphical user interface design environment (GUIDE) to develop the GUI tools. The revised second edition is based on the new and improved App Designer program, which has supplanted GUIDE. This edition includes sample topics such as:

  • Core concepts of computer programming using MATLAB, such as arrays, loops, functions, and basic data structures
  • How to write your own MATLAB functions, covering topics such as local workspaces, multiple outputs, function files, and other functional forms
  • The new string class and table class, some new features of function arguments, and re-written sections for building GUI tools with App Designer
  • Syntax for graphics and App Designer features, plus examples demonstrating the new way to handle string information

Starting with the basics and building up to an emphasis on GUI tools, Learning to Program with MATLAB is a comprehensive introductory textbook resource to programming in a robust and multipurpose language, making it an ideal classroom resource for both students and instructors in related programs of study.

商品描述(中文翻譯)

《使用MATLAB學習程式設計:建立GUI工具,第二版》是一本將科學、數學和工程學結合起來,以MATLAB語言為基礎,提供對計算機編程基礎的基本理解的簡明介紹。本書涵蓋了程式和圖形使用者介面(GUI)設計的要素,讓讀者能夠創建與他們習慣互動的計算機程式。本書的目標不是全面的,而是描述用戶最有用的功能並指向其他功能。本書中包含了一些最有用的函數的描述和示例,特別是涉及工程和科學應用的函數。此外,本書還包含了更新的視頻和問題解答,可以在教師伴侶網站上找到。

《使用MATLAB學習程式設計》第一版使用MATLAB圖形使用者介面設計環境(GUIDE)來開發GUI工具。修訂後的第二版基於新的改進的App Designer程序,取代了GUIDE。本版包括以下示例主題:

- 使用MATLAB的計算機編程的核心概念,如數組、循環、函數和基本數據結構
- 如何編寫自己的MATLAB函數,包括本地工作空間、多個輸出、函數文件和其他函數形式等主題
- 新的字符串類和表格類,函數參數的一些新功能,以及使用App Designer構建GUI工具的重寫部分
- 圖形和App Designer功能的語法,以及演示處理字符串信息的新方法的示例

從基礎知識開始,逐步強調GUI工具,《使用MATLAB學習程式設計》是一本全面的入門教材,適用於強大且多用途的程式語言,是相關學科的學生和教師的理想課堂資源。

作者簡介

Craig S. Lent is The Frank M. Freimann Professor of Electrical Engineering at the University of Notre Dame, Indiana, USA. Professor Lent received his bachelor's degree in Physics from the University of California at Berkeley, USA, and his doctorate in Physics from the University of Minnesota, Minneapolis, USA. Professor Lent has been a member of the Notre Dame faculty since 1986. His research is in the area of quantum devices, quantum information theory, and molecular-scale devices.

作者簡介(中文翻譯)

Craig S. Lent是美國印第安納州聖母大學(University of Notre Dame)的Frank M. Freimann電機工程教授。Lent教授在美國加州大學伯克利分校(University of California at Berkeley)獲得物理學學士學位,並在美國明尼蘇達大學明尼阿波利斯分校(University of Minnesota, Minneapolis)獲得物理學博士學位。Lent教授自1986年以來一直是聖母大學的教職員。他的研究領域包括量子器件、量子信息理論和分子級別的器件。