官术网_书友最值得收藏!

2.3 邏輯類型

MATLAB 7.0中的邏輯類型僅包括兩個值:“0”和“1”,分別代表邏輯“假”和“真”。邏輯類型主要用于關系和邏輯運算,在使用過程中通過查找、條件語句的邏輯判斷,可以判斷條件是否為真。

【例2.5】邏輯類型數據在編程中的一些應用實例。

(1)if語句的條件判斷。

a=5;
>> if a>0   %判斷a>0是否為邏輯真
    disp('大于0')
else
    disp('小于0')
end
大于0

(2)查找矩陣中符合一定條件的數據。

>> a=magic(3)
a =
    8   1   6
    3   5   7
    4   9   2
>> a>5  %查找矩陣中大于5的元素,如果是則返回“1”,不是則返回“0”
ans =
    1   0   1
    0   0   1
    0   1   0

(3)邏輯運算。

>> x=[1 2 3 -2 0 -1];
>> ~x  %邏輯非運算,x中元素是0則返回“1”,否則返回“0”
ans =
    0   0   0   0   1   0
主站蜘蛛池模板: 石河子市| 新巴尔虎左旗| 灵宝市| 定襄县| 渭南市| 襄城县| 萨迦县| 武威市| 民权县| 平定县| 郓城县| 洱源县| 广饶县| 峨眉山市| 牟定县| 库伦旗| 崇左市| 泾源县| 台北县| 兴义市| 板桥市| 印江| 塔河县| 洪泽县| 新干县| 莲花县| 怀化市| 武汉市| 仁化县| 南康市| 陈巴尔虎旗| 英山县| 闽清县| 手机| 新和县| 秀山| 仁怀市| 成武县| 襄汾县| 象州县| 台北县|