MWORKS實用教程:編程、計算與仿真

馮新宇、姜炫利

  • 出版商: 清華大學
  • 出版日期: 2026-08-01
  • 售價: $414
  • 語言: 簡體中文
  • ISBN: 7302721084
  • ISBN-13: 9787302721086
  • 相關分類: 程式語言
  • 下單後立即進貨 (約4週~6週)

  • MWORKS實用教程:編程、計算與仿真-preview-1
  • MWORKS實用教程:編程、計算與仿真-preview-2
  • MWORKS實用教程:編程、計算與仿真-preview-3
  • MWORKS實用教程:編程、計算與仿真-preview-4
  • MWORKS實用教程:編程、計算與仿真-preview-5
  • MWORKS實用教程:編程、計算與仿真-preview-6
  • MWORKS實用教程:編程、計算與仿真-preview-7
MWORKS實用教程:編程、計算與仿真-preview-1

相關主題

商品描述

本書面向高等學校理工科專業學生和行業工程技術人員編寫。全書分為兩篇:第一篇介紹MWORKS程序設計的基本操作,首先從宏觀上介紹了編寫Juia程序所需的預備知識和編程環境,然後詳細說明了Julia語言中的基礎概念,包括基本數據類型、數值運算、函數、流程控制、數據可視化等內容,重點闡述了如何利用流程控制語句、函數、模塊合理地組織Julia代碼;第二篇介紹MWORKS工程應用,演示了MWORKS.Syslab環境下初等數學、線性代數、控制系統、數字圖像處理等應用實例,通過Modelica語言引入機械系統、電氣系統、控制系統,幫助讀者了解MWORKS.Sysplorer系統建模與協同仿真的基本方法。利用雙擺運動系統、光伏逆變器發電系統和房屋溫度控制系統三個綜合應用案例帶領讀者走向MWORKS編程的進階之門。書中所有的操作指令都給出了語法介紹、實例分析和相應的MWORKS仿真程序設計,以滿足教師教學和學生自學需要。 本書各部分內容既相互聯系又相互獨立,讀者可以根據自己的需要選擇學習。本書可作為高等學校工業自動化、控制工程、電子信息、機械電子、電氣工程、航空航天、儀器儀表、計算機等專業本科生和研究生的教學用書,也可作為相關專業科研人員、工程技術人員的參考書。

作者簡介

馮新宇  黑龍江科技大學電氣與控制工程學院教授、碩士研究生導師。擔任國家電網黑龍江省電力公司、哈爾濱市科技局項目評審專家。長期從事嵌入式系統、電氣設備狀態監測與礦山安全監控領域的教學和研究工作。主持或參與國家級、省部級及企業合作科研項目20余項。出版著作12部,代表性著作有《ARM Cortex-M3嵌入式系統原理及應用》《四旋翼無人飛行器設計》與《ADS2009射頻電路設計與仿真》。 姜炫利  吉林大學通信工程學院控制科學與工程專業碩士研究生,國家獎學金獲得者,第十三屆 “中國青少年科技創新獎”候選人。曾獲得全國大學生嵌入式人工智能設計大賽國家一等獎、iCAN全國大學生創新創業大賽三等獎等20余項國家級榮譽。

目錄大綱

                                                          

      

      

      

      

      

      

                              第一篇   MWORKS 程序設計基礎 

第  1 章   Syslab  環境認識與基礎操作           ................................................................................................................ 3 

        微課視頻    15 分鐘 

    1.1  科學計算語言概述..................................................................................................................................................................3 

    1.2   MWORKS  介紹.......................................................................................................................................................................4 

         1.2.1   MWORKS 平臺體系     ...................................................................................................................................................4 

         1.2.2   MWORKS 系列工具箱      ...............................................................................................................................................5 

    1.3   Julia 介紹 .................................................................................................................................................................................6 

         1.3.1   Julia 的優勢..................................................................................................................................................................7 

         1.3.2   Julia 與其他科學計算語言的差異         ..............................................................................................................................7 

    1.4   Syslab 安裝及界面介紹     ..........................................................................................................................................................9 

         1.4.1   Syslab 的下載與安裝...................................................................................................................................................9 

         1.4.2   Syslab 環境認識.........................................................................................................................................................10 

第  2 章 Julia語法基礎       ..................................................................................................................................... 16 

        微課視頻    82 分鐘 

    2.1  科學計算環境平臺層         API 詳細說明....................................................................................................................................16 

         2.1.1  基礎輸入指令     ............................................................................................................................................................17 

         2.1.2  環境與設置    ................................................................................................................................................................28 

    2.2  基本數據類型........................................................................................................................................................................31 

         2.2.1  變量及其賦值     ............................................................................................................................................................31 

         2.2.2  整數與浮點數     ............................................................................................................................................................32 

         2.2.3  復數與有理數     ............................................................................................................................................................35 

         2.2.4  字符與字符串     ............................................................................................................................................................36 

    2.3  數組........................................................................................................................................................................................40 

         2.3.1  數組的基本概念      ........................................................................................................................................................40 

         2.3.2  數組的基礎操作      ........................................................................................................................................................46 

         2.3.3  數組索引   ....................................................................................................................................................................50 

    2.4  元組與字典............................................................................................................................................................................54 

         2.4.1  元組............................................................................................................................................................................54 

         2.4.2  字典............................................................................................................................................................................55 

