Plot Sea Current in Time vs Depth
조회 수: 2 (최근 30일)
이전 댓글 표시
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
채택된 답변
KSSV
2017년 8월 8일
[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
KSSV
2017년 8월 8일
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)
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Contour Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!