size(a)表示a陣列各個維度的長度,如果a為一幅512×512的灰度影象image:
則 size(image) = [512, 512]
如果image為rgb彩色影象,在matlab中
image = imread('lena.jpg'); // lena.jpg為rgb影象
x = size(image);
可以看到 x = [512, 512, 3],因為imread分別把rgb存在三個維度,形成乙個三維矩陣。
length(a)表示陣列a各個維度的最大值,也就是max(size(a)),可以用作語句的判定,如:
image = rgb2gray(image);//如果不是灰度的,把image變成灰度影象
end(ps:後面發現有個函式叫ndims()哈哈哈哈哈哈哈哈哈)
matlab學習筆記
一致化矩陣 z1 1 2 4 3 4 1 z2 1 2 2 5 6 1 b 0 1 q 3 z concur b,q 向量之和 x1 netsum z1,z2 向量之積 x2 netprod z1,z2 感知器神經網路,完成 或 的計算 err goal 0.001 max epoch 500 x ...
MATLAB學習筆記
1.自由探索之恢復 如果不小心關閉了當前路徑視窗 命令歷史記錄視窗或命令視窗,可以通過選單欄的 desktop 選單中 desktoplayout default 恢復。2.開啟簡單的圖形視窗 在命令視窗中的 後面輸入 funtool 並按回車鍵。3.注釋 命令列中的百分號 起注釋的作用,matla...
matlab學習筆記
最近要做 了,菜鳥也得學習matlab了,也不知道怎麼開始學習,就還是使用例子來學習所有的知識吧。然後遇到的問題在這記下來,也算是做筆記,加深印象吧。1 mat l a b繪製一條引數曲線 x cost sin3t y sintcost cos3t 解答 首先定義t的範圍t 0 pi pi 100 ...