How to convert cell of array containing cell of array (n×n) order into a Single cell of arrays (n×n) order??

2 views (last 30 days)
Hello,I Have been trying to convert a cell of arrays containing cell of arrays into a single cell(both of same order N×n). I tried using "Newcellarray = cellfun('func',Existing cell array);". However, the array is not been able to generate. Request if someone may guide for the above said problem. Thanks in advance. ;)

Answers (1)

KALYAN ACHARJYA
KALYAN ACHARJYA on 30 Apr 2023
cell_1={3,4,5;7,8,9}
cell_1 = 2×3 cell array
{[3]} {[4]} {[5]} {[7]} {[8]} {[9]}
cell_2={13,14,15;17,18,19}
cell_2 = 2×3 cell array
{[13]} {[14]} {[15]} {[17]} {[18]} {[19]}
new_cell=[cell_1,cell_2]
new_cell = 2×6 cell array
{[3]} {[4]} {[5]} {[13]} {[14]} {[15]} {[7]} {[8]} {[9]} {[17]} {[18]} {[19]}
new_cell=[cell_1;cell_2]
new_cell = 4×3 cell array
{[ 3]} {[ 4]} {[ 5]} {[ 7]} {[ 8]} {[ 9]} {[13]} {[14]} {[15]} {[17]} {[18]} {[19]}

Categories

Find more on Data Type Conversion in Help Center and File Exchange

Products


Release

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!