跳转至内容
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门
折叠

GitHub中文论坛

  1. 主页
  2. 版块
  3. 综合交流
  4. 如何调用ccs库函数实现lfm信号的fft频谱分析

如何调用ccs库函数实现lfm信号的fft频谱分析

已定时 已固定 已锁定 已移动 综合交流
ccsfftdsp
1 帖子 1 发布者 231 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • Rin1107R 离线
    Rin1107R 离线
    Rin1107
    写于 最后由 编辑
    #1

    如题,搜索到的基本都是使用matlab实现的。以下为matlab仿真代码。
    A=1; %发射信号的振幅
    Phi0=0; %发射信号的随机初相
    T=16e-3; %信号时宽
    B=30e3; %信号带宽
    F0=0; %中频频率,即载频频率
    [st1,st2,t,Fs,N]=LFM_signal(A,Phi0,T,B,F0);

    figure(1);
    subplot(3,1,1);
    plot(t,real(st1));
    xlabel('时间/us');
    ylabel('实部')
    title('线性调频信号的实部');
    grid on;
    axis tight;

    subplot(3,1,2);
    plot(t,imag(st1));
    xlabel('时间/us');
    ylabel('虚部')
    title('线性调频信号的虚部');
    grid on;
    axis tight;

    subplot(3,1,3);
    freq=linspace(-Fs/2,Fs/2,N);
    plot(freq*1e-3,fftshift(abs(fft(st1)))); %先对st做傅里叶变换得到频谱,然后取幅度值,再将其移动到频谱中心
    xlabel('频率/MHz');
    ylabel('幅度谱')
    title('线性调频信号的频谱');
    grid on;
    axis tight;

    1 条回复 最后回复
    0
    回复
    • 在新帖中回复
    登录后回复
    • 从旧到新
    • 从新到旧
    • 最多赞同


    • 登录

    • 第一个帖子
      最后一个帖子
    0
    • 社区首页
    • 版块
    • 最新
    • 标签
    • 热门