導航:首頁 > 程序命令 > 交互命令窗口

交互命令窗口

發布時間:2024-10-11 22:03:18

A. 如何在web頁面上模擬linux命令行交互

一般瀏覽器 按F12 彈出的菜單窗口處 Console可以進行簡單的交互,
復雜的話可能需要下載瀏覽器的擴展程序插件或者自己寫工具

B. MATLAB開發環境有幾個窗口,他們的主要功能是什麼

窗口設置為:
*命令窗口 (Commend Window)
*工作空間窗口(Workspace)
*當前目錄瀏覽器(Current Directory )(Current folder 7.9版)
*命令歷史窗口 ( Commend History )
*啟動平台 (Launch Pad)6.x版
*幫助窗口(Help)
*M文件優化器(Profiler)
命令窗口:(Command window)MATLAB的主要交互窗口。用於輸入MATLAB 命令、函數、數組、表達式等信息,並顯示圖形以外的所有計算結果。數值計算結果均以短格式(short)顯示。
例如從鍵盤輸入矩陣
A=[1 2 3; 4 5 6; 7 8 9] 按Enter 鍵後屏幕立即顯示結果
A=
1 2 3
4 5 6
7 8 9
6.X 以前版本窗口內各種字體均為黑色,6.X以後各版都採用不同的顏色顯示不同的字元種類,用戶可根據自己的愛好利用file快捷鍵中的properties選項自由設置。
命令窗口可作為一個多功能高級計算器,如要計算18+(5sinπ/6)/2+cosπ/6 只須按MATLAB格式要求鍵入;
18+5*sin(pi/6)/(2+cos(pi/6)),然後按Enter鍵既可在窗口內顯示出計算結果:
ans=
18.8723
可利用↑鍵回調命令行,任意改動公式中的數據並重新計算。(例)
還可在命令窗口輸入最後一次輸入命令的開頭字元或字元串,然後用↑鍵調出該命令行。
MATLAB是標準的Windows界面,可利用菜單中的命令完成對工作窗口的操作。其命令行功能鍵和快捷鍵與Windows 的一般應用程序相似,同學可自行練習、體會。
3.工作空間窗口:(Workspace Window)
用於儲存各種變數和結果的空間,又稱為內存瀏覽器,用於顯示變數的名稱、大小、位元組數及數據類型,對變數進行觀察、編輯、保存和刪除。(圖示、操作演示)。臨時變數不佔空間,
Matlab在此窗口中設計有專門的內存數組編輯器,實現對數組的相關操作,為了對變數的內容進行觀察、編輯與修改,可以用三種方法打開內存數組編輯器。*雙擊變數名;*選擇該窗口工具欄上的打開圖標;*滑鼠指向變數名,點擊滑鼠右鍵,彈出選擇菜單,然後選項操作。(示例)
欲查看工作空間的情況,可以在命令窗口鍵入命令whos(顯示存在工作空間全部變數的名稱、大小、數據類型等信息)或命令who(只顯示變數名)
4.當前目錄瀏覽器:(Current Directory (folder))
用於顯示及設置當前工作目錄,同時顯示當前工作目錄下的文件名、文件類型及目錄的修改時間等信息。只有在當前目錄或搜索路徑下的文件及函數可以被運行或調用。(圖示、操作演示)
把用戶目錄設置為當前目錄有兩種方法:
1、 是可以在瀏覽器窗口左上角的輸入欄中直接輸入,或點擊瀏覽器下拉按鈕進行選擇。
2、 可用cd命令在命令窗口設置當前目錄,如:
cd c:\mydir 可將c盤上的mydir目錄設為當前工作目錄。
5.命令歷史窗口:(Command History)
記錄已運行過的所有的MATLAB命令歷史,包括已輸入和運行過的命令、函數、表達式等信息,可進行命令歷史的查找、檢查等工作,也可以在該窗口中進行命令復制與重運行,為用戶下一次使用同一個命令提供方便。通過命令歷史窗口執行歷史指令的方法有兩種:
1、 用滑鼠左鍵雙擊一條指令,即可自動將其發送到命令窗口並立即執行;
2、 選中一條指令,單擊滑鼠右鍵並選擇 菜單,再在命令窗口單擊paste按鈕即可。
若欲選擇多條指令可利用組合操作(Ctrl+滑鼠左鍵)逐條選擇准備選用的指令,然後將滑鼠停在高亮區,單擊右鍵,彈出對話菜單,選中其中的「Evaluate Selection」選項,就可自動運行並將結果顯示在命令窗口中。還可用按住shift鍵,再用左鍵分別選擇一個不定區間的始、末行指令的辦法選擇多條命令。
6.啟動平台:(Launch Pad)(6.0版)
幫助用戶方便地打開和調用MATLAB 的各種程序、函數和幫助文件。
平台列出了系統中安裝的所有的MATLAB產品的目錄,可以通過雙擊來啟動相應的選項。7.0版取消了這個窗口,事實上Help工具完全具備它的功能。(圖示、操作演示)

