-1

約 =

[0]    [60x60 uint8]    [          0]    [          0]    [0]    [60x0 uint8]
[0]    [60x60 uint8]    [60x60 uint8]    [60x60 uint8]    [0]    [60x0 uint8]
[0]    [60x60 uint8]    [60x60 uint8]    [60x60 uint8]    [0]    [60x0 uint8]
[0]    [          0]    [60x60 uint8]    [60x60 uint8]    [0]    [60x0 uint8]
[0]    [          0]    [60x60 uint8]    [60x60 uint8]    [0]    [60x0 uint8]
[0]    [          0]    [60x60 uint8]    [60x60 uint8]    [0]    [60x0 uint8]
[0]    [          0]    [          0]    [          0]    [0]    [60x0 uint8]
[0]    [          0]    [          0]    [          0]    [0]    [60x0 uint8]
[0x60 uint8]    [ 0x60  uint8]    [ 0x60  uint8]    [ 0x60  uint8]    [0x60 uint8]     []

これはセル配列です。cell2mat を使用して、そのすべてのセルを結合したいと考えています。はいの場合、構文は何ですか?手伝ってくれてありがとう。

4

1 に答える 1

1

結合という言葉で連結することを意味していると思います。次元が一致しない限り、連結することはできません。具体的には、ゼロセルを60x60行列に変換することしかできません(実行しようとしている操作に影響しない場合)。すべてのセルの寸法が同じになったら、次のように入力するだけでそれらを連結できます。

ca_matrix=cell2mat(ca);
于 2013-02-11T07:14:40.447 に答える