matlab快速入门(10): 提取多个元素


(1)用作索引时,冒号运算符 (:) 可指代该维度中的所有元素。以下语法

x = A(2,:)


会创建一个包含 A 中第 2 行上所有元素的行向量。

任务:创建一个名为 density 的变量,其中包含名为 data 的矩阵中第 2 列上的所有元素。

 

 

 (2)冒号运算符可以引用某个值范围。以下语法会创建一个包含矩阵 A 的第 1 行、第 2 行和第 3 行所有元素的矩阵。

x = A(1:3,:)
任务:创建一个名为 volumes 的变量,其中包含 data 的最后两列的所有元素。

 

 (3)单个索引值可用于引用向量元素。例如

x = v(3)

 

 (4单个索引值范围可用于引用向量元素的子集。例如

x = v(3:end)


返回向量 v 的一个子集,其中包含从第三个到最后一个元素范围内的所有元素。

任务:使用索引值范围创建一个名为  p 的向量,其中包含从  density 的第 2 个到第 5 个元素范围内的所有元素。
 


会返回向量 v 的第 3 个元素(当 v 为行向量或列向量时)。

任务:使用单个索引值创建一个名为  p 并且包含向量  density 中的第 6 个元素的变量。

 

 (5)任务:索引可以是非连续数字。试着提取 density 的第一个、第三个和第六个元素。

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM