MATLAB-M文件
MATLAB是一個功能強大的編程語言及交互式計算環(huán)境,之前學習的內容中,我們學會了在 MATLAB 命令提示符下輸入命令,而且我們主要是把MATLAB環(huán)境作為一個計算器使用。其實,MATLAB 還允許寫入到一個文件中的一系列命令和執(zhí)行文件完整的單元,就好比是寫一個函數(shù),然后調用它。
在開始接下來的學習內容前,我們要先了解在 MATLAB 中的 M 文件有兩種類型,詳細內容請往下看:
MATLAB的 M 文件
MATLAB允許寫兩個程序文件:
-
腳本 - 腳本文件 .m 擴展程序文件。在這些文件中寫的一系列命令,想一起執(zhí)行。腳本不接受輸入和不返回任何輸出。他們在工作區(qū)中的數(shù)據操作。
-
函數(shù) - 函數(shù)文件 .m 擴展程序文件。函數(shù)可以接受輸入和返回輸出。內部變量是本地的函數(shù)。
.m 文件不一定要使用 MATLAB 編輯器創(chuàng)建,其他任何的文本編輯器也是可以的。在本節(jié)中,我們將討論的腳本文件。MATLAB 命令和函數(shù)調用的腳本文件包含多個連續(xù)的行。可以運行一個腳本,在命令行中鍵入其名稱。
MATLAB創(chuàng)建并運行腳本文件
創(chuàng)建腳本文件,需要使用文本編輯器。可以打開 MATLAB 編輯器,可使用兩個方法:
-
使用命令提示符
-
使用IDE
如果是在命令提示符下使用命令提示符下,鍵入編輯。這將打開編輯器。可以直接鍵入編輯,然后在文件名( .m 擴展程序文件名)
上面的命令將在默認情況下,MATLAB 目錄中創(chuàng)建文件。如果想存儲在一個特定的文件夾中的所有程序文件,那么一定要提供整個路徑。
讓我們創(chuàng)建一個文件夾名為 progs。在命令提示符處鍵入以下命令(>>):
如果首次創(chuàng)建的文件,MATLAB 會提示您進行確認。單擊“Yes”。
另外,如果使用的是IDE,選擇 NEW -> Script。這也打開編輯器,并創(chuàng)建一個文件名為命名。輸入代碼后可以命名并保存文件。
在編輯器中輸入下面的代碼:
創(chuàng)建和保存文件后,可以運行在兩個方面:
-
編輯器窗口中單擊“Run”按鈕或
-
只要在命令提示符下鍵入文件名(不含擴展名):>> prog1
命令窗口提示顯示的結果是:
例子
我們在MATLAB中創(chuàng)建一個腳本文件,然后輸入下面的代碼:
編譯并執(zhí)行上述代碼,會產生以下結果:
總結
以上是生活随笔為你收集整理的MATLAB-M文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MATLAB-变量
- 下一篇: 抖音推荐机制与算法探讨