Any other ways to program tan(x) between [-3*pi/2 to 3*pi/2])?
Show older comments
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
Accepted Answer
More Answers (1)
Azzi Abdelmalek
on 13 Jul 2013
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 Comments
Mohammed Sayan
on 13 Jul 2013
Azzi Abdelmalek
on 13 Jul 2013
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
on 14 Jul 2013
Categories
Find more on Performance and Memory in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
