matlab關係運算子有:「<(小於)」,「<=(小於等於)」,「(大於)>」,"(大於等於)>=",「==(等於)」,「(不等於)~=」。
關係運算子可用於比較兩個數之間的大小關係,也可用於比較兩個同維矩陣。
(比較連個同維矩陣其實就是比較兩個元素之間的對應元素,結果是乙個矩陣)`
例:a=[1,2,3;4,5,6;1,8,9];
b=[1,3,5;2,4,6;7,9,11];
a=b(這裡還有乙個等號)
ans=
1 0 0
0 0 1
0 0 0
在這裡之所以會出現上述的情況是因為兩個矩陣的對應元素符合某個關係,則結果矩陣對應的元素為1,否則為0。
*運算法則:
1.當兩個變數是數的時候,進行簡單的算術運算法則。
2.當乙個為矩陣或者陣列,另一是數值時, 數值與矩陣或者陣列中的每個元素一一進行關係運算。
3.當兩個輸入都是矩陣的時候, 對應元素行關係運算要求輸入必須是維數相同的矩陣。關係運算的輸出是」與輸入維數」相同的矩陣, 它的元素是0或1。
matlab的邏輯運算子:「&(與)」,「|(或)」,「~(非)」。
它們對應的函式形式分別為and(x,y),or(x,y),not(x)。
在使用&運算子的時候要注意在條件語句中,兩個表示式要用&&,|運算子也同理。
例:if(a>b&&b>c)
關係與邏輯函式有異或函式:xor(x,y)。
&、|、~|、xor(x,y)
這些邏輯運算在比較兩個矩陣或者陣列時也必須時同維的。
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 ...