Simulink模擬如何匯出高質量的圖?助力畢業設計(1)
從一個好的圖片便可以窺得一篇文章的全貌。——沃茲基碩德
本文總結的是本人在本科畢業設計完成的過程中用到的MATLAB模擬圖片匯出後處理的方法,該方法前輩也有總結過,不足之處請大家批評指正。
MATLAB/Simulink模擬時主要匯出示波器的波形,因此第一步是模型能夠正確模擬。在此基礎上,以一個簡單模擬為例總結模擬波形的處理,演示版本為MATLAB 2019a,其他版本基本一致。
第一步:設定示波器,預設示波器以及設定後的示波器如圖 1所示。單一波形顯示為黃色,背景為黑色。首先調整示波器的顯示介面。View->Style,其中Figure Color設定為 白 ,Axes Color 背景設定為 白 ,字設定為 黑,波形設定按照個人喜好設定,本人一般設定粗細為 2 ,顏色為 紅 黑 藍,如圖 2所示。
(a)示波器設定前 |
(b)示波器設定後 |
第二步:列印到Figure視窗,File->Print to Figure。(MATLAB自帶的Figure編輯器功能也比較強大,但是需要一定的基礎,本文主要總結適合初學者的方法)
常見的匯出方法有:
- 截圖工具截圖;
- 編輯->複製圖窗。
本次主要總結的是第三種方法,優點在於可以便於後續編輯處理。
第三步:匯出Figure。這是本文總結的關鍵之一。Figure視窗:檔案->匯出設定->屬性:大小(這裡可以根據論文需要設定寬度和高度,不設定可以忽略)->屬性:渲染 自定義渲染器 向量格式 勾選(一定要勾選,預設不勾選)->應用於圖窗(可以預覽效果)->匯出 儲存型別下拉選擇Enhanced metafile即emf檔案(預設是MATLAB Figure)。
圖 3 第三步(1)
圖 4 第三步(2)
第四步:匯入Visio軟體編輯。新建Visio文件並插入第三步匯出的EMF檔案。選中圖片右鍵->組合->取消組合(可以看到每一個小的單位都是可以獨立編輯的,對比可以發現勾選向量模式的區別)
|
|
(a)勾選向量模式 |
(b)不勾選向量模式 |
圖 5 是否勾選向量模式對比
第五步:在Visio中編輯圖片。參考Visio使用方法,可以修改座標軸的標籤的字型、波形的線型粗細也可以修改。
採用這種方法的優缺點總結如下:
優點:波形可以在Visio中後期處理,例如加圖例、改變線型、改變座標軸的標籤字型,利用Visio所見即所得的特點完成編輯。
缺點:對於模擬資料量大的模擬(參考模擬設定的步長,一般步長越小,總時間越長,一張圖的資料量越大)在導圖到Visio中編輯的時候,會造成無響應。猜測電腦的效能足夠應該可以解決這樣的問題。
備註:
- 如果有Latex排版經驗的夥伴,也可以直接在Figure視窗中對檔案進行編輯,當然這有一定的基礎要求。
- 基本所有可以Print to Figure的圖形都可以採用這種方法匯出高質量的插圖。
- 大家對我總結的方法有疑問的可以私信、評論,我都會回覆噠!也希望大神批評指正!
希望大家點贊加關注!後續還會總結自己學習過程中的小技巧,一定對大家有所幫助!
預告:如何使用magnify函式,在原有的波形基礎上新增區域性放大圖。
相關文章
- PPT圖片高畫質匯出方法
- 區塊鏈技術如何助力農業高質量發展區塊鏈
- 如何寫出高質量的企業輿情分析報告?
- 設計一個高質量的 API 介面API
- 如何將simulink的影像匯出到VISIO中
- 如何編寫高質量的 JS 函式(1) -- 敲山震虎篇JS函式
- Simulink模擬---自帶PMSM電機模組介紹
- 高質量的程式碼 - 函式(1)函式
- 如何設計質量規劃方案?
- 我國首個遊戲音訊設計與開發流程團體標準釋出,助力遊戲行業高質量發展遊戲音訊行業
- 畢業設計4.18
- 自適應PID控制器的simulink建模與模擬
- 隨機獲取到的高質量圖片隨機
- csv/json/list/datatable匯出為excel的通用模組設計JSONExcel
- 高質量C++/C程式設計指南(林銳)C++C程式程式設計
- 585【畢設課設】基於微控制器計程車計價器模擬系統設計
- 致同:以黨建工作的高質量引領業務發展高質量
- 程式設計二三事 - 如何從點滴做起開發高質量專案程式設計
- 基於simulink的直接轉矩控制方法建模與效能模擬
- 風力發電電網系統的simulink建模與模擬
- 畢業設計應用
- 基於simulink的模擬鎖相環和數字鎖相環建模與對比模擬
- 數字化轉型助力高質量發展VT
- 數字化轉型助力高質量發展ZPF
- 如何提出一個高質量的問題?
- 如何做一場高質量的分享
- 如何打造高質量的NLP資料集
- linux上如何高質量辦公?Linux
- web 頁面如何實現 echarts 統計圖的列印匯出?WebEcharts
- 基於simulink的風輪機發電系統建模與模擬
- 模擬量輸出的常用應用場合
- 如何設計出高可用、高效能的介面
- 負責任的可再生能源價值鏈助力企業高質量增長
- 輕鬆搞定Java畢設:為全國大學生提供高效、優質的Java畢業設計代做服務Java
- 央地加快敲定製造業高質量發展施工圖LLF
- 提升團隊效率:高質量軟體設計文件的編寫方法
- 如何編寫高質量的 JS 函式(3) --函數語言程式設計[理論篇]JS函式函數程式設計
- 軟體測試學習教程——如何寫出高質量的缺陷報告