How to recode the strings() function?
Mostra commenti meno recenti
I have a piece of Matlab code designed for Matlab 2016 and higher. I have Matlab 2015b, which does not have the strings() function.
I the code I'm trying to run, there is this piece of code which returns species_list as an array of strings:
[IC,sn,~] = xlsread('Initialize.xlsx','IC');
species_list = strings(length(sn),1);
[species_list{:}] = sn{:};
The call to strings() returns the error:
Attempt to execute SCRIPT strings as a function:
/home/apps/Mathworks/MATLAB/R2015b/toolbox/matlab/strfun/strings.m
Error in get_data_dictionary (line 55)
species_list = strings(length(sn),1);
How could I recode from scratch the strings() function? Or is there another workaround? Many thanks!
Risposte (1)
Star Strider
il 24 Mag 2021
1 voto
The string data type is new to R2016b.
Experiment to see if it works with the rest of your code.
Categorie
Scopri di più su Characters and Strings in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!