三天速通五笔输入法,永不遗忘

这里说的是86版五笔输入法,这个版本的五笔输入法是最经典的,输入法软件多,字典资料多,万一某天拆字根时发现老是拆不对可以查字典,也可以查百度,毕竟有些汉字的编码的拆字方式是有点鬼畜的。

本教程真实可用,实际我学五笔只用了两天,第一天的时候我在摸鱼

一些基础的知识我就先省略了

简单的提一下就好

如果是五笔小白要结合其它教程才能学习

首先是键本字,这是要背的,打出键本字的方法是连敲相应的键四次,比如“金”对应键盘上的Q,连敲四次就是“金”的编码

如果想要打出字根本身,即成字字根,编码方式是:字根代码+首笔代码+次笔代码+末笔代码,笔画不足补一空格

如果想要打出横竖撇捺折(分别对应GHTYN)五个笔画本身,敲两下对应的键,再加两个LL,就可以了

“乙”这个字,是字根,但也是笔画,如果用笔画的编码方式,编码就是NNLL,如果把它当作字根处理,那编码就是NN加上空格

还有就是一级简码,也要背。

然后就是进入主题了,以上的都是小虾米,最难的是五笔字根表,复杂的一批,字根口诀也是又拗口又难记,一般来说,熟练掌握五笔字根表需要一个星期时间。

当掌握字根口诀能够熟练打字后,其实那时候人本身已经忘记口诀是什么神马样子了,完全是利用肌肉记忆来打字,如果长期不用五笔,肌肉记忆还会消失,到时候又要回来复习,(这是网上一些五笔学习者的说法,我用的是另外的学习方法,这种情况没有遇见过,下面说明这个方法)

eae8ea8e26004e33af51c188fd277541.gif

 

接下来是字根的速记技巧

但是有几个字根要单独记,是四个开口的方框,代码是b、m、n、a,分别朝向上、下、左、右,下面不会提到

代码Q的字根

70ebd33429d04d52b3813cee189faf4f.jpg

 好家伙,写这个字差点把我难受死

代码W的字根:

90f5f177374c47d3a21d8f3e1c6fc7ab.jpg

 代码E的字根:

1101ae93aac34c7d94fa9f2b6da90134.jpg

 这个组合方式有点令人费解了,也比较容易记错,你需要如下图那样去理解:

ffb556114dd0403cb193668015eec639.jpg

当然你可以自己多加几个笔画

以前我也这样干过

后来想想凑合着用

“貌”的五笔比较鬼畜,是EERQ,所以说拆字根不要生搬硬套,要有想象力

代码R的字根:

c8aca82fd38d405a91b49562a84ae504.jpg

 这里没有将“白”组合进去,因为那是要单独记忆的键本字

没有组合进去字根“两撇",因为那是末笔识别码,要单独记

以下都尽量不会组合进去类似的字根

代码T的字根:733e886a22904e138b4aededf5f5fe08.jpg

 这里少了一个“竹”,还有一个笔画撇,不过,把竹字头的下面两点稍微变形不就是“竹”字了吗!

至于撇,记忆五笔字根末笔识别码时就顺手记忆了

代码Y的字根:

d67d027020344e17854c0d084d0cda8c.jpg

 代码U的字根:

7ff0c8fdd9c8408fb3e8e2905e252770.jpg

 这里少了一个字根“辛”

因为空间安不下

代码i的字根:

d15c7fcbdf794db5bc107fb8bbe260a8.jpg

 代码O的字根:

20b9a1467c384a9b935e1571694b1ab1.jpg

 代码P的字根:

 

1bfd76336aab405184a3e110dea8c294.jpg

 代码A的字根:

18af61afdc484cf6b857983d9ed06a2d.jpg

 代码S的字根:

1555375397d8493097fc3074addeb171.jpg

 代码D的字根:

37248f09bcc045cdb7911ca2bef79dea.jpg

 代码F的字根:

c5a426427d1d4ec18c46537e3dd61c44.jpg

 代码G的字根:

9b2de627d0e64030b27b215a8bcf3c25.jpg

 代码H的字根:

cef2737352a94541bf9ea4bb47aa0936.jpg

 代码J的字根:

c9d81fd60c0f45fba4f2984c3796a722.jpg

 代码K的字根:

57e0bb060a1f4ca0ae41ccc2af437093.jpg

 这个键的字根比较少

就把键本字凑了进去

代码L的字根:

640c849e9dba4c8ba68d33bf5b733b9c.jpg

 这里少了个“车”,因为空间不足

但如果你有强迫症,可以把它加上去

代码X的字根:9ddb29f78c3146c1935cba75865723d9.jpg

不包含“刀”这个字根,要注意

代码C的字根:

 6f0b0f1da8b84bbf8da4def6bf0b2abd.jpg

 代码V的字根:

0aa7da57483742aa8ba7fcb5410065e7.jpg

 代码B的字根:

3a15cddbe19f41a1bac1aced28c5baba.jpg

 代码N的字根:

d88b42cf887049898a15a72f8a0e6cec.jpg 

 这里少了一个字根“己”,把它看成键本字的“已”就可以了

代码M的字根:

76d30070fc3049778afa5c81654223ca.jpg

 

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在信号处理领域,DOA(Direction of Arrival)估计是一项关键技术,主要用于确定多个信号源到达接收阵列的方向。本文将详细探讨三种ESPRIT(Estimation of Signal Parameters via Rotational Invariance Techniques)算法在DOA估计中的实现,以及它们在MATLAB环境中的具体应用。 ESPRIT算法是由Paul Kailath等人于1986年提出的,其核心思想是利用阵列数据的旋转不变性来估计信号源的角度。这种算法相比传统的 MUSIC(Multiple Signal Classification)算法具有较低的计算复杂度,且无需进行特征值分解,因此在实际应用中颇具优势。 1. 普通ESPRIT算法 普通ESPRIT算法分为两个主要步骤:构造等效旋转不变系统和估计角度。通过空间平移(如延时)构建两个子阵列,使得它们之间的关系具有旋转不变性。然后,通过对子阵列数据进行最小二乘拟合,可以得到信号源的角频率估计,进一步转换为DOA估计。 2. 常规ESPRIT算法实现 在描述中提到的`common_esprit_method1.m`和`common_esprit_method2.m`是两种不同的普通ESPRIT算法实现。它们可能在实现细节上略有差异,比如选择子阵列的方式、参数估计的策略等。MATLAB代码通常会包含预处理步骤(如数据归一化)、子阵列构造、旋转不变性矩阵的建立、最小二乘估计等部分。通过运行这两个文件,可以比较它们在估计精度和计算效率上的异同。 3. TLS_ESPRIT算法 TLS(Total Least Squares)ESPRIT是对普通ESPRIT的优化,它考虑了数据噪声的影响,提高了估计的稳健性。在TLS_ESPRIT算法中,不假设数据噪声是高斯白噪声,而是采用总最小二乘准则来拟合数据。这使得算法在噪声环境下表现更优。`TLS_esprit.m`文件应该包含了TLS_ESPRIT算法的完整实现,包括TLS估计的步骤和旋转不变性矩阵的改进处理。 在实际应用中,选择合适的ESPRIT变体取决于系统条件,例如噪声水平、信号质量以及计算资源。通过MATLAB实现,研究者和工程师可以方便地比较不同算法的效果,并根据需要进行调整和优化。同时,这些代码也为教学和学习DOA估计提供了一个直观的平台,有助于深入理解ESPRIT算法的工作原理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值