二、命令視窗的基本配置
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 ...