Repeating Half-range Cosine Function every pi?

6 次查看(过去 30 天)
Hello,
I want to plot half-range periodic cosine function of period (2*pi) between that repeats itself every (pi) from(-3*pi to 3*pi) with no connection between any sample. Any ideas?
Regards,
  4 个评论
Mohammed Sayan
Mohammed Sayan 2013-7-12
@David: I removed the plot because I afraid people think of it as a scam. For your knowledge I wrote the program in the last comment if you still willing to help. Thanks.
Mohammed Sayan
Mohammed Sayan 2013-7-12
@Jan: I agree with you, I programmed it by myself and you can take a look at it. In case you have any ideas, would be appreciated. Thanks.

请先登录,再进行评论。

回答(2 个)

Jan
Jan 2013-7-12
How can a function be 1. between 0 and pi and 2. repeat from -3*pi to 3*pi?
I assume all you need is x=linspace..., y=cos... and plot(x, y, '.'). Therefore I suggest to try it by your own at first and ask a specific question if it does not work.

Mohammed Sayan
Mohammed Sayan 2013-7-12
Thanks for your comments, I tried it by myself but I don't like the way I programmed it because it is very explicit. Any good ideas?
x1=-3*pi:0.1:-2*pi;
y1=-cos(x1);
x2=-2*pi:0.1:-pi;
y2=cos(x2);
x3=-pi:0.1:0;
y3=-cos(x3);
x4=0:0.1:pi;
y4=cos(x4);
x5=pi:0.1:2*pi;
y5=-cos(x5);
x6=2*pi:0.1:3*pi;
y6=cos(x6);
plot(x1,y1,x2,y2,x3,y3,x4,y4,x5,y5,x6,y6)

类别

Help CenterFile Exchange 中查找有关 Performance and Memory 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by