如何绘制此波形

时间:2018-06-05 06:33:27

标签: matlab waveform

 t = 0:.001:.2;
 f=10;
 x=sin(2*pi*f*t);
 n=15;
 y=sin(2*pi*n*t);
 x(x<=0) = 0;
 plot(t,x);
  hold on
 plot(t,y);

这是我需要的波形     togenerate:

I want output like this

这是我到目前为止的波形:

enter image description here

第一部分是一个简单的罪,但第二部分是罪不行的时候     当我把它设为负面时,我正在努力进入负面部分     间隔为0,整个间隔为0,而不仅仅是一个点

1 个答案:

答案 0 :(得分:1)

提供的图像有两个彼此相邻的正弦波,其中一个有负号。

这个怎么样:

t = -4:0.1:4;
y = 0.5.*sign(t).*sin(t*4)
plot(t,y)