A. matlab常用的命令有哪些
1、!dir 可以查看當前工作目錄的文件。 !dir& 可以在dos狀態下查看。
2、who 可以查看當前工作空間變數名, whos 可以查看變數名細節。
3、功能鍵:
功能鍵 快捷鍵 說明
方向上鍵 Ctrl+P 返回前一行輸入
方向下鍵 Ctrl+N 返回下一行輸入
方向左鍵 Ctrl+B 游標向後移一個字元
方向右鍵 Ctrl+F 游標向前移一個字元
Ctrl+方向右鍵 Ctrl+R 游標向右移一個字元
Ctrl+方向左鍵 Ctrl+L 游標向左移一個字元
home Ctrl+A 游標移到行首
End Ctrl+E 游標移到行尾
Esc Ctrl+U 清除一行
Del Ctrl+D 清除游標所在的字元
Backspace Ctrl+H 刪除游標前一個字元 Ctrl+K 刪除到行尾
Ctrl+C 中斷正在執行的命令
4、clc可以命令窗口顯示的內容,但並不清除工作空間。
B. matlab如何撤銷上一步命令
1、第一個清除命令,清空命令行的命令clc,如圖所示:
C. 如何用MATLAB編寫返回上一層的命令
改好了,改成了一個函數
function kmenu()
%UNTITLED Summary of this function goes here
% Detailed explanation goes here
k=menu('主菜單','計算振型','計算靈敏度');
switch k
case 1
k1=menu('次一菜單','選項一','選項二','返回上一層')
switch k1
case 1
%具體內容
case 2
%具體內容
case 3
kmenu();
end
case 2
k2=menu('次二菜單','選項一','選項二','返回上一層')
switch k2
case 1
%具體內容
case 2
%具體內容
case 3
kmenu();
end
end
end
運行時只要 輸入kmenu就可以了
D. matlab如何返回執行命令之前的路徑
運行其它命令前輸入下面的命令獲得當前的路徑:
path=pwd;
運行命令後,使用下面的命令返回即可:
cd(path)
E. 跪求 matlab中if語句中的elseif語句結束如何返回if後命令繼續執行
matlab中if語句中的elseif語句結束如何返回if後命令繼續執行
如果是下列結構:
for i=1:N1 %第一個for循環
執行語句1
for j=1:N2 %第二個for循環
執行語句2
if (條件)
執行語句3
continue
end
執行語句4
end
執行語句5
end
當if條件滿足並執行continue語句後,「執行語句4」不執行,跳轉到第二個for循環,即i自動加1,再繼續執行。
F. matlab語句編寫錯誤,如何返回上一步
這樣寫我真的看不出你要寫的數學表達式是什麼樣的啊,不好瞎猜。
只能說你『(』比『)』少一個,這樣寫一定是不對的,至少要一樣多啊。
建議你分步驟的寫
比如
A=-(0.005/(0.05^2))
B=((i-1+1/2)*0.05)^2)
C=A*B;
這樣()少些不容易出錯
我感覺寫成m文件比較好,好修改,也易於執行。
命令行輸入
edit
test
%test是你要寫的文件名
然後將你要寫的內容寫入這個文件就好了
A=zeros(19,19);B=zeros(19,19);
X=zeros(19);
for
i=1:19
A(i,i+1)=-((0.005/(0.05^2))*((i-1+1/2)*0.05)^2))
end
之後保存
使用時只要在命令行打入test就好了。
需要修改時依舊
edit
test
我個人認為這樣比較合理。
G. Matlab中怎麼返回一個數組中元素的個數
比如
>>
A=[1
2
3
5];
然後用命令
>>
number=length(A)
數組A的元素個數就顯示出來了。
number
=
4
如果A是多行多列的矩陣,則需要計算如下
>>
[r
c]=size(A);
>>
number=r*c
r是行數,c是列數,number是乘積,就是元素數量
H. matlab中返回3×3單位矩陣的命令為
摘要 function test_targets = knn(train_patterns, train_targets, test_patterns, K)
I. matlab怎樣返回上一步修改
1、matlab修改到上一步小數點後4位,比如輸入pi顯示的是3.1416是3.141592.。。的四捨五入顯示。