Undefined operator '/' for input arguments of type 'cell'.
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Veronika
am 10 Mär. 2017
Kommentiert: Walter Roberson
am 10 Mär. 2017
Dear all,
I have this line of code:
Contours{1}={gsubtract(shape.thorax(1:end-1,:),params.Norm)/params.Norm};
And still this error message: Undefined operator '/' for input arguments of type 'cell'.
I figured out how solve operator '-' (by gsubtract), but I don´t know how I solve operator '/'.
This is my whole code:
function [fmdl,img_okoli] = Newmodel(params,shape)
Contours{1}={gsubtract(shape.thorax(1:end-1,:),params.Norm)/params.Norm};
cnt=2;
if exits(shape.leftLung)
Contours{cnt}={(shape.leftLung(1:end-1,:)-params.Norm)/params.Norm};
cnt = cnt + 1;
end
cnt=2;
if exits(shape.rightLung)
Contours{cnt}={(shape.rightLung(1:end-1,:)-params.Norm)/params.Norm};
cnt = cnt + 1;
end
thorax_shape = {params.Height, % výška
Contours, % kontury
1, % použití defaultních vrcholů
params.Refi}; % maxh (zjemnění )
elec_pos = [ params.NumEl , % počet elektrod
params.DistEl, % vzdálenost mezi elektrodami
0.5]'; % v z rovině
elec_shape = [params.RadEl, % poloměr
params.ShapeEl, % kulaté elektrody
params.RefiEl]'; % maxh (zjemnění)
fmdl = ng_mk_extruded_model(thorax_shape, elec_pos, elec_shape);
img_okoli=mk_image(fmdl,1);
end
Can you advise me? Thank you for your answers.
0 Kommentare
Akzeptierte Antwort
ES
am 10 Mär. 2017
division or / is not defined for cell datatype. So make the numerator and denominator to matrix types[using cell2mat].
4 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Elementary Math 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!