Index exceeds matrix dimensions

2 vues (au cours des 30 derniers jours)
Megan Mirkhanian
Megan Mirkhanian le 18 Déc 2019
Commenté : Ridwan Alam le 20 Déc 2019
char_date_start= char(date_start);
char_date_end = char(date_end);
yearRange = str2num(char_date_start(1:4))+1:1:str2num(char_date_end(1:4));
dateCheck = table(yearRange',zeros(length(yearRange),1),'VariableNames',{'WaterYear','DayCount'});
  1 commentaire
Ridwan Alam
Ridwan Alam le 20 Déc 2019
Hi Megan, does the response below work? If yes, please accept the answer.

Connectez-vous pour commenter.

Réponses (1)

Ridwan Alam
Ridwan Alam le 19 Déc 2019
I tried this, it worked fine. No error:
date_start = "2015-01-01";
date_end = "2019-10-01";
char_date_start= char(date_start);
char_date_end = char(date_end);
yearRange = str2num(char_date_start(1:4))+1:1:str2num(char_date_end(1:4));
dateCheck = table(yearRange',zeros(length(yearRange),1),'VariableNames',{'WaterYear','DayCount'});
What's your date_start and date_end?

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!

Translated by