当前位置:网站首页>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
边栏推荐
- Mingming loves drinking water
- 论文阅读:Deep Residual Learning in Spiking Neural Networks
- Regular expression, generator, iterator
- [ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter :
- 传奇游戏架设教程
- ACK攻击是什么意思?ACK攻击怎么防御
- pytorch张量
- STEAM游戏高主频i9-12900k 搭建CS:GO服务器
- Sed command of text three swordsman -- text replacement; Grep command - text filtering
- m基于MATLAB-GUI的GPS数据经纬度高度解析与kalman分析软件设计
猜你喜欢
随机推荐
爬虫基础—代理的基本原理
IP103.53.125.xxx IP地址段 详解
Steam游戏服务器配置选择 IP
Steam game server configuration selection IP
Steam game high frequency i9-12900k build cs:go server
What does IP fragment mean? How to defend against IP fragment attacks?
Quickly understand redirection
论文阅读:Deep Residual Shrinkage Networksfor Fault Diagnosis
Quickly master the sort command and tr command
How to open the service of legendary mobile games? How much investment is needed? What do you need?
mysql的复习总结
我的世界 1.18.1 Forge版 开服教程,可装MOD,带面板
[untitled]
我的世界1.12.2 神奇宝贝(精灵宝可梦) 开服教程
部署zabbix-agaent2与验证
Minecraft基岩版BDS开服教程
103.53.124. What is the difference between X IP BGP line and ordinary dedicated line
Minecraft integration package [gtnh] gray Technology: new vision server building tutorial
[ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter :
Legendary game setup tutorial








