1. clear;clc;
    2. Frequence0 = 150; %单位:Hz
    3. Frequence1 = 200; %单位:Hz
    4. Frequence2 = 2e3; %单位:Hz
    5. SampleFre = 8e3; %单位:Hz
    6. SampleLen = SampleFre; %采样点数
    7. %-------------------产生三路信号
    8. t = 0:1/SampleLen:1/SampleFre*(SampleLen-1);
    9. SignalData0 = sin(2*pi*Frequence0*t);
    10. SignalData1 = sin(2*pi*Frequence1*t);
    11. SignalData2 = sin(2*pi*Frequence2*t);
    12. SignalData3 = SignalData0+SignalData1+SignalData2;
    13. figure;plot(t(1:350),SignalData0(1:350))
    14. ylim([-1.5, 1.5]);
    15. xlim([-0.001, 0.05]);
    16. title('150HZ信号')
    17. figure;plot(t(1:350),SignalData1(1:350))
    18. ylim([-1.5, 1.5]);
    19. xlim([-0.001, 0.05]);
    20. title('200HZ信号')
    21. figure;plot(t(1:350),SignalData2(1:350))
    22. ylim([-1.5, 1.5]);
    23. xlim([-0.001, 0.05]);
    24. title('2000 HZ信号')
    25. figure;plot(t(1:350),SignalData3(1:350))
    26. ylim([-3, 3]);
    27. xlim([-0.001, 0.05]);
    28. title('求和信号')

    image.pngimage.pngimage.pngimage.png