close all;
clc;
%clear;
%点数
%point=40960;
fft_point=200;
show_point=200;
end_point=1024;
FS=30.72;%%MHZ
%转换为频率
f=((2:fft_point)-1)*FS/fft_point; %换算成实际的频率值
w=boxcar(fft_point-1);
%读取ila
ila_data_get_I=ci(2:4:end_point,1);
ila_data_get_I(1)=0;
ila_data_get_Q=cq(2:4:end_point,1);
ila_data_get_Q(1)=0;% ila_data_get_I_2=[ila_data_get_I_1' ila_data_get_I_1' ila_data_get_I_1' ila_data_get_I_1'];
% ila_data_get_Q_2=[ila_data_get_Q_1' ila_data_get_Q_1' ila_data_get_Q_1' ila_data_get_Q_1'];
% ila_data_get_I=ila_data_get_I_2;
% ila_data_get_Q=ila_data_get_Q_2;
ila_data_get=ila_data_get_I+ila_data_get_Q*1i;
% ila_data_get_2=[ila_data_get_1' ila_data_get_1' ila_data_get_1' ila_data_get_1'];
% ila_data_get=ila_data_get_2';
% ila_data_get=ila_data_get_Q;
%显示部分ila_data
figure;
plot(ila_data_get_I(1:show_point));title('信号I');grid on;legend('信号I');ylabel('幅度(V)');
ila_data_get_a=ila_data_get(2:fft_point);
fft_data=fft(ila_data_get_a,(fft_point-1));
%取模
abs_fft=abs(fft_data);
%转换为幅度
V_fft=abs_fft/(fft_point/2);
V_fft(1)=abs_fft(1)/fft_point;
%转换为对数
data_dB=20*log10(abs(fft_data));
len=length(data_dB);
fri_fig=data_dB(1:len/2);
sec_fig=data_dB((len/2+1):len);
tol_fig_l=[sec_fig' fri_fig'];
tol_fig=tol_fig_l'; figure;
plot(f,V_fft);title('IQ的频谱幅度');xlabel('频率(MHz)');ylabel('幅度(V)');grid on;legend('IQ的频谱');
figure;
plot(f,data_dB);title('IQ的频谱对数');xlabel('频率(MHz)');ylabel('dB');grid on;legend('IQ的频谱');
figure;
plot(tol_fig);title('IQ的中心谱');ylabel('dB');grid on;legend('IQ中心谱');

  

read_ila的更多相关文章

随机推荐

  1. Hibernate的HQL多表查询

    HQL的内连接查询 对于HQL内链接查询,查询的是两张表的数据,这两张表的数据首先是保存在数组之中,然后在将每一个数组保存在List集合之中进行返回 代码片段: @Test // 内连接 public ...

  2. python 安装成windows服务

    参考文档 https://blog.csdn.net/kongxx/article/details/65435076 https://www.cnblogs.com/lishuai0214/artic ...

  3. mysql 多表查询 以及 concat 、concat_ws和 group_concat

    left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返 ...

  4. Python2和Python3中的rang()不同之点

    知道在python中rang()是一个有序的列表,在使用过程发现,Python2和Python3中的rang()不同之点,下面讲述不同之点 1,Python2 rang()用法 ->> r ...

  5. 正在连接localhost...无法打开到主机的连接。 在port 8080: 连接失败

      在cmd中用telnet连接tomcat,出现了"正在连接localhost...无法打开到主机的连接. 在port 8080: 连接失败"原因是我的tomcat是绿色版的,没 ...

  6. python实现不同条件下单据体的颜色不一样,比如直接成本分析表中关闭的细目显示为黄色

    #引入clr运行库 import clr #添加对cloud插件开发的常用组件的引用 clr.AddReference('Kingdee.BOS') clr.AddReference('Kingdee ...

  7. tomcat闪屏是jdk JAVA_HOEM环境变量配置问题

    JAVA_HOME=D:\jdk.18

  8. 即时通讯(II)

    Socket 连接Demo Socket客户端代码 #import "ViewController.h" //0.导入头文件 #include <netinet/in.h&g ...

  9. 初步理解React

    1.组件化 在 MV* 架构出现之前,组件主要分为两种: 狭义上的组件,又称为 UI 组件,比如 Tabs 组件.Dropdown 组件.组件主要围绕在交互 动作上的抽象,针对这些交互动作,利用 Ja ...

  10. Sass-@extend

    Sass 中的 @extend 是用来扩展选择器或占位符.比如: .error { border: 1px #f00; background-color: #fdd; } .error.intrusi ...