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

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矩陣。

主站蜘蛛池模板: 沅江市| 高尔夫| 绍兴市| 团风县| 汉源县| 农安县| 呼玛县| 开鲁县| 双江| 崇州市| 霞浦县| 盘锦市| 炉霍县| 贵溪市| 禄劝| 乳山市| 屏东县| 邵武市| 天祝| 浦东新区| 灌南县| 南岸区| 冀州市| 密山市| 泸州市| 银川市| 武夷山市| 汝阳县| 庆云县| 潜山县| 平顶山市| 和平区| 黎城县| 临汾市| 怀柔区| 邯郸县| 微山县| 个旧市| 林芝县| 华宁县| 安乡县|