MATLBA绘制天线方向图

以对称天线为例,远场辐射场为:
$$\left | E_{\theta} \right | =\frac{60I_{m}}{r_{0}} \frac{cos\left ( \beta l cos{\theta }\right ) -cos{\beta l}}{\sin \theta } $$
则其方向图函数为(不包括$\phi$参量):
$$f\left ( \theta \right ) =\frac{cos\left ( \beta l cos{\theta }\right ) -cos{\beta l}}{\sin \theta } $$

info:上述函数图像在$0 \sim \pi$内重叠,编程时需额外处理

分别取$l=\frac{\lambda}{4}$、$\frac{\lambda}{2}$、$\frac{3 \lambda}{4}$、$\lambda$绘制图像。
需要注意的是,MATLAB绘制极坐标图像默认水平轴线为$\theta$起始轴线,我们需要将其简单旋转以获得普遍的方向图。

源代码

Typecho数学公式插件

前言

  自己搭建了一个博客,需要在上面显示公式,在网上查找了很多内容,最终决定用MathJax好一些。

MathJax是一个适用于所有浏览器的用于数学公式显示的JavaScript开源项目,并支持Tex、Mathml两种语法。

历程

  MathJax可以作为一个js库直接引入到网页中使用,但我更想将它作为一个插件,及时方便且无需多余更改。
  最开始经过我的寻找,发现了mutoo所做的typecho-mathjax插件,但很可惜,这个插件自2013年来已经不更新了,且只支持MathJax 2,现在MathJax已经更新到了第3版了,两者的组件工作方式差别很大,于是我对这个插件进行了一些修改,给大家分享一下。

从零开始的个人博客搭建之旅(四)

前言

  在上一篇文章中,我们已经实现了http访问个人博客,但http并不安全:

  • 通信使用明文(不加密),可能会被窃听
  • 不验证通信方的身份,有可能遭遇伪装
  • 无法证明报文的完整性,有可能已遭篡改

比较严重且常见的情况是,你的个人网站/博客出现了别的广告页面,这显然是我们所不希望的。本文将介绍如何使用 nginxfrp 实现超文本传输安全协议https(对多域名有效),流程图如下:


从零开始的个人博客搭建之旅(三)

前言

  在上篇文章中,我们成功地在本地服务器中部署了我们的博客,但只有同一路由下(内网)的小伙伴可以访问,在本篇文章中,我将介绍如何通过内网穿透实现外网访问本地博客,从而将我们的博客展示在互联网中。

准备工作

公网服务器准备

  为了实现从公网访问博客,我们需要一个公网IP作为访问的入口,不少服务器提供商都有学生优惠、活动优惠;需要注意的是,解析到大陆的服务器需要备案,而港澳台及国外的服务器则无需备案,按个人需求选购。我这里推荐使用腾讯云国内学生优惠服务器,10¥/月,有两次续费机会。
  购买服务器时最好选择和手机服务器相同的系统及发行版本,frp穿透会更快,且更稳定。

域名准备

  去域名服务提供商购买一个自己喜欢的域名(最好是在同一个服务器提供商购买,方便备案),一般的价格在8~50¥/年,通过服务提供商进行相关备案,一般需要3~4个自然日。记得将域名解析到公网服务器上

无题

节气渐起岁月长,晓驾车马赴东乡。
惠风惹意醉蜂蝶,小径无迹人自伤。
桃香漫山不足贵,独念红杏倚白墙。