why is my cell array being read as char
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am defining two 2 parameters the same way but they are recognized differently in my code
Reference_stations = {'NUF','BRA','RFL'};
Reference_station_salinity = {'SPO','NUF','BRA','RFL'};
disp(class(Reference_stations));
disp(class(Reference_station_salinity));
2 commentaires
Réponses (1)
Image Analyst
le 4 Fév 2025
Are you sure you're getting the class of the whole cell array instead of the class of one of the contents of one cell in the array?
Reference_stations = {'NUF','BRA','RFL'};
Reference_station_salinity = {'SPO','NUF','BRA','RFL'};
disp(class(Reference_stations));
disp(class(Reference_station_salinity));
% Get class of just one cell in the array.
disp(class(Reference_stations(1)));
disp(class(Reference_station_salinity(1)));
% Get class of just one cell's CONTENTS in the array.
disp(class(Reference_stations{1}));
disp(class(Reference_station_salinity{1}));
See the FAQ to know when to use parentheses, braces, or brackets:
0 commentaires
Voir également
Catégories
En savoir plus sur Matrix Indexing dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!