第  3 章  MWORKS的數值運算與基礎函數..................................................................................................... 60 

        微課視頻    15 分鐘 

    3.1  數學運算符............................................................................................................................................................................60 

     IV        MWORKS 實用教程:編程、計算與仿真 

                3.1.1  算術運算符    ................................................................................................................................................................60 

                3.1.2  位運算符   ....................................................................................................................................................................61 

                3.1.3  復合賦值運算符      ........................................................................................................................................................62 

                3.1.4  向量化“dot”運算符       ...............................................................................................................................................62 

                3.1.5  數值比較運算符      ........................................................................................................................................................62 

           3.2  運算符的優先級....................................................................................................................................................................64 

           3.3  算術運算函數........................................................................................................................................................................65 

                3.3.1  加法函數   ....................................................................................................................................................................65 

                3.3.2  減法函數   ....................................................................................................................................................................67 

                3.3.3  乘法函數   ....................................................................................................................................................................68 

                3.3.4  除法函數   ....................................................................................................................................................................69 

           3.4  其他運算函數........................................................................................................................................................................71 

       第  4 章  MWORKS的程序設計....................................................................................................................... 74 

               微課視頻    15 分鐘 

           4.1  復合表達式............................................................................................................................................................................74 

           4.2  條件表達式............................................................................................................................................................................75 

                4.2.1   if 語句.........................................................................................................................................................................75 

                4.2.2  三元運算符    ................................................................................................................................................................76 

           4.3  循環表達式............................................................................................................................................................................77 

                4.3.1   for 循環語句...............................................................................................................................................................77 

                4.3.2   while 循環語句 ..........................................................................................................................................................77 

                4.3.3  其他常用於循環表達式函數.....................................................................................................................................78 

           4.4  短路求值................................................................................................................................................................................79 

           4.5  異常處理................................................................................................................................................................................80 

                4.5.1   throw 函數..................................................................................................................................................................80 

                4.5.2   try/catch 語句 .............................................................................................................................................................80 

                4.5.3   finally 關鍵字.............................................................................................................................................................81 

       第  5 章  MWORKS的基礎繪圖函數                ............................................................................................................... 82 

               微課視頻    77 分鐘 

           5.1  線圖........................................................................................................................................................................................82 

                5.1.1  簡單線圖   ....................................................................................................................................................................83 

                5.1.2  對數圖  ........................................................................................................................................................................95 

                5.1.3  函數圖  ........................................................................................................................................................................98 

           5.2  數據分布圖..........................................................................................................................................................................101 

                5.2.1  直方圖  ......................................................................................................................................................................101 

                5.2.2  散點圖、餅圖和熱圖        ..............................................................................................................................................107 

           5.3  離散數據圖.......................................................................................................................................................................... 111 

                5.3.1  條形圖  ...................................................................................................................................................................... 111 

                5.3.2  針狀圖  ......................................................................................................................................................................116 

           5.4  極坐標圖..............................................................................................................................................................................119 

                                                                                                               目   錄           V 

    5.5  等高線圖、曲面圖和網格圖            ..............................................................................................................................................126 

         5.5.1  等高線圖   ..................................................................................................................................................................126 

         5.5.2  曲面圖和網格圖      ......................................................................................................................................................129 

    5.6  向量場..................................................................................................................................................................................134 

    5.7  標簽與註釋..........................................................................................................................................................................138 

         5.7.1  標簽..........................................................................................................................................................................138 

         5.7.2  註釋..........................................................................................................................................................................142 

    5.8  坐標區外觀..........................................................................................................................................................................149 

         5.8.1  坐標區範圍和縱橫比        ..............................................................................................................................................149 

         5.8.2  網格線、刻度值和標簽         ..........................................................................................................................................152 

         5.8.3  組合繪圖與圖塊化繪圖         ..........................................................................................................................................156 

                                 第二篇   MWORKS 工程應用 