7.MATLAB 的搜索路徑:(Searching Path)
MATLAB定義的一系列文件路徑的組合,預設狀態下包括當前路徑和已安裝的全部工具箱的路徑。(圖示、操作演示)
當在命令窗口輸入一個字元串時,MATLAB按下列順序開始搜索:
(1) 在工作空間中搜索是否有以該字元串為變數名的變數,有則返回該變數的值;
(2) 搜索是否有同名的MATLAB內部函數,如果有,執行該內部函數;
(3) 在當前目錄中查找與該字元串同名的M文件,如果有,執行該文件;
(4) 在搜索目錄中查找與該字元串同名的M文件,如果有,執行該文件;
如果在搜索目錄中存在多個同名函數,則只執行搜索路徑中的第一個函數,其他函數不再執行。
搜索目錄的設置通過選擇主菜單Set Path菜單項進行。
用Add Folder…按鈕可以將某一目錄加入搜索路徑,選擇Add with Subfolder…按鈕可將選中目錄的子目錄也包括在搜索路徑中。
可以用what命令在搜索路徑中查看文件,在命令窗口輸入what命令後就可以顯示當前目錄下的所有文件。
利用type 命令可以查看任一文件的原代碼,如type show可以將文件show自動顯示在命令窗口。
還可以利用edit命令編輯修改.m文件,如在命令窗口輸入edit show,就會自動將文件show 自動在編輯器中打開,然後就可完成對該文件的編輯修改工作。
8.內存數組編輯器:(Array Editor)
提供對數值型或字元型二維數組的顯示和編輯功能,對其他數據類型都不能編輯。通過工作空間窗口打開所選的變數時,該編輯器啟動。(圖示、操作演示)

