How to fill a Cellarray with the real components of a matrix

1 Ansicht (letzte 30 Tage)
hi everyone, I have the following matrix and want to create a Cellarray with contents the real component of the Matrix. my code doesnt work:
[m n]=size(Mat);
C=cell(m,n);
for h = 1:m
for l=1:n
C(h,l) = real(Mat(h,l));
end
end
I got the error "Conversion to cell from double is not possible."
thank you in advance

Akzeptierte Antwort

Star Strider
Star Strider am 12 Sep. 2015
Avoid the loop. This works:
C = real(Mat);

Weitere Antworten (0)

Kategorien

Mehr zu Multidimensional Arrays finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by