?? matlabfun.htm
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0046)http://xinxi.ncwu.edu.cn/matlab5/matlabfun.htm -->
<HTML><HEAD><TITLE>Untitled Document</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY bgColor=#ccffff>附錄 MATLAB函數參考<BR><BR>附錄1 常用命令<A name=fl01></A><BR>附錄1.1
管理用命令<BR>
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="12%">函數名</TD>
<TD width="37%">功能描述</TD>
<TD width="11%">函數名</TD>
<TD width="40%">功能描述</TD></TR>
<TR>
<TD width="12%">addpath</TD>
<TD width="37%">增加一條搜索路徑</TD>
<TD width="11%">rmpath</TD>
<TD width="40%">刪除一條搜索路徑</TD></TR>
<TR>
<TD width="12%">demo</TD>
<TD width="37%">運行Matlab演示程序</TD>
<TD width="11%">type</TD>
<TD width="40%">列出.M文件</TD></TR>
<TR>
<TD width="12%">doc</TD>
<TD width="37%">裝入超文本文檔</TD>
<TD width="11%">version</TD>
<TD width="40%">顯示Matlab的版本號</TD></TR>
<TR>
<TD width="12%">help</TD>
<TD width="37%">啟動聯機幫助</TD>
<TD width="11%">what</TD>
<TD width="40%">列出當前目錄下的有關文件</TD></TR>
<TR>
<TD width="12%">lasterr</TD>
<TD width="37%">顯示最后一條信息</TD>
<TD width="11%">whatsnew</TD>
<TD width="40%">顯示Matlab的新特性</TD></TR>
<TR>
<TD width="12%">lookfor</TD>
<TD width="37%">搜索關鍵詞的幫助</TD>
<TD width="11%">which</TD>
<TD width="40%">造出函數與文件所在的目錄</TD></TR>
<TR>
<TD width="12%">path</TD>
<TD width="37%">設置或查詢Matlab路徑</TD>
<TD width="11%"> </TD>
<TD width="40%"> </TD></TR></TBODY></TABLE><BR>附錄1.2管理變量與工作空間用命令
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="12%">函數名</TD>
<TD width="37%">功能描述</TD>
<TD width="11%">函數名</TD>
<TD width="40%">功能描述</TD></TR>
<TR>
<TD width="12%">clear</TD>
<TD width="37%">刪除內存中的變量與函數</TD>
<TD width="11%">pack</TD>
<TD width="40%">整理工作空間內存</TD></TR>
<TR>
<TD width="12%">disp</TD>
<TD width="37%">顯示矩陣與文本</TD>
<TD width="11%">save</TD>
<TD width="40%">將工作空間中的變量存盤</TD></TR>
<TR>
<TD width="12%" height=24>length</TD>
<TD width="37%" height=24>查詢向量的維數</TD>
<TD width="11%" height=24>size</TD>
<TD width="40%" height=24>查詢矩陣的維數</TD></TR>
<TR>
<TD width="12%">load</TD>
<TD width="37%">從文件中裝入數據</TD>
<TD width="11%">who,whos</TD>
<TD width="40%">列出工作空間中的變量名</TD></TR></TBODY></TABLE><BR>附錄1.3文件與操作系統處理命令
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="13%">函數名</TD>
<TD width="37%">功能描述</TD>
<TD width="15%">函數名</TD>
<TD width="35%">功能描述</TD></TR>
<TR>
<TD width="13%">cd</TD>
<TD width="37%">改變當前工作目錄</TD>
<TD width="15%">edit</TD>
<TD width="35%">編輯.M文件</TD></TR>
<TR>
<TD width="13%">delete</TD>
<TD width="37%">刪除文件</TD>
<TD width="15%">matlabroot</TD>
<TD width="35%">獲得Matlab的安裝根目錄</TD></TR>
<TR>
<TD width="13%">diary</TD>
<TD width="37%">將Matlab運行命令存盤</TD>
<TD width="15%">tempdir</TD>
<TD width="35%">獲得系統的緩存目錄</TD></TR>
<TR>
<TD width="13%">dir</TD>
<TD width="37%">列出當前目錄的內容</TD>
<TD width="15%">tempname</TD>
<TD width="35%">獲得一個緩存(temp)文件</TD></TR>
<TR>
<TD width="13%">!</TD>
<TD width="37%">執行操作系統命令</TD>
<TD width="15%"> </TD>
<TD width="35%"> </TD></TR></TBODY></TABLE><BR>附錄1.4窗口控制命令
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="12%">函數名</TD>
<TD width="38%">功能描述</TD>
<TD width="15%">函數名</TD>
<TD width="35%">功能描述</TD></TR>
<TR>
<TD width="12%">echo</TD>
<TD width="38%">顯示文件中的Matlab中的命令</TD>
<TD width="15%">more</TD>
<TD width="35%">控制命令窗口的輸出頁面</TD></TR>
<TR>
<TD width="12%">format</TD>
<TD width="38%">設置輸出格式</TD>
<TD width="15%"> </TD>
<TD width="35%"> </TD></TR></TBODY></TABLE><BR>附錄1.5啟動與退出命令
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="13%">函數名</TD>
<TD width="37%">功能描述</TD>
<TD width="15%">函數名</TD>
<TD width="35%">功能描述</TD></TR>
<TR>
<TD width="13%">matlabrc</TD>
<TD width="37%">啟動主程序</TD>
<TD width="15%">quit</TD>
<TD width="35%">退出Matlab環境</TD></TR>
<TR>
<TD width="13%" height=23>startup</TD>
<TD width="37%" height=23>
<P>Matlab自啟動程序</P></TD>
<TD width="15%" height=23> </TD>
<TD width="35%" height=23> </TD></TR></TBODY></TABLE><BR>附錄2 運算符號與特殊字符附錄<A
name=fl02></A><BR>2.1運算符號與特殊字符<BR>
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="13%">函數名</TD>
<TD width="37%">功能描述</TD>
<TD width="15%">函數名</TD>
<TD width="35%">功能描述</TD></TR>
<TR>
<TD width="13%">+</TD>
<TD width="37%">加</TD>
<TD width="15%">...</TD>
<TD width="35%">續行標志</TD></TR>
<TR>
<TD width="13%">-</TD>
<TD width="37%">減</TD>
<TD width="15%">,</TD>
<TD width="35%">分行符(該行結果不顯示)</TD></TR>
<TR>
<TD width="13%">*</TD>
<TD width="37%">矩陣乘</TD>
<TD width="15%">;</TD>
<TD width="35%">分行符(該行結果顯示)</TD></TR>
<TR>
<TD width="13%">.*</TD>
<TD width="37%">向量乘</TD>
<TD width="15%">%</TD>
<TD width="35%">注釋標志</TD></TR>
<TR>
<TD width="13%">^</TD>
<TD width="37%">矩陣乘方</TD>
<TD width="15%">!</TD>
<TD width="35%">操作系統命令提示符</TD></TR>
<TR>
<TD width="13%">.^</TD>
<TD width="37%">向量乘方</TD>
<TD width="15%"> </TD>
<TD width="35%">矩陣轉置</TD></TR>
<TR>
<TD width="13%">kron</TD>
<TD width="37%">矩陣kron積</TD>
<TD width="15%">.</TD>
<TD width="35%">向量轉置</TD></TR>
<TR>
<TD width="13%">\</TD>
<TD width="37%">矩陣左除</TD>
<TD width="15%">=</TD>
<TD width="35%">賦值運算</TD></TR>
<TR>
<TD width="13%">/</TD>
<TD width="37%">矩陣右除</TD>
<TD width="15%">==</TD>
<TD width="35%">關系運算之相等</TD></TR>
<TR>
<TD width="13%">.\</TD>
<TD width="37%">向量左除</TD>
<TD width="15%">~=</TD>
<TD width="35%">關系運算之不等</TD></TR>
<TR>
<TD width="13%">./</TD>
<TD width="37%">向量右除</TD>
<TD width="15%"><</TD>
<TD width="35%">關系運算之小于</TD></TR>
<TR>
<TD width="13%">:</TD>
<TD width="37%">向量生成或子陣提取</TD>
<TD width="15%"><=</TD>
<TD width="35%">關系運算之小于等于</TD></TR>
<TR>
<TD width="13%">()</TD>
<TD width="37%">下標運算或參數定義</TD>
<TD width="15%">></TD>
<TD width="35%">關系運算之大于</TD></TR>
<TR>
<TD width="13%">[]</TD>
<TD width="37%">矩陣生成</TD>
<TD width="15%">>=</TD>
<TD width="35%">關系運算之大于等于</TD></TR>
<TR>
<TD width="13%">{}</TD>
<TD width="37%"> </TD>
<TD width="15%">&</TD>
<TD width="35%">邏輯運算之與</TD></TR>
<TR>
<TD width="13%">.</TD>
<TD width="37%">結構字段獲取符</TD>
<TD width="15%">|</TD>
<TD width="35%">邏輯運算之或</TD></TR>
<TR>
<TD width="13%">.</TD>
<TD width="37%">點乘運算,常與其他運算符聯合使用(如.\)</TD>
<TD width="15%">~</TD>
<TD width="35%">邏輯運算之非</TD></TR>
<TR>
<TD width="13%">xor</TD>
<TD width="37%">邏輯運算之異成</TD>
<TD width="15%"> </TD>
<TD width="35%"> </TD></TR></TBODY></TABLE><BR>附錄2.2邏輯函數
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="10%">函數名</TD>
<TD width="40%">功能描述</TD>
<TD width="14%">函數名</TD>
<TD width="36%">功能描述</TD></TR>
<TR>
<TD width="10%">all</TD>
<TD width="40%">測試向量中所用元素是否為真</TD>
<TD width="14%">is*(一類函數)</TD>
<TD width="36%">
<P>檢測向量狀態.其中*表示一個確定的函數(isinf)</P></TD></TR>
<TR>
<TD width="10%">any</TD>
<TD width="40%">測試向量中是否有真元素</TD>
<TD width="14%">*isa</TD>
<TD width="36%">檢測對象是否為某一個類的對象</TD></TR>
<TR>
<TD width="10%">exist</TD>
<TD width="40%">檢驗變量或文件是否定義</TD>
<TD width="14%">logical</TD>
<TD width="36%">將數字量轉化為邏輯量</TD></TR>
<TR>
<TD width="10%">find</TD>
<TD width="40%">查找非零元素的下標</TD>
<TD width="14%"> </TD>
<TD width="36%"> </TD></TR></TBODY></TABLE><BR>附錄3 語言結構與調試<A
name=fl03></A><BR>附錄3.1編程語言
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="11%">函數名</TD>
<TD width="39%">功能描述</TD>
<TD width="15%">函數名</TD>
<TD width="35%">功能描述</TD></TR>
<TR>
<TD width="11%">builtin</TD>
<TD width="39%">執行Matlab內建的函數</TD>
<TD width="15%">global</TD>
<TD width="35%">定義全局變量</TD></TR>
<TR>
<TD width="11%">eval</TD>
<TD width="39%">執行Matlab語句構成的字符串</TD>
<TD width="15%">nargchk</TD>
<TD width="35%">函數輸入輸出參數個數檢驗</TD></TR>
<TR>
<TD width="11%">feval</TD>
<TD width="39%">執行字符串指定的文件</TD>
<TD width="15%">script</TD>
<TD width="35%">Matlab語句及文件信息</TD></TR>
<TR>
<TD width="11%">function</TD>
<TD width="39%">Matlab函數定義關鍵詞</TD>
<TD width="15%"> </TD>
<TD width="35%"> </TD></TR></TBODY></TABLE><BR>附錄3.2控制流程
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="12%">函數名</TD>
<TD width="37%">功能描述</TD>
<TD width="14%">函數名</TD>
<TD width="37%">功能描述</TD></TR>
<TR>
<TD width="12%">break</TD>
<TD width="37%">中斷循環執行的語句</TD>
<TD width="14%">if</TD>
<TD width="37%">條件轉移語句</TD></TR>
<TR>
<TD width="12%">case</TD>
<TD width="37%">與switch結合實現多路轉移</TD>
<TD width="14%">otherwise</TD>
<TD width="37%">多路轉移中的缺省執行部分</TD></TR>
<TR>
<TD width="12%">else</TD>
<TD width="37%">與if一起使用的轉移語句</TD>
<TD width="14%">return</TD>
<TD width="37%">返回調用函數</TD></TR>
<TR>
<TD width="12%">elseif</TD>
<TD width="37%">與if一起使用的轉移語句</TD>
<TD width="14%">switch</TD>
<TD width="37%">與case結合實現多路轉移</TD></TR>
<TR>
<TD width="12%">end</TD>
<TD width="37%">結束控制語句塊</TD>
<TD width="14%">warning</TD>
<TD width="37%">顯示警告信息</TD></TR>
<TR>
<TD width="12%">error</TD>
<TD width="37%">顯示錯誤信息</TD>
<TD width="14%">while</TD>
<TD width="37%">循環語句</TD></TR>
<TR>
<TD width="12%">for</TD>
<TD width="37%">循環語句</TD>
<TD width="14%"> </TD>
<TD width="37%"> </TD></TR></TBODY></TABLE><BR>附錄3.3交互輸入
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="13%">函數名</TD>
<TD width="37%">功能描述</TD>
<TD width="14%">函數名</TD>
<TD width="36%">功能描述</TD></TR>
<TR>
<TD width="13%">input</TD>
<TD width="37%">請求輸入</TD>
<TD width="14%">menu</TD>
<TD width="36%">菜單生成</TD></TR>
<TR>
<TD width="13%">keyboard</TD>
<TD width="37%">啟動鍵盤管理</TD>
<TD width="14%">pause</TD>
<TD width="36%">暫停執行</TD></TR></TBODY></TABLE><BR>附錄3.4面向對象編程
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="14%">函數名</TD>
<TD width="36%">功能描述</TD>
<TD width="14%">函數名</TD>
<TD width="36%">功能描述</TD></TR>
<TR>
<TD width="14%">class</TD>
<TD width="36%">生成對象</TD>
<TD width="14%">isa</TD>
<TD width="36%">判斷對象是否屬于某一類</TD></TR>
<TR>
<TD width="14%">double</TD>
<TD width="36%">轉換成雙精度型</TD>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -