matlab 天线设计 泰勒加权_泰勒离散线源综合-matlab实现

该博客介绍了如何使用matlab进行泰勒离散线源综合,提供了详细的代码实现,包括天线长度计算、辐射模式分析和泰勒加权函数的运用,用于达到特定的旁瓣电平(SLL)目标。
摘要由CSDN通过智能技术生成

泰勒离散线源综合-matlab实现

录入:edatop.com    点击:

function I = taylor_line(N, SLL)

M = 10000;

d = 1/2;

L = (N)*d;% antenna length

theta = 0:pi/M:pi;%

%  theta = linspace(-pi/2,pi/2,M+1)

x = L*cos(theta);

f0 = 1e9;

%lambda = 3e8/f0;

%d = lambda/2;% elements spacing

k =2*pi;% wave constant

R = 20; % amplitude ration between mainbeam and sidelobe , dB

A = acosh(10^(-SLL/20))/pi;

% T = cos(pi*sqrt(x.^2-A^2));

% af = 20*log10(abs(T)/max(T));

% error = 0.001;

% % af=U;

% pos1_3dB = [];

% pos_max = find(max(af)==af);

% while(isempty(pos1_3dB))

%     pos1_3dB = find(abs(((af(1:pos_max)-af(pos_max)))+3) < error);

%     error = error + 0.001;

<
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值