Any other ways to program tan(x) between [-3*pi/2 to 3*pi/2])?
이전 댓글 표시
Hello!
I write down the code for the tan(x) between [-3*pi/2 to 3*pi/2]), but I want to reduce it, or doing it in another way. Any ideas?
x1=-(3*pi/2)+0.01:0.01:-(pi/2)-0.01;
plot(x1,tan(x1),'r','linewidth',2.5)
hold on
x2=-(pi/2)+0.01:0.01:(pi/2)-0.01;
plot(x2,tan(x2),'r','linewidth',2.5)
x3=(pi/2)+0.01:0.01:(3*pi/2)-0.01;
plot(x3,tan(x3),'r','linewidth',2.5)
hold off
채택된 답변
추가 답변 (1개)
Azzi Abdelmalek
2013년 7월 13일
x=-3*pi/2+0.01:0.01:-(pi/2)-0.01
y=tan(x)
y=[y nan y nan y]
x=linspace(x(1),pi/2-0.01,numel(y))
plot(x,y)
댓글 수: 3
Mohammed Sayan
2013년 7월 13일
Azzi Abdelmalek
2013년 7월 13일
Look at x, you will see that x takes values near 0, if you want to be more closer to 0, you have to choose a very small sample time
Mohammed Sayan
2013년 7월 14일
카테고리
도움말 센터 및 File Exchange에서 Images에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

