定义空cell

定义一个2✖️3的元胞结构数组

1
2
3
4
5
6
7
8
9
>> x=cell(2,3)

x =

2×3 cell 数组

{0×0 double} {0×0 double} {0×0 double}
{0×0 double} {0×0 double} {0×0 double}

cell读取时{}()的区别

  • ()读取得到的是元包结构,即cell数组
  • {}读取得到的是数据本身的内容,例如字符串
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
% 这个例子
>> title={{'pitch-RAO'} {'T'} {'heave-波能俘获效率'} }

title =

1×3 cell 数组

{1×1 cell} {1×1 cell} {1×1 cell}

>> title(1)

ans =

1×1 cell 数组

{1×1 cell}

>> title{1}

ans =

1×1 cell 数组

{'pitch-RAO'}

>> title(1)(1)
错误: 无效的数组索引。

>> title(1){1}
错误: 无效的数组索引。

>> title{1}{1}

ans =

'pitch-RAO'

>> title{1}(1)

ans =

1×1 cell 数组

{'pitch-RAO'}