Is no graph???
Show older comments
I am new to matlab and I have some question.Why graph not come out.when I run this code
x = [1 : 0.005 : 4*pi]
y =sin(x)/cos(x);
plot(x,y);
But is work when I change y=sin(x)/cos(x) to y=tan(x) thank you for your answers
1 Comment
Have a look at the size of y:
>> numel(x)
ans = 2314
>> numel(y)
ans = 1
sin(x) ./ cos(x)
^ you need this!
Read more about the differences here:
Answers (2)
Yuvaraj Venkataswamy
on 3 May 2018
Please use this.
x = 1 : 4*pi
y=sin(x)./cos(x);
plot(x,y);
1 Comment
Khongsin Tinrach
on 3 May 2018
It is very much working:
x = 1:0.005:4*pi ;
y =sin(x)./cos(x);
% y=tan(x) ;
plot(x,y);

1 Comment
Khongsin Tinrach
on 3 May 2018
Categories
Find more on Get Started with MATLAB 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!