How to do if condition on the type of data
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Behrooz Daneshian
am 30 Dez. 2022
Beantwortet: Walter Roberson
am 30 Dez. 2022
Hi all,
I want to creat if condition in MATLAB in a way that if type of my data is cell, do something and else, do something else. I know that type of data can be determined using class(data). Would you please guide me in this regard?
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 30 Dez. 2022
%preparation
if rand() < 0.5
C = 23;
else
C = {23, 'skidoo'};
end
%now we need to know the type of C to progress
if iscell(C)
disp('was cell')
output = C{1} * 2;
else
disp('was not cell')
output = C(1) * 2;
end
output
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Data Import and Analysis 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!