- MATLAB程序設計及應用
- 郭斯羽等編著
- 596字
- 2022-05-06 19:27:49
2.6.1 format命令
format命令用于設置在命令窗口中輸出的數值的顯示方式,它幾種最為常用的用法如下。
不帶命令參數的format命令用于將輸出顯示方式設置為默認方式。
format short命令和format long命令分別用于將數值的顯示方式設置為短格式和長格式。它們只適用于浮點型的數據,而不會影響整型數據的輸出長度。執行format short命令后,所求數值將顯示到小數點后第4位,并且將根據數值的大小,采用普通小數的輸出方式或科學計數法的輸出方式,這也是浮點型數據的默認顯示方式。執行format long命令后,所求數值則顯示到小數點后第7位(單精度浮點型數據)或第15位(雙精度浮點型數據),同樣視數值大小采用普通小數或科學計數法方式來顯示。
執行format hex命令,以十六進制的方式顯示整型和浮點型數據。
format compact命令和format loose命令則用于控制輸出文本中的空行。正如在之前的示例中所見到的那樣,在默認情況下,MATLAB命令窗口輸出文本中插入了若干空行,以便用戶更好地觀察輸出的結果。不過為此付出的代價是占據了更多的命令窗口輸出空間。若希望消除這些空行,使得輸出結果更加緊湊,則可以執行format compact命令。而執行format loose命令,則將恢復插入的空行。
注意:在不同顯示格式下,同樣數值的顯示結果可能會有所不同。例如,浮點型數據的輸出將根據長格式或短格式的顯示精度進行相應的四舍五入。同一個數值在長、短格式下的顯示結果可能有所不同,但這并不表示數值本身發生了變化,因為內存中的數值沒有發生任何改變,僅僅是它的顯示結果根據不同的需求而不同。
推薦閱讀
- Mastering Entity Framework Core 2.0
- Java面向對象思想與程序設計
- Web交互界面設計與制作(微課版)
- PyTorch自然語言處理入門與實戰
- JavaScript前端開發與實例教程(微課視頻版)
- UI智能化與前端智能化:工程技術、實現方法與編程思想
- Learn WebAssembly
- 深度學習:算法入門與Keras編程實踐
- TypeScript實戰指南
- Getting Started with SQL Server 2012 Cube Development
- PHP+MySQL網站開發項目式教程
- Building Wireless Sensor Networks Using Arduino
- Mastering Apache Storm
- 交互式程序設計(第2版)
- 精通Spring:Java Web開發與Spring Boot高級功能