Index exceeds matrix dimensions

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 comentario

Ridwan Alam
Ridwan Alam el 20 de Dic. de 2019
Hi Megan, does the response below work? If yes, please accept the answer.

Iniciar sesión para comentar.

Respuestas (1)

Ridwan Alam
Ridwan Alam el 19 de Dic. de 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?

Categorías

Preguntada:

el 18 de Dic. de 2019

Comentada:

el 20 de Dic. de 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by