现在的位置: 首页 > 综合 > 正文

Matlab [] {} () 大小中括号的用法

2018年04月15日 ⁄ 综合 ⁄ 共 287字 ⁄ 字号 评论关闭


Matlab中经常会用到括号去引用某Array或者是cell的内容,但三者有什么具体区别呢?

 [ ]
中括号用来构建向量(Vectors)或者是矩阵(Matrices)。如[6.9 9.64 sqrt(-1)] 就是一个有三个元素的向量。 [11 12 13; 21 22 23] 是一个二乘三的矩阵. 分号(;)用来结束一行。

中括号的另一个作用是在函数中,分配输出参数。 

 { }
大括号,用于cell型的数组的分配或引用。
比如 A(2,1) = {[1 2 3; 4 5 6]}, or A{2,2} = ('str') 

( )
小括号,用于引用数组的元素。
如 X(3)就是X的第三个元素。 X([1 2 3])就是X的头三个元素。

【上篇】
【下篇】

抱歉!评论已关闭.