Can someone please help me plotting the data from these cut lines over a 1d line graph?
I have attached my code.

답변 (1개)

Kiran Felix Robert
Kiran Felix Robert 2021년 2월 11일

0 개 추천

Hi Vishal,
You can use the plot3 function to add cut line to your plot. The following Is an example, replace the second figure with the following code to see the cutlines.
%% Use you code upto end of figure 1 then add the following instead of your code
figure(2);
colormap(jet)
ax = gca;
surf(ax,XX,YY,VTHETA)
shading interp
pbaspect([(max(max(r))-min(min(r))) L_const 1])
colorbar('location','EastOutside');
title('Circumferential Velocity (v_\theta) (m/sec)');
caxis([0 0.4]);
view(0,90)
% Adding the Cut Lines
hold(ax,'on')
plot3(ax,[0.004,0.006],[0.00187,0.00150],[1,1],'k','LineWidth',3);
plot3(ax,[0.008,0.011],[0.01387,0.01350],[1,1],'k','LineWidth',3);
hold(ax,'off')
% End of Cut lines

댓글 수: 2

Vishal Dolas
Vishal Dolas 2021년 2월 11일
Hello,
Thanks it is working but real problem is not about plotting a cut line but I want to get data from that cut line and plot on a line graph. Can you please help me with that?
something like this-
darova
darova 2021년 2월 11일
Use interpolation (interp2) to get value of the line

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 Line Plots에 대해 자세히 알아보기

제품

릴리스

R2020a

질문:

2021년 2월 8일

댓글:

2021년 2월 11일

Community Treasure Hunt

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

Start Hunting!

Translated by