matlab 基礎彙總二

2021-08-14 14:11:01 字數 1562 閱讀 2469

nchoosek matlab 排列組合函式。

factorial 階乘函式

linspace(x,y,n) 產生乙個行向量。如果沒有指定 x 和 y 之間數的個數,預設為 100。隨便吐槽一下,matlab 產生向量既然一般是列向量,那麼這裡也應該統一。

ind2sub sub2ind。線性索引和矩陣索引座標相切換。

randsrc 可以現實生成指定的數字和概率的隨機矩陣。

dir 列出目錄下的檔案。

eps 浮點運算的相對精度

format 命令。

version 可以檢視 matlab 版本資訊

memory 檢視記憶體資訊

computer 返回執行平台

tab 鍵補全命令或函式

lasterr 返回最新的錯誤資訊

lastwarn 返回最新的警告資訊

v 是乙個矩陣。用 v(:) 命令可以將矩陣拉長成為列向量

當進行邏輯運算時,雙方如果都是標量這時可以運用先決運算以提供運算效率。比如,對於標量 a 和 b ,a && b 當 a 為 0 時,就不需要再考慮 b。如果 b 是個複雜的算式,這無疑會大大提高效率。

_ 下連符可以作為圖形物件中下腳標的前導符。

logical 可以將數值型轉換為邏輯型

log2 以 2 為底的對數

log 自然對數

log10 以 10 為底的對數

rem 求餘

mod 取模

round 四捨五入取整

fix 向 0 取整

floor 向無窮小取證

ceil 向無窮大取整

reshape 重構矩陣

repmat 複製矩陣

filpud filplr 可以實現矩陣的上下左右翻轉

rot90 可以將矩陣逆時針旋轉 90 度

open 開啟指定檔案

edit 編輯或建立檔案

what 列出當前路徑的檔案清單

type 顯示 m 檔案的內容

display 輸出變數

clf 清楚當前圖形

cla 清楚座標軸

all 所有向量非零時為真

any 任一向量非零時為真

zscore 可以將資料標準化,即減去均值除以標準差

clipboard 可以從剪貼簿中讀取資料

clearvars 清除指定的變數名

assignin(ws,』var』,val) 指派變數到指定的工作空間

isa(val,class) 判斷變數型別

nnz 返回矩陣中非零元素的個數

setdiff(a,b) 返回 a 中存在而 b 中不存在的元素

setxor(a,b) 返回兩個向量中單獨存在的元素

eq(==),ne(~=),lt(<),gt(>),le(<=),ge(>=)

先判斷是否是工作空間變數或特殊常量

檢查是否是內部函式

搜尋當前目錄下是否有此名的 m 檔案

搜尋其他搜尋路徑中是否有該檔案存在

技巧就是說,搜尋檔案有時是很費時間的。這時我們可以調節搜尋路徑中的順序,把重要資料夾放在前面這樣,這樣搜尋時就會先搜尋這個資料夾。

JQuery基礎彙總(二)

jquery的dom操作 dom是document object model的縮寫,譯為文件物件模型。根據w3c dom規範,dom是一種與瀏覽器 平台 語言無關的介面,使用該介面可以輕鬆地訪問頁面中所有的標準元件。jquery中另乙個重要的組成部分就是封裝了原生dom的操作。基本操作 html操作...

MATLAB基礎學習筆記(二)

基本步驟 三種基本結構 順序 選擇 迴圈 程式檔案拓展名 m吧 指令碼檔案 也叫命令檔案 函式檔案 指令碼檔案 呼叫 在命令列視窗輸入檔名 函式檔案 呼叫 直接在命令列視窗呼叫函式,函式檔名與函式名要一致 工作的目錄必須一致 cd命令查詢目前所在資料夾,cd e 資料夾修改所在資料夾 檔案的建立 順...

matlab矩陣合併彙總

二維矩陣a b 1.a,b 表示按列儲存矩陣,即將b矩陣接到a矩陣的列後面 a b 表示按行儲存矩陣,即將b矩陣接到a矩陣的行後面 2.cat 1,a,b 表示 a b 即以行儲存 cat 2,a,b 同 a,b cat 3,a,b 表示以第3維組合a b,組合後變成三維矩陣 3.reshape重組...