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

1.4 警惕特殊數字

1.4.1 NaN

NaN在MATLAB中為空數據,可以通過isnan函數判斷數據是否為空。

NaN做基本的代數運算后依然為NaN。

NaN與任何數字比較大小均返回false(即0)。

1.4.2 Inf

Inf為無窮大,-Inf為無窮小。當在運算中分母出現0時運算會返回NaN、Inf或-Inf。

既然Inf為無窮大,比較其與realmax的大小。

Inf參與基本的代數運算無意義。

tips:在實際程序編寫過程中需特別警惕出現NaN和Inf,以避免出現不可察覺的bug。

1.4.3 邏輯型數字

邏輯型(logical)數字分為非0數字(真)和數字0(假)。

例37:將數字變為邏輯型。

例38:截取矩陣A的第1、3行與第1、3列相交形成的2×2矩陣。

主站蜘蛛池模板: 巫溪县| 惠来县| 天峻县| 临城县| 江口县| 峡江县| 保山市| 阿勒泰市| 日喀则市| 丰都县| 鄂伦春自治旗| 上林县| 岐山县| 克山县| 筠连县| 牡丹江市| 山阴县| 安义县| 宾川县| 鄂托克旗| 上犹县| 广汉市| 常山县| 南召县| 从江县| 曲水县| 手游| 绥棱县| 靖江市| 霸州市| 霍州市| 霍州市| 平阳县| 柳河县| 响水县| 佳木斯市| 嘉定区| 徐水县| 华阴市| 拉孜县| 滨海县|