新手簡明入門級matlab使用教程

2021-10-06 23:05:32 字數 2251 閱讀 1172

二、命令視窗的基本配置

1、format命令

進行資料型別轉換,行間距調節等功能時,用

eg:format long 回車 //將資料變為長整型

format compat/loose 回車  //調節行間距緊密/鬆散
2、clc命令

清屏。即清理當前螢幕上的內容,螢幕上沒有了,但保留在記憶體中了

3、clear命令

刪除某一變數,或清空工作區

clear + 變數名 回車

eg:clear a 回車 //刪除工作區中的a變數

clear或者clear all //清空工作區。建議在剛開啟matlab視窗時先清空一下工作區。

4、whos命令

檢視某變數詳細資訊

4.1 whos 回車 //檢視所有變數資訊

4.2 whos + 變數名 回車 // 檢視該變數詳細資訊

eg:whos a 回車

5、x/ylable命令 //給xy軸加橫縱座標說明

eg:xlable (『x軸』) 回車

6、disp() //螢幕輸出函式,類似於c語言中的printf()函式

disp函式直接將內容輸出在matlab命令視窗中,關鍵是看disp函式怎麼把字元和數字在一起進行顯示。

disp(x)函式只有乙個輸入,當你有多個字串作為輸入時就會報錯。

例如:disp(『alice is 』 , num2str(12) , 』 years old!』 );

就會報錯–輸入引數過多。

但是將裡邊的內容用中括號一括就成了乙個字串,

例如:

str=['alice is ' num2str(12) ' years old!'];

disp(str);

上邊這句話也就等價於:

disp=(['alice is ' num2str(12) ' years old!']);
三、工作介面

ps:這裡程式執行出來是乙個愛心❤喲~

還可以在命令列視窗中輸入有效的表示式,例如 -

trial>> 5 + 5

如果語句後面不加分號(;),matlab會以互動式來執行程式,所以每執行一步,都會輸出。我們有了分號,matlab會執行這個語句,並且會繼續執行,除非我們列印結果,否則不會顯示到螢幕上。

clc

clear

close all

clear % 清除第乙個指令碼檔案執行過程中的所有變數

file2 % 第二個指令碼檔案的名字(要求同上)

clear % 清除第二個指令碼檔案執行過程中的所有變數

file3 % 第三個指令碼檔案的名字(要求同上)

% 下面如果還有其他指令碼檔案,則都可以如法炮製

方法二:使用 run() 函式

clc

clear

close all

run(

'file1.m'

) % 執行第乙個指令碼檔案

clear % 清除第乙個指令碼檔案執行過程中的所有變數

run(

'file2.m'

) % 執行第二個指令碼檔案

clear % 清除第二個指令碼檔案執行過程中的所有變數

run(

'file3.m'

) % 執行第三個指令碼檔案

% 這時,只需要在run(

)語句的字串中加入指令碼檔案的絕對路徑即可。指令碼檔案執行時,也不會受到當前路徑的影響。

% 例如:run(

'd:\file1.m');

% 下面如果還有其他指令碼檔案,則都可以如法炮製

注:儘管有時要執行的指令碼檔案不在matlab的當前路徑下。只要在run()語句的字串中加入指令碼檔案的絕對路徑,則在指令碼檔案執行時,就不會受到當前路徑的影響。

另外,可以使用命令「doc run」檢視run函式的詳細使用說明。

五、matlab 能做什麼?

在mablab命令列輸入『xpbombs』, 重溫經典掃雷遊戲;

輸入『spy』, 與可愛的doge相視凝望;

有問題,輸入 『why』。,看看matalb的回答;

輸入『earthmap』,看看到這個小破球正常自轉…

matlab入門級操作

本科的學習中接觸過matlab。雖然當時大家都說有多麼簡單,方便,好用,但是年少無知的我並沒有感受到矩陣實驗室的魅力。作為一名通訊狗由於學習的需要有機會再次接觸matlab,本次接觸深深地為矩陣實驗室的強大運算能力所折服。優點的的話自不用說,獲取簡單 華夏大地隨處可見的破解版 也還算簡單易學 缺點的...

Git使用(入門級)

git add file1 git add file2 file3 可以多次add不同的檔案 git commit m add 3 files commit可以一次性提交很多檔案 git push origin master 將本地檔案提交到主幹git status 檢視當前倉庫的狀態 git di...

ansible的入門級使用

author headsen chen date 2018 08 02 11 46 35 yum install epel release yum y install ansible 另一種安裝方法 yum y install epel release yum y install python36 ...