MATLAB中冒號的用法解析


MATLAB中冒號的用法解析

1、: 表示所有的意思。

(1)如:a(1,:) 表示a的第1行,示例:
在這里插入圖片描述
結果:
在這里插入圖片描述
同樣的如果a(2,:)表示a的第2行
(2)反過來,a(:,2) 表示a的第3列,示例:
在這里插入圖片描述
結果:
在這里插入圖片描述
(3)如果不寫數字即a( : ),則表示全部元素,並且返回的結果a變為列向量。示例:
在這里插入圖片描述
結果:
在這里插入圖片描述

2、: 表示到,表示一個范圍。

(1)如a(1:2,3) 表示第1行到第2行的第3列元素。示例:
在這里插入圖片描述
結果:
在這里插入圖片描述
(2)a(1:2,:) 表示第1行到第2行的所有元素。示例:
在這里插入圖片描述
結果:
在這里插入圖片描述
(3)同樣有a(:,2:3) 表示第2列到第3列的所有元素。示例:
在這里插入圖片描述
結果:
在這里插入圖片描述
(4)生成等差數列,示例:
b = 1:2:9 中間表示間隔:
在這里插入圖片描述
結果:
在這里插入圖片描述

3、與[]的區別:

a([1 3],[3]) 表示第1第2行的第3列元素。示例:
在這里插入圖片描述
結果:
在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM