MATLAB Answers

Index exceeds matrix dimensions

1 view (last 30 days)
Megan Mirkhanian
Megan Mirkhanian on 18 Dec 2019
Commented: Ridwan Alam on 20 Dec 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 Comment

Ridwan Alam
Ridwan Alam on 20 Dec 2019
Hi Megan, does the response below work? If yes, please accept the answer.

Sign in to comment.

Answers (1)

Ridwan Alam
Ridwan Alam on 19 Dec 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?

  0 Comments

Sign in to comment.

Sign in to answer this question.