東拼西湊來的matlab一些零星知識,一看就懂,不解釋了
1.if-else
n=8;
if n==
1 n=n+
1elseif n==
5 n=n-
1else
n=n/
2end
2.for
for i=1:
100if i==
10break
; end
end
3.zeros
zeros
(m, n)
;% 生成乙個m*n的零矩陣
zeros
(m);
% 生成乙個m*m的零矩陣(即m階方陣)
zeros
(m, n, k,..
.);% 生成乙個m*n*k*..
.的零矩陣
zeros
(size
(a))
;% 生成乙個與矩陣a的維度一致的零矩陣
4.直接得到矩陣一列、或者一行
a(1,:) %輸出a矩陣的第一行
a(:,1) %輸出a矩陣的第一列
a(1:2, 2:3) %輸出a矩陣的1到2行,和2到3列之間的資料
5.點乘與乘
*代表變數相乘,或者矩陣相乘
.*是矩陣中對應位置變數相乘,組成新得矩陣
數之間的運算時「.
*」和「*」是沒有區別的:m =
2,n =
3,m.
*n =
6, m*n =
6矩陣略有不同,假設a,b表示兩個矩陣,a*b表示矩陣a與矩陣b進行矩陣相乘,a.
*b表示矩陣a中的元素與矩陣b中的元素按位置依次相乘,得到的結果將作為新矩陣中相同位置的元素。
>>[1
23].
*[34
5]ans =38
15>>[1
23].
*[34
5]'ans =36
94812
51015>>[1
23]*
[345
]'ans =
26
原創 Beego一些零星的記錄
和之前一樣的風格,比較亂,隨想隨記,見諒!1 首先上來乙個問題,bee run之後報錯!rm rf beego 此處是刪掉go get的beego,待會用git clone乙個下來。不放心的亦可重新命名,備份一下 git clone b master2 connect to the redis ho...
一些flash memory SSD的基礎知識
很久沒更新blog了。前一陣子經歷了人生第一次跳槽,比想象中的艱難多了。畢竟是第乙份工作,離開還是挺傷感的。新的工作剛剛開始,希望一切順利。這篇blog是五一期間寫的,今天正式貼出來。寫技術blog是個好習慣,我要保持!在前東家的時候,一直很想去嘗試一下flash ssd,可惜由於各種原因到今天也沒...
一些flash memory SSD的基礎知識
很久沒更新blog了。前一陣子經歷了人生第一次跳槽,比想象中的艱難多了。畢竟是第乙份工作,離開還是挺傷感的。新的工作剛剛開始,希望一切順利。這篇blog是五一期間寫的,今天正式貼出來。寫技術blog是個好習慣,我要保持!在前東家的時候,一直很想去嘗試一下flash ssd,可惜由於各種原因到今天也沒...