I have acoustic doppler profiler ADCP data that i want to porduce a mean flow plot. How would i do this?
I have this script so far but i have no idea why it dosent work.
for n=1:45
avU(;,n)=nanmean(residulaU(:,n)); %U velocity data from the ADCP
avV(:,n)=nanmean(residulaV(;,n));
please can you explain how i would produce a figure such as the one below, thank you.
<<www-mathworks-com-matlabcentral-answers-uploaded_files-25470-Untitled-jpg.nend>>

1 commentaire

Geoff Hayes
Geoff Hayes le 16 Fév 2015
Luke - what is the code that you are using to plot the data? What are the dimensions of residualU and residualV? What are your depths? Please provide more details.

Connectez-vous pour commenter.

Réponses (1)

Chad Greene
Chad Greene le 16 Fév 2015

0 votes

I see some semicolons where perhaps there should be colons. Should avU(;,n) be avU(:,n), and should nanmean(residulaV(;,n)) be nanmean(residulaV(:,n))? Also, do you need the loop? You may be able to eliminate the loop by specifying a dimension along which to apply nanmean.

Community Treasure Hunt

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

Start Hunting!

Translated by