9.幫助瀏覽器:(Help Browser)
MATLAB為用戶提供了方便快捷的幫助信息獲取途徑和圖文並茂的幫助內容,獲得幫助信息有下述多種方式:
*幫助命令help;
*幫助窗口;
*MATLAB幫助界面;
*列印在線幫助手冊;
*Math Works公司網站。
The MathWorks, Inc.網址: http://www.mathworks.com/procts/new_prod...t_features.html
(1)help 命令:在命令窗口輸入help命令,也是MATLAB尋找在線幫助的一種方便而快捷的方式。(圖示、操作演示)
例 1. help (列出主要的幫助主題)
HELP topics:
matlab\general - General purpose commands.
matlab\ops - Operators and special characters.
matlab\lang - Programming language constructs.
matlab\elmat - Elementary matrices and matrix manipulation.
matlab\elfun - Elementary math functions.
matlab\specfun - Specialized math functions.
matlab\matfun - Matrix functions - numerical linear algebra.
matlab\datafun - Data analysis and Fourier transforms.
matlab\audio - Audio support.
matlab\polyfun - Interpolation and polynomials.
matlab\funfun - Function functions and ODE solvers.
matlab\sparfun - Sparse matrices.
matlab\graph2d - Two dimensional graphs.
matlab\graph3d - Three dimensional graphs.
matlab\specgraph - Specialized graphs….
(2)幫助瀏覽器:
MATLAB通過選擇help可以獲得各類幫助信息,通過勾選或刪除勾選Desktop菜單中的Help選項可打開或關閉窗口中獨立的互動式幫助瀏覽器。
例 2. help exp (列出指定主題下的函數說明)
EXP Exponential.
EXP(X) is the exponential of the elements of X, e to the X.
For complex Z=X+i*Y, EXP(Z) = EXP(X)*(COS(Y)+i*SIN(Y)).
See also LOG, LOG10, EXPM, EXPINT.
Overloaded methods
help sym/exp.m
help fints/exp.m
help demtseries/exp.m
(3)lookfor 命令:(lookfor commend) 可以根據用戶提供的完整或不完整的關鍵詞,搜索出一組與之相關的命令或函數。(圖示、操作演示)
例:lookfor integral
ELLIPKE Complete elliptic integral.
EXPINT Exponential integral function.
DBLQUAD Numerically evaluate double integral.
QUAD Numerically evaluate integral, adaptive Simpson quadrature.
QUAD8 Numerically evaluate integral, higher order method.
QUADL Numerically evaluate integral, adaptive Lobatto quadrature.
COSINT Cosine integral function.
SININT Sine integral function.
ASSEMA Assembles area integral contributions in a PDE problem.
COSINT Cosine integral function.
FOURIER Fourier integral transform.
IFOURIER Inverse Fourier integral transform.
SININT Sine integral function.
BLKPIDCON The output of the block is the sum of proportional, integral and

(4)模糊查詢:(fuzzy Inquiry) 用戶只須輸入命令的前幾個字母,然後鍵入Tab鍵 MATLAB 就會列出所有以這個字母開始的命令。(圖示、操作演示)
例: 在命令窗口鍵入plot 然後按Tab鍵,可得各種以plot為字頭的命令:
plot plotbr plotes plotmap plotperf plottr
plot3 plotchar plotfa plotmatrix plotpv plotv
plot3m ploteach plotfis plotmf plotscale plotvec plotall plotedit plotfrsp plotnic plotsm plotyy plotbintree plotep plotlr plotnyq plotsom
plotbode ploterr plotm plotpc plotstep
(5)幫助台:(doc)幫助台比幫助命令及幫助窗口提供更多的幫助信息。鍵入命令helpdesk可進入幫助台,可以利用瀏覽器的功能瀏覽幫助信息。
(6)在線幫助頁:(doc)命令doc後加關鍵字,MATLAB會自動定位到相關頁碼,在線幫助頁包括所有的字體、圖形和圖像都可以直接列印。
*演示:(Demo)互動式界面引導的內置演示程序,運行這些程序可以對照屏幕上的顯示仔細的研究實現演示的有關M文件,其獨特的示範作用是書籍難以替代的。演示方法:1、指令窗口上輸入Demos指令
2、菜單欄help中選擇Demos菜單

閱讀全文

與交互命令窗口相關的資料

熱點內容
outlook伺服器怎麼查詢 瀏覽:398
python預測疫情代碼 瀏覽:982
普通化學原理pdf 瀏覽:904
java的聖經 瀏覽:39
python遍歷兩個數組 瀏覽:393
手游搭建雲伺服器 瀏覽:401
視易鋒雲伺服器啟動黑屏 瀏覽:139
python怎麼獲取網頁a標簽內容 瀏覽:982
app更新後老的安裝包去哪裡了 瀏覽:199
集合運演算法則差集 瀏覽:310
x2pdf 瀏覽:271
python源碼cs 瀏覽:101
數控機床自動編程軟體 瀏覽:738
方舟的伺服器號是什麼 瀏覽:111
沒有伺服器怎麼發現其他節點 瀏覽:337
文明傳奇怎麼開伺服器 瀏覽:56
javalistint 瀏覽:675
程序員到公司當領導 瀏覽:225
用演算法控制玩家的行為 瀏覽:484
androidsdk17下載 瀏覽:794