## monroe17 3 years ago can someone help me write a program for MATLAB for cos(theta) SO FAR I HAVE: clc clear theta=0:pi:4*pi; plot(theta,cos(theta)) xlabel('theta') ylabel('cos(theta)') grid off for some reason it's display the graph not 'curve' and it's not display the x values a 0,pi,2pi,3pi,4pi... someone help please :/

1. Libniz

for some reason it's display the graph not 'curve' and it's not display the x values a 0,pi,2pi,3pi,4pi... ^ what do you mean?

2. monroe17

give me a sec and I'll upload the problem exactly.. it has a picture..

3. monroe17

Write a MATLAB program that generates the following plot:(Note: you also need to label the x and y axis)

4. monroe17

so far.. i have : clc clear theta=0:pi:4*pi; plot(theta,cos(theta)) xlabel('theta') ylabel('cos(theta)') grid off but it still doesn't look like the plot it gives and i don't know what else to do

5. Libniz

I will try it on my machine

6. monroe17

okay, thank you!

7. Libniz

I see your problems , you needs more values for theta than just 4 values

8. monroe17

how do it do that?

9. Libniz

Try that

10. Libniz

clc clear x = 0:pi/1000:4*pi plot(x,cos(x)) xlabel('theta') ylabel('cos(theta)') grid off

11. monroe17

it's perfect other then the x values don't appear the same as in the picture i uploaded.. you see that?

12. Libniz

yeah, that's what I am looking at too

13. Libniz

try the following

14. Libniz

clc clear x = 0:pi/1000:4*pi theta=0:pi:4*pi plot(x,cos(x)) set(gca,'XTick',0:pi:4*pi) set(gca,'XTickLabel',{'0','pi','2 pi','3 pi',' 4 pi'}) xlabel('theta') ylabel('cos(theta)') grid off

15. monroe17

it's perfect!!! thank you! my goodness you're amazing!

16. Libniz

welcome