MATLAB與或非等邏輯運算符的用法
總結了MATLAB中適用於邏輯表達式和單個元素的邏輯運算。有&&,||,&,|,~,xor這些。
另外要注意,對於單個列表的邏輯運算比如all和any不在本講解範圍。
操作方法
(01)首先,&&和||是短路版本的邏輯與和邏輯或,稱爲short-circuit運算符。短路邏輯運算符的兩邊必須是邏輯標量值。比如單個邏輯變量,邏輯表達式都可以。
(02)下面解釋短路。這個短路類似於其它編程語言。爲了演示,我們首先寫一個函數calcsum,該函數如果被調用會輸出一行資訊,並返回a+b+c
(03)如圖,對於&&符號(與),透過觀察輸出結果,我們發現如果第&&左邊的表達式不滿足,就不會計算右邊的了(結果無法改變,右邊被“短路”了)
(04)同理,對於||符號(或),如果左邊表達式已經爲真,則右邊就不會被計算。
(05)下面,我們說元素級別的邏輯比較運算符,與and(&), 或or(|), 非not(~),異或xor(無符號)。如圖,&兩邊可以是邏輯表達式也可以是數據。
(06)這些元素級別邏輯符可以用於兩個等尺寸的列表,會計算對應元素得到結果列表。
(07)這些符號是沒有短路效果的,如圖,邏輯符號兩邊都會被計算後再進行邏輯運算。
特別提示
如果是對整個列表的邏輯值進行合併等,要用列表級別的邏輯運算函數,比如all,any這些。
-
臺式電腦開機,主機開了,但是屏幕不亮怎麼辦?
臺式電腦是工作的得力助手,我們用的是軟件,但是如果硬件出問題了,就無法工作了。有時會遇到臺式電腦開機,主機開了,但是屏幕卻不亮,是怎麼回事呢?現在,我告訴大家怎樣一步步查明原因和怎樣解決。操作方法(01)開機後,首先看顯示器的指示燈亮不亮。如果燈完全不亮,就證明顯示...
-
word2016腳註和尾註怎麼設定 腳註尾註如何轉換
在我們日常工作中,編輯Word文檔時,需要對一些名詞、句子進行解釋說明,那麼我們需要用到腳註,或是尾註。那怎麼進行設定呢,下面就來進行簡單的說明。操作方法(01)雙擊開啟word文檔,選中需要加腳註的文字,然後點擊選單欄【引用】。(02)然後點擊【插入腳註】。(03)此時會在此頁...
-
美圖秀秀如何自動摳圖
美圖秀秀是一款非常簡潔實用的圖片處理軟件,能夠勝任大多數圖片處理工作。且有一個非常強大的摳圖功能:自動摳圖。自動摳圖讓摳圖變成一鍵式,可大大提高摳圖效率。操作方法(01)開啟美圖秀秀軟件,點擊右上角的“開啟”。(02)在彈出的頁面中找到並雙擊要處理的圖片,或者選...
-
framework3.5怎麼安裝
framework3.5是一個框架,主要功能是多語言組件的開發以及執行環境,下面說說怎麼安裝以供參考:操作方法(01)首先在瀏覽中輸入framework3.5,在網頁結果中點擊普通下載。(02)下載好之後雙擊開啟,等待軟件加載組件程序。(03)之後再選擇我已經閱讀並接受許可協議中的條款,再點擊...