Plot Sea Current in Time vs Depth
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello everyone!
I'm trying to plot a contour of sea current with time (in month) on the x axis vs depth (in meter) on the y axis.
The data (excel) is attached
I'v tried multiple times to do this but cant seem to work it out
Thanks in advance!!
0 commentaires
Réponse acceptée
KSSV
le 8 Août 2017
[num,txt,raw] = xlsread('current data') ;
depth = num(:,1) ;
currents = num(:,2:end) ;
[nx,ny] = size(currents) ;
%%plot of currents vs depth
figure
hold on
for i = 1:ny
x = 1:12 ;
y = currents(i,:) ;
z = depth(i)*ones(size(x)) ;
plot(x,y,'color',rand(1,3))
end
2 commentaires
KSSV
le 8 Août 2017
It's good you have attached a image....
[num,txt,raw] = xlsread('current data') ;
depth = num(:,1) ;
months = 1:12 ;
[X,Y] = meshgrid(months,depth) ;
currents = num(:,2:end) ;
contourf(X,Y,currents)
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Contour Plots 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!