
i want to draw a streamline at 45 degree.
조회 수: 1 (최근 30일)
이전 댓글 표시
hello. i already plot the contour of stream function at a = 90 degree.
which like this.
[x,y]=meshgrid(0:0.1:1.0:0.1:1);
psi=y.*x;
figure;
contour(psi,100);
but, i just want to plot stream function at a = 45 degree, like image that i attached.

how should i do with matlab?
thank you.
댓글 수: 0
채택된 답변
darova
2021년 4월 2일
clc,clear
[t,r] = ndgrid(0:5:45,0:10); % create mesh in polar coordinates
[x,y] = pol2cart(t*pi/180,r); % convert to cartesian
z = x*0;
for i = 1:size(t,1)
z(i,:) = r(i,:).^2*sind(t(i)/t(end)*180);
end
contour(x,y,z)

추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!