天线接收信号时,突然出现一个干扰信号,并且干扰信号从0°开始,绕90°,观察SINR的变化规律
%%%%%%%%%%天线接收信号时,突然出现一个干扰信号,并且干扰信号从0°开始,绕90°,观察SINR的变化规律%%%%%%%%%%
close all;
clear all;
clc;
Npoint = 720;
M=6; %天线单元数
theta=0; %天线的主波束角
t=linspace(-pi/2,pi/2,Npoint);
signal=10*sin(10*t); %信号
theta_0=theta; %信号的入射方向角,与主波束方向角一样
interfere=signal; %干扰
theta_1 = linspace(1,90,90); %干扰的入射方向角
noise=randn(1,length(t)); %噪声
for n=1:90
F = abs(sin(pi * 0.5 * M * (sin(t) - sin(theta*pi/180))) ./sin(pi * 0.5 *...
(sin(t) - sin(theta*pi/180)))/M ); %方向图函数
SINR_1 = sum (abs(F(theta_0*4+360)*signal)) ./ sum( abs(noise) + abs(interfere * F(theta_1(n)*4+360)) ); %信干噪比
SINR_2(n) = SINR_1;
end
figure;
plot(theta_1,SINR_2,'r-*'); %0到90度,SINR的变化
xlabel('干扰入射角度');
ylabel('信干噪比');
相关文章
- 编写一个c程序来计算整数中的设置位数?
- 编写一个c程序的头文件
- JVMTI开发教程之一个简单的Agent
- 如何用纯 CSS 创作一个慧星拖尾效果的 loader 动画
- jQuery 判断多个 input checkbox 中至少有一个勾选
- 《Puppet实战手册》——1.3 创建一个配置清单
- 信教对你的大脑有益(转)------做一个会祈祷的***无神论者!!!
- 一个尖括号能干什么,画一个笑脸开始(为了支持交互,它又增添了JavaScript。HTML页面也越来越臃肿。于是CSS便诞生了。API和核心代码的出现使HTML能够访问更复杂的软件功能--支持更高级的交互和云服务集成。这就是今天的HTML5)
- 做一个略调皮的个人主页--游戏篇
- 统计一个字符串中第一次出现且频率最高的字符
- 练习 1-13 编写一个程序,打印输入中单词长度的直方图(水平)(方法2)
- 记录一个小错误
- 统计子串在另一个字符中出现的次数