Having an error : matrix dimension must agree
Show older comments
Hi! I need your help. I have a problem with the code below. It says an error: "matrix dimension must agree'. Do you know how to solv this problem? Thank you very much for your help.
% convert the datetime to double
time_start=datenum(peakflowanalysis2.Start);
time_end=datenum(peakflowanalysis2.End);
time_array=datenum(flowtable.DateAndTime);
flow=flowtable.Durchflusslm;
ind1=find(time_array==time_start);
ind2=find(time_array==time_end);
peak_sum=trapz(flow(peakflowanalysis2.Start(ind1):peakflowanalysis2.End(ind2)));% trapz method
I got an error in find function. Is that because I use double format for time_start, time_end and time_array? Thank you so much for your help.
2 Comments
Birdman
on 6 Nov 2017
What are the sizes of time_start, time_end and time_array?
Kasih Ditaningtyas Sari Pratiwi
on 6 Nov 2017
Answers (0)
Categories
Find more on Numerical Integration and Differentiation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!