Learning to Program with MATLAB: Building GUI Tools 2nd Edition
暫譯: 使用 MATLAB 學習程式設計:建立 GUI 工具(第二版)
Lent, Craig S.
相關主題
商品描述
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 計算機程式設計基礎的基本理解
使用 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.
作者簡介(中文翻譯)
克雷格·S·倫特是美國印第安納州聖母大學的法蘭克·M·弗萊曼電機工程教授。倫特教授在美國加州大學伯克利分校獲得物理學學士學位,並在美國明尼蘇達州明尼阿波利斯的明尼蘇達大學獲得物理學博士學位。自1986年以來,倫特教授一直是聖母大學的教職員。他的研究領域包括量子裝置、量子信息理論和分子尺度裝置。