【例 3.6】有一个方形栅格排列的圆口径平面阵,M=N=20, / 2x yd d λ= = , 设其方向图副瓣电平为 SLL=-15dB,若取 6n = ,要求: (1) 计算圆口径泰勒方向图和连续口径分布; (2) 计算圆口径阵列在四个剖面 的方向图; o o o0 ,15 , 30 , 45ϕ = o (3) 计算并绘出三维方向图。 解:圆口径半径为 / 2 5xa Md λ= = ,主副瓣比 。 / 20 0 10 5.6234 SLLR −= = 由式 (3.111) 可计算并绘出归一化方向图如图 3-35(a) 所示,图中 2 sin / 10sinu a θ λ θ= = ,因 0 ~ / 2θ π= ,所以 u=0 ~ 10;由式(3.114)可计算并绘 出连续的圆口径泰勒泰勒分布如图 3-35(b)所示,图中 /p aπρ= ,因 0 ~ aρ = , 则 p=0 ~π 。 (a) 圆口径泰勒方向图 (b) 圆口径泰勒分布 图 3-35 圆口径泰勒方向图及口径分布 对于离散的圆口径阵列,第 mn 个单元的激励分布为 ( ) ( /mn mn mn )I g aρ πρ= , 可对上图(b)进行抽样得到。然后由前面式(3.128)可计算并绘出方形栅格圆口径 在四个剖面内的方向图如图 3-36 所示。 190
2023-01-02 17:06:41 4.05MB 阵列天线讲义
1
cc与设计模式基础课程讲义v1.0.4.doc
2023-01-02 15:50:48 7.48MB 文档
有回代的高斯消去法 算法基本原理 求解过程分为消元和回代两个阶段,消元是将系数矩阵A化为上三角阵T,然后对TX=c进行回代求解。 消元过程中可以应用选主元方法,增加算法的数值稳定性。 下面是消元过程图:
2023-01-02 09:37:54 8.4MB 并行计算 中科大
1
专题1:计算机系统基础知识.doc 专题2:操作系统概述.doc 专题3:数据通讯技术.doc 专题4:交换技术.doc 专题5:网络体系结构及协议.doc 专题6:局域网技术.doc 专题7:广域网及接入网技术.doc 专题8:网络互联技术.doc 专题9:网络操作系统.doc 专题10:网络管理和网络安全.doc 专题11:网络安全基础.doc 专题12:网络工程.doc
2023-01-01 19:43:11 123KB 计算机 网络工程师 专题 讲义
1
《复变与积分变换》讲义笔记.pdf
2022-12-30 20:28:19 617KB 1
1
方述诚老师 《线性规划》课程的PPT,讲义,教材。仅供学习,如有侵权立即删除。
2022-12-27 09:30:02 44.43MB 线性规划 讲义 PPT
1
第一章 计算机基础 第二章 多媒体技术 第三章 互联网网络 第四章 信息安全
2022-12-26 13:15:20 1.46MB 计算机基础 讲义 孙洪涛 事业单位考试
1
贝叶斯分类器 学习讲义贝叶斯分类器 学习讲义贝叶斯分类器 学习讲义贝叶斯分类器 学习讲义贝叶斯分类器 学习讲义贝叶斯分类器 学习讲义
2022-12-23 23:31:17 1.45MB 贝叶斯
1
labvIEW讲义,轻松学习labvIEW
2022-12-23 15:23:35 3.01MB labvIEW讲义
1
12.1 路由核心数据结构 路由分为策略路由和多路路由,策略路由会参考用户设置的一些路由策略。路由可以使 用 tcp/ip 分析的下篇系列文章之一中的 route 和 ip route 工具设置。路由分为路由部分包括 三大块,路由缓存、路由表、路由信息查找。策略路由常用于安全和统计(经济)方面。多路 路由允许对于一个给定的目的地址分配多个下一跳入口。这常被用于主备(可靠性、鲁棒性) 路由。 路由表的构建途径: 通过用户命令[route(ioctl) 、ip route(netlink)]静态配置 通过路由协议动态配置,这些协议是 BGP(Border Gateway Protocol)、EGP(Exterior Gateway Protocol)以及 OSPF(Open Shortest Path First) 这一章的内容基于 route 方法,其它的配置路由的方法不在这章中,但是上面的方法区 别在于配置方法,而对应调用的路由核心函数以及操作的核心路由数据结构是一样的,这章 的主要内容就是关于这些和核心函数和核心数据结构的。 路由相关数据结构在 include/net/route.h struct ip_rt_acct { __u32 o_bytes; //发送数据的字节数 __u32 o_packets; __u32 i_bytes; __u32 i_packets; }; 这个结构体在 ip_rcv_finish中被使用到,由于网络数据包的统计,分别按照 byte和 packet 两种方法计数,ip_rcv_finish 在网络层接收中分析过,这里会再一次看到在网络层被跳过的 关于路由相关的代码,下面的代码片段就是上面统计信息被赋值的一个地方: static int ip_rcv_finish(struct sk_buff *skb) { #ifdef CONFIG_IP_ROUTE_CLASSID if (unlikely(skb_dst(skb)->tclassid)) { struct ip_rt_acct *st = this_cpu_ptr(ip_rt_acct); u32 idx = skb_dst(skb)->tclassid; st[idx&0xFF].o_packets++; st[idx&0xFF].o_bytes += skb->len; st[(idx>>16)&0xFF].i_packets++; st[(idx>>16)&0xFF].i_bytes += skb->len; } #endif } 由上面的使用可以知道,定义了基于路由的分类器就会使用该字段。该字段根据 idx 索 引可构成具有 256 个成员的数组。其初始化在 ip_rt_init 中完成。 rt_cache_stat 路由表缓存的统计信息,除了输入输出路由信息统计,还有垃圾回收信息。 fib_result 查找路由表会得到此结构。 struct fib_result { unsigned char prefixlen; unsigned char nh_sel; unsigned char type;
2022-12-21 16:40:48 4.07MB Linux TCP/IP 协议栈
1