Effacer les filtres
Effacer les filtres

Having an error : matrix dimension must agree

1 vue (au cours des 30 derniers jours)
Kasih Ditaningtyas Sari Pratiwi
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 commentaires
Birdman
Birdman le 6 Nov 2017
What are the sizes of time_start, time_end and time_array?
Kasih Ditaningtyas Sari Pratiwi
time_start is 11x1 double, time_end 11x1 double, and time_array 5527x1 double. I want to know the index of the time so that I can use it for trapz function

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Numerical Integration and Differentiation 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