大學學過的一款軟件,說實話沒好好學,老師直接講到高深的做仿真之類的
綜合網上的教程講述基礎的matlab創建遇到的問題:
參考:
1. https://blog.csdn.net/weixin_42386538/article/details/81036900
2. https://blog.csdn.net/Hhytyq/article/details/92019508
3. https://blog.csdn.net/u012210613/article/details/52346842
4. https://jingyan.baidu.com/article/91f5db1b0288bd1c7f05e306.html
MATLAB的m文件分為兩種,
1、腳本文件,就是由一堆命令構成的,里面第一行不是 function 開頭,這種文件比如是name.m 就在命令窗口里輸入name回車就行;
腳本 - 腳本文件是以.m擴展名的程序文件。在這些文件中,可以編寫一系列要一起執行的命令。腳本不接受輸入,不返回任何輸出。它們對工作空間中的數據進行操作。
2、函數文件,第一行為function ,比如說是function y = name(x)這種文件,函數名與文件名是一致的,在命令窗口里輸入name(x),x是運行參數,回車即運行。
其中以function開頭的一行為引導行,表示該M文件是一個函數。函數名的命名規則與變量名相同。輸入形參為函數的輸入參數,輸出形參為函數的輸出型參數。當輸出從形參多於一個時,則應該用方括號括起來。
函數 - 函數文件也是擴展名為.m的程序文件。函數可以接受輸入和返回輸出。內部變量是函數的局部變量。
創建和運行腳本文件要創建腳本文件,需要使用文本編輯器。可以通過兩種方式打開MATLAB編輯器:
-
function [s,p]=fcircle(r)
-
%
-
% r-圓半徑
-
% s-圓面積
-
% p-圓周長
-
-
s=pi*r*r;
-
p=2*pi*r;
調用的方式調用方式: 在命令窗口輸入 fcircle(5)即可。
在創建.M文件前,經常會遇到默認路徑的問題,誰也不想創建的文件在C盤或者在安裝軟件的默認文件里。
這里介紹三種方法改寫默認路徑,個人比較喜歡第三種:



chdir progs % changing the current directory to progs
savepath 接下來是創建.m文件 方法一: 點擊軟件界面的新建腳本,創建一個臨時腳本,可以保存到你想要的位置 crt + s , 以及想要的文件名 可以實現 方法二: 在指定的文件夾下 ,在命令提示符下面輸入 edit myfile 即可創建對應的 myfile.m 文件, (這里myfile是你想要給文件的名) 方法三: 百度上看到的一個流程可以一試:
方法/步驟
-
第一步在我們的電腦上打開軟件,創建一個工作路徑文件夾,設置工作路徑可以百度搜索一下,我們把創建的腳本,函數都放在里面,如下圖所示:
-
第二步右鍵工作路徑文件夾,選擇“新建文件->腳本”,如下圖所示:
-
第三步可以看到成功創建一個m文件,我們可以對這個m文件進行重命名,如下圖所示:
-
第四步創建m腳本文件之后,我們可以在里面輸入以下代碼,繪制正余弦曲線,如下圖所示:
-
第五步代碼寫完之后,按ctrl+s鍵進行保存,點擊編輯器中的運行,如下圖所示:
-
第六步可以看到成功運行m文件,繪制出了正余弦曲線,如下圖所示: