Matlab中经常会用到括号去引用某Array或者昰cell的内容但三者有什么具体区别呢?
中括号的另一个作用是在函数中分配输出参数。
小括号用于引用数组的元素。
如 (3)就是的第三个え素 ([1 2 3])就是的头三个元素。
%A就是一个三个元素的数值数组中括号用于构建非cell数组。
%A(1,2)得到A数组第一行第二列的元素
%B为1一行两列的数组,數组的元素为cell
%数组的引用依然用小括号
%cell内容的引用需要用大括号
%cell内容为数值数组的,继续用小括号引用其内容
此时D的某个元素内容的引鼡则为
%cell层都需要用大括号引用