第  6 章  MWORKS控制系統基礎及穩定性分析                      ........................................................................................... 163 

        微課視頻    46 分鐘 

    6.1   MWORKS  中控制系統常用工具箱           ...................................................................................................................................163 

         6.1.1  控制系統工具箱      ......................................................................................................................................................163 

         6.1.2  系統辨識工具箱      ......................................................................................................................................................164 

         6.1.3  魯棒控制工具箱      ......................................................................................................................................................165 

    6.2  動態系統的基本模型         ..........................................................................................................................................................165 

         6.2.1  傳遞函數模型     tf.......................................................................................................................................................165 

         6.2.2  零點增益模型     zpk....................................................................................................................................................171 

         6.2.3  狀態空間模型     ss ......................................................................................................................................................176 

         6.2.4  頻率響應數據模型       frd.............................................................................................................................................179 

         6.2.5  以 DSP 格式指定離散傳遞函數          filt........................................................................................................................180 

         6.2.6  生成隨機的連續時間狀態空間模型               rss .................................................................................................................182 

         6.2.7  生成隨機的離散時間狀態空間模型               drss ...............................................................................................................183 

    6.3   PID 控制器  ..........................................................................................................................................................................184 

         6.3.1  並行形式的    PID 控制器   ..........................................................................................................................................184 

         6.3.2  標準形式的    PID 控制器   ..........................................................................................................................................186 

         6.3.3  並行形式的二自由度        PID 控制器    ..........................................................................................................................188 

         6.3.4  標準形式的二自由度        PID 控制器    ..........................................................................................................................189 

         6.3.5  線性模型的    PID 整定算法    ......................................................................................................................................191 

    6.4  時域與頻域響應..................................................................................................................................................................191 

         6.4.1  時域響應   ..................................................................................................................................................................191 

         6.4.2  頻域響應   ..................................................................................................................................................................198 

    6.5  控制系統穩定性分析         ..........................................................................................................................................................204 

         6.5.1  極點和零點位置      ......................................................................................................................................................205 

         6.5.2  裕度..........................................................................................................................................................................207 

     VI        MWORKS 實用教程:編程、計算與仿真 

       第  7 章  典型控制系統建模與仿真................................................................................................................. 211 

               微課視頻    12 分鐘 

           7.1  經典控制系統設計..............................................................................................................................................................211 

                7.1.1  動態系統的根軌跡圖繪制.......................................................................................................................................211 

                7.1.2   PI 控制器的參數配置二階系統的極點選擇               ..........................................................................................................213 

                7.1.3  傳遞函數   P(s)的穩定區域邊界生成         .......................................................................................................................213 

           7.2  線性二次調節器(LQR)設計            ..........................................................................................................................................214 

           7.3  極點配置問題......................................................................................................................................................................216 

                7.3.1  極點配置設計     ..........................................................................................................................................................216 

                7.3.2  阿克曼法進行極點配置         ..........................................................................................................................................218 

       第  8 章  數字圖像處理及可視化分析............................................................................................................. 219 

               微課視頻    18 分鐘 

           8.1  數字圖像處理工具箱         ..........................................................................................................................................................219 

           8.2  數字圖像處理的基本操作           ..................................................................................................................................................220 

                8.2.1  轉換圖像類型     ..........................................................................................................................................................220 

                8.2.2  修改圖像顏色     ..........................................................................................................................................................221 

           8.3  圖像的顯示與幾何變換          ......................................................................................................................................................224 

                8.3.1  圖像的顯示    ..............................................................................................................................................................224 

                8.3.2  圖像的幾何變換      ......................................................................................................................................................227 

           8.4  圖像濾波與分割方法         ..........................................................................................................................................................231 

                8.4.1  圖像濾波   ..................................................................................................................................................................231 

                8.4.2  圖像分割   ..................................................................................................................................................................233 

       第  9 章  MWORKS綜合案例分析              ................................................................................................................. 236 

               微課視頻    51 分鐘 

           9.1   MWORKS.Sysplorer 引例...................................................................................................................................................236 

                9.1.1  簡單一階系統     ..........................................................................................................................................................236 

                9.1.2  環境冷卻系統     ..........................................................................................................................................................238 

                9.1.3  電氣系統   ..................................................................................................................................................................240 

                9.1.4  機械系統   ..................................................................................................................................................................242 

           9.2  雙擺運動系統......................................................................................................................................................................244 

                9.2.1  雙擺運動系統介紹       ..................................................................................................................................................244 

                9.2.2  雙擺運動系統狀態反饋模型仿真分析...................................................................................................................245 

                9.2.3  雙擺運動系統物理模型仿真分析...........................................................................................................................247 

           9.3  光伏逆變器發電系統         ..........................................................................................................................................................250 

                9.3.1  光伏逆變器發電系統介紹.......................................................................................................................................250 

                9.3.2  光伏逆變器發電系統模型仿真分析.......................................................................................................................253 

           9.4  房屋溫度控制系統綜合案例            ..............................................................................................................................................254 

                9.4.1  房屋模型系統組成及其仿真...................................................................................................................................254 

                9.4.2  冷凝系統組成及其仿真         ..........................................................................................................................................256 

                9.4.3  基於 PID 的室內環境控制系統          ..............................................................................................................................258 

       參考文獻      ........................................................................................................................................................ 262