当前位置:网站首页>M BTS antenna design based on MATLAB, with GUI interface
M BTS antenna design based on MATLAB, with GUI interface
2022-07-19 07:07:00 【I love c programming】
Catalog
3. Preview of some simulation drawings
4. Source code acquisition method
1. Algorithm description
Content : N Antennas are equally spaced in z On the shaft , The first N And the first N-1 The distance between the antennas is certain for d.
There is a red piece above , It's calculation Taylor Formula , One question is , Can I call directly pos Of function and phase weight Just multiply by one more w(i), I've always made mistakes in my experiments , Hope to help correct ;
Four ways :
superposition+sidelobedown ( Variable m Control the number null filling,amplitude)
taylor+superposition( imp: 1 It's on the left null -1 Or the one on the right null,sidelevel,null() Number one null filling, amplitude)
Chebwin+superposition(m: Number one null filling,flag:1 It's on the left null,-1 It's on the right null, sidelevel,amplitude)
Chebwin+Taylor (chebwin sideleve,Taylor sidelevel)
2. Partial procedure
function normalized_y = func_Chebwin_supersition_sub1(N,f,b_angle,pos,sidelevel);
Phaseweight = zeros(1,180);
w = chebwin(N,sidelevel);
for t=1:1:180
temp = zeros(1,N);
total_temp = zeros(1,N);
for i=1:N
belta = calculate_weights(f,N,-1,b_angle,pos(i));
weight = calculate_weights(f,N, 1,t ,pos(i));
total_temp(i) = real(w(i)*(weight.*belta));
end
Phaseweight(t)=sum(total_temp);
end
y = Phaseweight;
ymax = max(abs(y/0.1));
normalized_y = abs(y)/ymax;function normalized_y = func_supersition_sidelobedown_sub1(N,f,b_angle,pos);
Phaseweight = zeros(1,180);
for t=1:1:180
temp=zeros(1,N);
for i=1:N
belta = calculate_weights(f,N,-1,b_angle,pos(i));
weight = calculate_weights(f,N, 1,t ,pos(i));
temp(i) = real(weight.*belta);
end
Phaseweight(t)=sum(temp);
end
y = Phaseweight;
ymax = max(abs(y/(0.3)));
normalized_y = abs(y)/ymax;
function normalised_normal_y = func_Taylor_chebwin_sub1(N,f,a,pos);
Phaseweight=zeros(1,180);
for t=1:1:180
temp=zeros(1,N);
for i=1:N
belta = calculate_weights(f,N,-1,a,pos(i));
weight = calculate_weights(f,N,1,t,pos(i));
temp(i) = real(weight.*belta);
end
Phaseweight(t)=sum(temp);
end
normal_y = Phaseweight;
normal_ymax = max(abs(normal_y));
normalised_normal_y = abs(normal_y)/normal_ymax;function normalized_y = func_Taylor_supersition_sub1(N,f,b_angle,pos,sidelevel,n,d);
Phaseweight = zeros(1,180);
w = Taylor(n,N,sidelevel,f,d);
for t=1:1:180
total_temp = zeros(1,N);
for i=1:N
belta = calculate_weights(f,N,-1,b_angle,pos(i));
weight = calculate_weights(f,N, 1,t ,pos(i));
total_temp(i) = real(w(i)*weight.*belta);
end
Phaseweight(t)=sum(total_temp);
end
y = Phaseweight;
ymax = max(abs(y/0.1));
normalized_y = abs(y)/ymax;3. Preview of some simulation drawings




4. Source code acquisition method
Get the way 1:
Click the download link :
m be based on matlab Of BTS Antenna design , belt GUI Interface + Program operation video
Access method 2:
Blog resource item , Search for resources with the same name as blog .
Access method 3:
If the download link fails , Blogger wechat contact .
01_052_m
边栏推荐
猜你喜欢

Alibaba cloud Hangzhou arm ECS performance evaluation

Mapping rule configuration of zuul route

剑指Offer刷题记录——Offer 07.重建二叉树

Steam game high frequency i9-12900k build cs:go server

m3GPP-LTE通信网络中认知家庭网络Cognitive-femtocell性能matlab仿真
![Minecraft整合包 [GTNH]格雷科技:新视野 服务器搭建教程](/img/59/d5f226f57cfd7d28d5a76ff38fae16.png)
Minecraft整合包 [GTNH]格雷科技:新视野 服务器搭建教程

爬虫基础—爬虫的基本原理

Utilisation et différenciation des dictionnaires, des tuples et des listes,

基于simulink的转速反馈单闭环直流调速系统
高防服务器是如何确认哪些是恶意IP/流量?ip:103.88.32.XXX
随机推荐
Zuul路由的映射规则配置
Quickly master the sort command and tr command
SNN学习日记——安装SpikingJelly
m基于simulink的16QAM和2DPSK通信链路仿真,并通过matlab调用simulink模型得到误码率曲线
m基于matlab的超宽带MIMO雷达对目标的检测仿真,考虑时间反转
Steam game server configuration selection IP
爬虫基础—多线程和多进程的基本原理
剑指Offer刷题记录——Offer 07.重建二叉树
网站被劫持了怎么办?
Homework
[automated testing] - robotframework practice (III) writing test cases
WCDMA soft handoff performance matlab simulation m, comparing the average number of activation sets (MasN), activation set update rate (Asur) and call interruption probability (OP) three performance i
Performance evaluation and comparison of Huawei cloud Kunpeng arm ECs and x86 ECS
Personal information management system
Judge concave convex (mathematical problem)
华为云 鲲鹏ARM云服务器 和 x86云服务器 性能评测对比
Minecraft integration package [gtnh] gray Technology: new vision server building tutorial
SYN洪水攻击的原理,syn洪水攻击的解决办法
Arm server building my world (MC) version 1.18.2 private server tutorial
我的世界 1.18.1 Forge版 开服教程,可装MOD,带面板