常見命令與符號
for…end
迴圈次數已定
while…end
迴圈次數由條件決定
while迴圈的三要素:
1.迴圈前設定迴圈啟動值
2.有中止迴圈條件
3.迴圈體內有迴圈計數器,每次迴圈都會接近迴圈中止值
if…else…end
適合單分之,多分支
switch…case…otherwise…end
適合多分支
命令功能說明
clf清除圖形視窗
clc清除命令視窗顯示內容
clear
清除matlab工作記憶體的變數
who列出matlab工作記憶體中駐留的變數名清單
whos
列出matlab工作記憶體中駐留的變數名清單及屬性
edit
開啟m檔案編輯器
help
幫助format
定義輸出格式,等效於format short
format short
輸出用帶4位小數的有效數字表示
format long
輸出用15位數字表示
format short e
輸出用5位科學技術法表示
format long e
輸出用5位科學技術法表示
format rat
輸出用近似有理數表示
format compact
顯示變數之間不加空行(緊湊格式)
format loose
顯示變數之間加空行
demo
瀏覽matlab基本功能
funtool
開啟函式簡單操作的視覺化互動介面,顯示三個可操作圖形化視窗
運算子功能+加
-減*數與數之間乘
.*陣列與陣列之間乘(a.*b意味著a和b對應元素相乘)
^數的冪
.^陣列的冪(a.^2 意味著a的所有元素平方,a.^b意味著a和b對應元素乘冪)
\數的左除
.\陣列的左除
/數的右除
./陣列的右除
邏輯操作符:
&(and):與
|(or):或
~(not):非
xor:異或
any:有非零元則真
all:所有元素非零為真
特殊運算子:
名稱符號
含義賦值=賦值
空格輸入量與輸入量之間的分隔符,陣列元素分隔符逗號,
輸入量與輸入量之間的分隔符,陣列元素分隔符句號.
數值運算中的小數點,結構域的訪問,構架域的關節點分號;
不顯示計算結果命令的結尾標誌,陣列行與行之間的分隔冒號:
生成一位數值陣列,單下標索引時表示全部元素構成的長列,多下標索引時表示所在維上的全部元素
注釋號%
在它後面的文字,命令不被執行,用作注釋
單引號對
『』字串標記符
MTALAB自學筆記(四)
ctftool使用方法 1.在命令視窗中輸入ctftool開啟擬合工具介面 2.在命令視窗中輸入資料 load census census是matlab中自帶的一組資料,表示美國1790年到1990年之間的人口變化 3.選擇要擬合的xdata,ydata,同時可以對擬合重新命名 4.選擇擬合方法 5...
MTALAB自學筆記(五)
使用時需注意 1.數值上的插值都可以用指令實現 2.指令根據輸入引數決定差之方法 3.指令可以進行二維三維以致高維的插值 interp1 x,y,xi,method 一維插值 interp1 x,y,xi 快速一維插值 interp2 x,y,z,xi,yi 二維插值 interp3 x,y,z,v...
新手自學python筆記(三)
在迴圈中使用continue 要返回到迴圈開頭,並根據條件測試結果決定是否繼續執行迴圈,可使用continue語句,它不像break語句那樣不再執行餘下的 並退出整個迴圈。c 1 0 while c 1 10 c 1 1 if c 1 2 0 continue print c 1 輸出 13 579...