البته برای اینکه این تبدیل موفقیت آمیز باشد، باید اندازه ماتریس های موجود در آرایه سلولی، به گونه ای باشد که دستور cell2mat بتواند آنها را به هم متصل کند. یک مثال برای اندازه مناسب ماتریس های آرایه سلولی، در شکل زیر نمایش داده شده است :
به مثال زیر توجه کنید :
مثال :
clear all
close all
clc
A = {[1] [2 3 4]; [5; 9] [6 7 8; 10 11 12]}
B = cell2mat(A)
نتیجه :
A =
[ 1] [1x3 double]
[2x1 double] [2x3 double]
B =
1 2 3 4
5 6 7 8
9 10 11 12