?? enviroment.htm
字號:
<html><head><title>學用MatLab</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/css"><!--body { font-family: "宋體"; font-size: 9pt; text-decoration: none}h2 { font-family: "楷體_GB2312"; font-size: 18pt; text-decoration: underline; color: #FF9999}h1 { font-family: "隸書"; font-size: 24pt; font-style: italic; font-weight: bolder; color: #CC66CC; text-decoration: blink}.explain { border-color: black black #00FF00; font-weight: bold; color: #333333}.code { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12pt; background-color: #FFFFFF; line-height: 24pt}h3 { font-size: 12pt; font-style: italic; font-weight: bold; color: #9999FF}--></style></head><body bgcolor="#CCFFCC" text="#666600" link="#009900" alink="#00FF00" vlink="#006600"><h1 align="center">MatLab工作環境</h1><h2>命令窗口</h2><p>若輸入</p><p class="code">A = [1 2 3; 4 5 6; 7 8 10]</p><p>按下回車鍵后顯示如下</p><p class="code">A = <br> 1 2 3 <br> 4 5 6 <br> 7 8 10 </p>清除命令窗口<p class="code">clc</p><p>這并不清除工作間,只是清除了顯示,<span class="explain">仍可按上箭頭看到以前發出的命令</span></p><h3>數據格式命令 </h3><p class="code">x = [4/3 1.2345e–6] <br> format short <br> 1.3333 0.0000 <br> format short e <br> 1.3333e+000 1.2345e–006 <br> format short g <br> 1.3333 1.2345e–006 <br> format long <br> 1.33333333333333 0.00000123450000 <br> format long e <br> 1.333333333333333e+000 1.234500000000000e–006 <br> format long g <br> 1.33333333333333 1.2345e–006 <br> format bank <br> 1.33 0.00<br> format + <br> ++ <br> format rat <br> 4/3 1/810045 <br> format hex <br> 3ff5555555555555 3eb4b6231abfd271</p><p>若最大的元素大于1000或小于0.001,則<span class="explain">顯示short或long格式時時會加上一個比例</span></p><p>還有兩個格式:<br> format compact<br> format loose</p>禁止結果的顯示<p>在命令后加上分號,則屏幕上不會立即顯示出結果,這在運算大的數據量時十分有用,如下命令產生100*100的幻方:</p><p class="code">A = magic(100);</p>長命令行<p>如想另起一行輸入命令,在末尾加上"..."即可,如:</p><p class="code">s = 1 – 1/2 + 1/3 – 1/4 + 1/5 – 1/6 + 1/7 ... <br> – 1/8 + 1/9 – 1/10 + 1/11 – 1/12;</p><h3>MatLab工作間</h3><p>你可用<span class="explain">who</span>或<span class="explain">whos</span>來察看當前工作間中有哪些變量,如:</p><p class="code">whos <br> Name Size Bytes Class<br> A 4x4 128 double array<br> D 3x5 120 double array <br> M 10x1 40 cell array <br> S 1x3 628 struct array <br> h 1x11 22 char array <br> n 1x1 8 double array <br> s 1x5 10 char array <br> v 1x14 28 char array <br> Grand total is 93 elements using 984 bytes</p><p>若要從工作間中刪除所有的變量,用</p><p class="code">clear</p><u>保存、重載工作間 </u><p>你可以將工作間保存為一個二進制的M文件,以后還可以恢復回來:</p><p class="code">save june10</p><p>也可只保存工作間中的部分變量值</p><p class="code">save june10 x y z</p><p>重載時只需輸入</p><p class="code">load june10</p>文件名保存在字符串中<p>這樣可以像調用函數一樣調用工作間</p><p class="code">save(’myfile’,’VAR1’,’VAR2’) <br> A = ’myfile’; <br> load(A)</p><p>與下面的命令相同</p><p class="code">save myfile VAR1 VAR2 <br> load myfile</p><p>下面的命令把1至10的平方值分別存放在data1至data10中:</p><p class="code">file = ’data’; <br> for i = 1:10 j = i.^2; <br> save([file int2str(i)],’j’); <br> end</p><u>查找路徑 </u><p>當你輸入“yourpig"時發生了什么呢?<br> 1:察看是否是變量;<br> 2:察看是否是內建函數;<br> 3:察看當前目錄下是否有文件:yourpig.m;<br> 4:察看查找目錄下是否有文件:yourpig.m;</p><p>對于查找路徑中的文件,<span class="explain">what</span>顯示當前目錄下的文件,加上路徑后可顯示輸入的路徑下所有的MatLab文件.如:</p><p class="code">what matlab/elfun</p><p>以下二命令分別顯示、編輯m文件</p><p class="code">type rank<br> edit rank </p><h2>圖像窗口 </h2><p>下面的命令產生一個與命令窗口隔離的圖形窗口,</p><p class="code">figure</p><p><span class="explain">plot</span>函數則會在新的窗口中繪制圖形,如</p><p class="code">t = 0:pi/100:2*pi; <br> y = sin(t); <br> plot(t,y)</p><p>則有如下圖形:</p><p><img src="image/1.jpg" width="514" height="406"></p><h2>尋求幫助</h2><p>下面的函數在尋求幫助時十分有用:</p><p>help 列出你所尋求幫助的函數的功能描述;<br> lookfor 列出所有函數的功能描述中含有你所輸入的內容的函數的簡介</p><p>如:</p><p class="code">help inverse</p><p>顯示</p><p><span class="code">inverse.m not found</span>.</p><p>但如輸入</p><p class="code">lookfor inverse</p><p>則顯示</p><p class="code">INVHILB Inverse Hilbert matrix <br> ACOSH Inverse hyperbolic cosine <br> ERFINV Inverse of the error function <br> INV Matrix inverse <br> PINV Pseudoinverse <br> IFFT Inverse discrete Fourier transform <br> IFFT2 Two–dimensional inverse discrete Fourier transform <br> ICCEPS Inverse complex cepstrum <br> IDCT Inverse discrete cosine transform</p><p> </p></body></html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -