1. 天线方向图的形成原理



  2. 用MATLAB画出2根天线方向图

代码如下:

 f=3e10;lamda=(3e8)/f;beta=2.*pi/lamda; n=2; t=0:0.01:2*pi;d=lamda/4; W=beta.*d.*cos(t);z1=((n/2).*W)-n/2*beta*d;z2=((1/2).*W)-1/2*beta*d;F1=sin(z1)./(n.*sin(z2));K1=abs(F1);polar(t,K1);

MATLAB结果:

  1. 假设阵元间距为波长的四分之一,天线元数目是10个

代码如下:

f=3e10;
lamda=(3e8)/f;
beta=2.*pi/lamda;     //β=2π/λ 波数
n=10;                 //天线阵元数目
t=0:0.01:2*pi;
d=lamda/4;           //假设阵元间距为波长的四分之一
W=beta.*d.*cos(t);
z1=((n/2).*W)-n/2*beta*d;
z2=((1/2).*W)-1/2*beta*d;
F1=sin(z1)./(n.*sin(z2));
K1=abs(F1);         //函数对数组元素进行绝对值处理的函数
polar(t,K1);

MATLAB结果:

天线方向图的形成原理及用MATLAB画出天线方向图相关推荐

  1. matlab 中 t=0:t:(n-1)t;k=0:n-1,如何用matlab画出单位脉响应h(n)=sin(n

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:如何用matlab画出单位脉响应h(n)=sin(n回答:n=1:50;%可根据需求调整范围 h(n)=sin(n-10)/(n-1 ...

  2. matlab画平面心型线,如何用matlab画出心形线

    心形线,是一个圆上的固定一点在它绕着与其相切且半径相同的另外一个圆周滚动时所形成的轨迹线.下面就简单讲解一下如何用matlab画出心形线. 1.心形线的数学定义 2.编制的绘制心形线的matlab程序 ...

  3. rayleigh波的频散曲线matlab,运用matlab画出瑞利波的频散曲线

    运用matlab画出瑞利波的频散曲线 所属分类:绘图程序 开发工具:matlab 文件大小:103KB 下载次数:42 上传日期:2018-11-16 21:37:41 上 传 者:OldDriver ...

  4. 用matlab画出时域波形,用Matlab画出信号的时域波形与频谱,观察它们的关系。.ppt...

    信号与系统课程实践考察 班级: 学号: 姓名: 指导老师: 一 实验题目 试用MATLAB画出它们的时域波形及频谱,观察它们的关系. 二 实验目的 1 正确运用傅立叶变换 2用Matlab编程观察周期 ...

  5. Matlab | 画出高中数学卷子上的几何题图

    一.代码功能 科研的时候,想用Matlab画出双曲线来看看,上网一搜,发现了可以画出数学卷子里的双曲线大题的代码,尝试加了注释,方便理解一些~ 二.代码 clc;clear;close all;a=2 ...

  6. matlab求圆台模型,使用Matlab画出圆台圆锥圆柱

    <使用Matlab画出圆台圆锥圆柱>由会员分享,可在线阅读,更多相关<使用Matlab画出圆台圆锥圆柱(5页珍藏版)>请在人人文库网上搜索. 1.用Matlab画圆柱圆台圆锥自 ...

  7. matlab中画灯笼,新编使用Matlab画出圆台圆锥圆柱.doc

    新编使用Matlab画出圆台圆锥圆柱.doc 用Matlab画圆柱圆台圆锥 自己建一个M文件,命名任意,如tu.m 在命令窗口输入:tu %以下为tu.m文件 clc clear all %圆柱 [X ...

  8. matlab怎么画x 1,matlab画出y=1 (x 1)的函数曲线

    请matlab高手教教 matlab编写一段程序,画出函数y=x^3*e^(-x^2),-1 clearx=-1:0.01:1;y=(x.^3).*exp(-x.^2);plot(x,y);title ...

  9. 用matlab画出信号波形,用Matlab画出信号的时域波形及频谱,观察它们的关系

    <用Matlab画出信号的时域波形及频谱,观察它们的关系>由会员分享,可在线阅读,更多相关<用Matlab画出信号的时域波形及频谱,观察它们的关系(18页珍藏版)>请在人人文库 ...

最新文章

  1. mysql5.7 rmp_linux MySQL5.7 rpm安装(转)
  2. 阿里巴巴Android开发手册(正式版)
  3. 【机器学习基础】太棒了!这里有385篇自然语言处理和机器学习领域的综述总结...
  4. C++ 标准文件的写入读出(ifstream,ofstream)
  5. jstack 脚本 自动日志_在 Linux 中使用 Bash 脚本删除早于 “X” 天的文件/文件夹...
  6. JAVA实时运算_Java 实时运算簿页面
  7. 将客户端将IE9强制为IE7
  8. 项目中用到的一些特殊字符和图标
  9. Leetcode: Maximal Square
  10. 分享一个性价比极高的代理IP
  11. Python绘图库Matplotlib.pyplot之网格线设置(plt.grid())
  12. 用VC++6.0制作简易浏览器
  13. 张俊 中国科技大学 计算机,张俊-中国科学院大学-UCAS
  14. 何以创新和体验升维?百度输入法用虚拟博主给出了答案
  15. 不填写内容用哪个斜杠代替_斜杠可以代替顿号在句子中使用吗
  16. 字典树基础知识学习笔记
  17. 这可能是目前最方便的网站中英文切换(理论支持所有语言)
  18. R语言使用quantmod包的getSymbols函数从指定金融数据源获取指定时间段的股票数据、从雅虎金融读取著名港股长江实业的股票数据
  19. LAMP平台服务简介、部署及应用
  20. iOS 9.3连出三个漏洞 苹果到底怎么了

热门文章

  1. RapidMiner数据挖掘
  2. Windows装机必备搜索工具Search Everything
  3. 大数据技术原理与应用 概念、存储、处理、分析和应用(林子雨)——第七章 MapReduce
  4. Dubbo 分布式系统架构入门
  5. Vue的@click、@click.prevent、@click.stop
  6. 使用vue来实现当当网
  7. JavaScript 学习手册二
  8. java开发项目中遇到的难点,帮你突破瓶颈
  9. 冒泡排序详解及代码(Java)
  10. 蘑菇钉导出周报提交情况没有周次,自己写一个导出