<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[menteei的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/menteei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; menteei]]></copyright><item><title><![CDATA[计算机二级C语言复习易混淆知识点总结(边学边更新)]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/136619009</link><guid>https://blog.youkuaiyun.com/menteei/article/details/136619009</guid><author>menteei</author><pubDate>Mon, 11 Mar 2024 11:34:33 +0800</pubDate><description><![CDATA[混淆点：考虑到p存放的是地址，所以认为printf("%c\n", *p)才可以输出hello word!其实printf("%c\n", p)会自动根据指针提供的首地址控制输出。\\会输出hello word!\\会输出数组a的首地址。1. printf()函数和指针。]]></description><category></category></item><item><title><![CDATA[Transformer模型相比传统的一些模型的优势]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/132497160</link><guid>https://blog.youkuaiyun.com/menteei/article/details/132497160</guid><author>menteei</author><pubDate>Fri, 25 Aug 2023 17:04:01 +0800</pubDate><description><![CDATA[相比之下，Transformer 中的encoder模块的自注意力机制（self-attention）允许每个位置直接关注输入序列的所有位置，使得计算可以高度并行化，提高了计算效率，而且在特征提取时可以考虑与当前位置相关性强的其它位置的信息。空间有效性：传统的 RNN 在处理长序列时，需要保存每个时间步的隐藏状态，消耗大量的存储空间。总的来说，Transformer 模型相对于传统的 RNN、GNN 和 GAN 具有更好的并行计算能力、更好的长程依赖建模能力，更高的空间效率和适用性广泛。]]></description><category></category></item><item><title><![CDATA[矩阵Kronecker乘积及其在雷达中的应用场景]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/125477329</link><guid>https://blog.youkuaiyun.com/menteei/article/details/125477329</guid><author>menteei</author><pubDate>Mon, 27 Jun 2022 09:34:35 +0800</pubDate><description><![CDATA[Kronecker乘积]]></description><category></category></item><item><title><![CDATA[矩阵的特征值分解与奇异值分解]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/123567223</link><guid>https://blog.youkuaiyun.com/menteei/article/details/123567223</guid><author>menteei</author><pubDate>Fri, 18 Mar 2022 11:19:59 +0800</pubDate><description><![CDATA[矩阵和向量做乘法，向量会变成另一个方向或长度的新向量，主要会发生旋转、伸缩的变化。为了更直观的理解，假设某向量为即，乘以矩阵
]]></description><category></category></item><item><title><![CDATA[傅里叶级数及傅里叶变换]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/123496194</link><guid>https://blog.youkuaiyun.com/menteei/article/details/123496194</guid><author>menteei</author><pubDate>Tue, 15 Mar 2022 15:39:07 +0800</pubDate><description><![CDATA[类似白光经过三棱镜后会将各光谱线分开，一个信号经过傅里叶变换后会将各正弦波成分分开。傅里叶级数的表达式为：
]]></description><category></category></item><item><title><![CDATA[卡尔曼滤波(一)——预备知识]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/123246752</link><guid>https://blog.youkuaiyun.com/menteei/article/details/123246752</guid><author>menteei</author><pubDate>Fri, 04 Mar 2022 10:15:05 +0800</pubDate><description><![CDATA[卡尔曼滤波将观测数据看成是某个用状态变量方法描述的系统的输出，通过引入新息过程的概念，采用迭代方法直接利用观测数据进行运算，可得到原系统状态向量的估计。


]]></description><category></category></item><item><title><![CDATA[【保研面试问题】——似然函数与概率密度函数]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/123223736</link><guid>https://blog.youkuaiyun.com/menteei/article/details/123223736</guid><author>menteei</author><pubDate>Wed, 02 Mar 2022 11:01:07 +0800</pubDate><description><![CDATA[一、概率密度函数

概率密度函数是随机变量的函数，它是描述随机变量的输出值在某个取值点附近出现的可能性的函数。

二、最大似然估计

最大似然估计是机器学习中最常用的参数估计方法之一。在建模过程中，似然函数描述在不同的模型参数下真实数据发生的概率，它是关于模型参数的函数。

最大似然估计就是寻找最优参数，使观测数据发生的概率最大、统计模型与真实数据最相近。

三、举例直观说明

以在黑箱里摸球为例比较一下概率密度函数与最大似然估计。

3.1概率密度函数

已知箱子里有3个黑球、4个白球，不放回的摸两次。那]]></description><category></category></item><item><title><![CDATA[OFDM信号梳理]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/120378232</link><guid>https://blog.youkuaiyun.com/menteei/article/details/120378232</guid><author>menteei</author><pubDate>Sun, 19 Sep 2021 11:04:14 +0800</pubDate><description><![CDATA[OFDM信号的频域波形

产生背景：在一般的串行数据传输系统中，每个符号都完全占用信道的可用带宽，由于瑞利衰落的突发性，在信号衰落期间可能接连几个比特都被完全破坏。而在并行系统中子信道的带宽是很窄的，可以近似看作传输特性理想的信道，当子信道的码元1/Ts≤带宽时各子信道就可以看成平坦性衰落的信道(频率响应在所用频段内是平坦的)，从而避免了码间串扰、抗多径衰落的能力比较好。OFDM允许频谱重叠可以节省带宽获得更高的频带效率。



优点：是一种多载波并行调制体制，单个信道利用多个相邻频率上的子载波，子...]]></description><category></category></item><item><title><![CDATA[MATLAB知识点汇总]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/119854840</link><guid>https://blog.youkuaiyun.com/menteei/article/details/119854840</guid><author>menteei</author><pubDate>Sun, 22 Aug 2021 17:16:19 +0800</pubDate><description><![CDATA[不定时更新，记录平时的新发现

fix(X):将X进行四舍五入
]]></description><category></category></item><item><title><![CDATA[【雷达系统导论】-雷达方程]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/119146590</link><guid>https://blog.youkuaiyun.com/menteei/article/details/119146590</guid><author>menteei</author><pubDate>Wed, 28 Jul 2021 10:40:07 +0800</pubDate><description><![CDATA[雷达方程将雷达作用距离与发射机、接收机、天线和目标的特性及环境关联起来。

几个名词解释

天线增益：定向天线所辐射的最大功率密度和全向天线在同一方向上呈现的功率密度的比值。

雷达散射截面积：目标处截获一部分入射功率的一个虚构面积，如果这部分功率是各向均匀散射的，它在雷达处产生的回波功率等于真实目标在雷达处产生的回波功率。

简单的雷达方程

如果发射机功率由各向均匀的天线辐射，则在距离雷达R处的功率密度为，实际上雷达是采用定向天线辐射功率，假设其天线增益为G,则距离雷达R出的功率谱密度为，目标拦截一部分]]></description><category></category></item><item><title><![CDATA[【雷达系统导论】-雷达简介]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/119137929</link><guid>https://blog.youkuaiyun.com/menteei/article/details/119137929</guid><author>menteei</author><pubDate>Tue, 27 Jul 2021 16:07:35 +0800</pubDate><description><![CDATA[先介绍一下主动雷达和被动雷达的区别

主动雷达：发射电磁波照射目标，通过目标散射回的电磁波提取目标信息

被动雷达：是静默的，不发射电磁波，只接收其它物体辐射的电磁波来检测环境。

1.雷达的功能

检测和定位反射物体。

小科普：“雷达”是英语“无线电检测和测距”的缩略语的音译。

2.雷达工作原理(本文所有雷达均针对主动雷达)

发射机产生电磁信号，由天线辐射到空中，发射的信号一部分被目标拦截并向许多方向再辐射。向后再辐射回到雷达的信号被雷达天线采集，并送到接收机。在接收机中，该信号被处理以检测目标的存]]></description><category></category></item><item><title><![CDATA[【C语言】-共用体]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/119117773</link><guid>https://blog.youkuaiyun.com/menteei/article/details/119117773</guid><author>menteei</author><pubDate>Mon, 26 Jul 2021 20:37:45 +0800</pubDate><description><![CDATA[共用体是将不同的数据类型组合在一起，这些不同类型的成员在内存中占用的起始单元是相同的。所有成员共享一段内存空间，其变量长度为成员中最长的长度。这和结构体有本质区别，结构体的每个变量都有自己的内存空间，变量长度为各个变量长度之和。

1.共用体类型的定义


union 共用体名{
    类型成员1；
    类型成员2；
    ...
    类型成员n;
}；

2.共用体变量的定义（3种方式）


union 共用体名{
    类型成员1；
    类型成员2；
    ...
    类型成员n]]></description><category></category></item><item><title><![CDATA[【C语言】-结构体]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/119117128</link><guid>https://blog.youkuaiyun.com/menteei/article/details/119117128</guid><author>menteei</author><pubDate>Mon, 26 Jul 2021 20:18:36 +0800</pubDate><description><![CDATA[先简单介绍一下结构体存在的意义：

以学生成绩档案管理为例，如果成绩表采用数组存储，那么每个学生的各项数据是离散的且在内存中的分布也不连续，这样在使用上不够方便（赋值过程中可能会错位--把小A的成绩赋给小B）。我们希望有一种数据类型可以将某个学生的学号、姓名、各科成绩等信息集中存放，属于每个班级、每个年级的学生的数据连续存放，结构体和共用体就可以满足把不同类型的变量存放在一起，本次先介绍结构体，共用体下次再介绍。

struct是定义结构体的关键字，结构体名需要符合标识符命名规则即以数字、字母、下划线组成且]]></description><category></category></item><item><title><![CDATA[【C语言】-数组学习笔记]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/119113473</link><guid>https://blog.youkuaiyun.com/menteei/article/details/119113473</guid><author>menteei</author><pubDate>Mon, 26 Jul 2021 17:45:33 +0800</pubDate><description><![CDATA[目录

一、一维数组

1.1 初始化

1.2 数组的使用

二、多维数组

三、字符类型数组

四、字符串处理函数



一、一维数组


类型说明符 数组名[常量表达式1][常量表达式2]....

[ ]为数组的下标，下标的个数表明数组的维数。


//一维数组的定义
int a[10];//数组名为a,此数组有10个元素，a[0]~a[9]

数组元素在内存中占据的地址空间是连续的，a和&amp;a[0]都表示数组存储区域的首地址。

1.1 初始化

1.在数组声明时初始化


int a[10]]></description><category></category></item><item><title><![CDATA[【C语言】-模块化设计学习笔记]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/119103401</link><guid>https://blog.youkuaiyun.com/menteei/article/details/119103401</guid><author>menteei</author><pubDate>Mon, 26 Jul 2021 16:27:27 +0800</pubDate><description><![CDATA[目录

模块化设计思想

函数

函数的定义

函数的调用

预处理



一、模块化设计思想

在进行程序设计时，把一个大的程序按功能划分为若干小的程序，每个小程序完成一个特定的功能，把这些小程序之间建立必要的联系即可以完成整个程序的功能，这些小的程序就是模块。

通常规定模块只有一个入口和出口，使用模块的约束条件使入口参数和出口参数。

二、函数

2.1 函数的定义

1.库函数（系统定义的标准函数比如printf() scanf()...）

库函数的函数说明或声明一般放在系统的include目录下]]></description><category></category></item><item><title><![CDATA[【C语言】-循环结构学习笔记]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/119101187</link><guid>https://blog.youkuaiyun.com/menteei/article/details/119101187</guid><author>menteei</author><pubDate>Mon, 26 Jul 2021 09:49:36 +0800</pubDate><description><![CDATA[目录

一、循环控制结构

1.1for循环

1.2while循环

1.3do while循环

1.4goto循环

二、循环控制结构的设计

2.1循环的嵌套

2.2循环的控制



一、循环控制结构

1.1 for循环



1.2 while循环

1.3 do while循环

1.4 goto循环

二、循环控制结构的设计

2.1循环的嵌套

2.2循环的控制
...]]></description><category></category></item><item><title><![CDATA[【C语言】-选择控制结构]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/119086790</link><guid>https://blog.youkuaiyun.com/menteei/article/details/119086790</guid><author>menteei</author><pubDate>Sun, 25 Jul 2021 20:41:30 +0800</pubDate><description><![CDATA[目录

基本运算符

if-else选择结构

switch选择结构

一、基本运算符

1.1关系运算符

关系运算符：比较两个量大小的运算符，是选择结构的基本运算符之一。

包括：&gt;、&gt;=、 &lt;、 &lt;=、==（和赋值运算符区分开）、!=

1.2逻辑运算符

&amp;&amp;、||、！

1代表真，0代表假。

短路原则：在有&amp;&amp;参与运算的表达式里，&amp;&amp;两端任意一个先结束运算的表达式的值若为0，则另一端不被执行。

1.3条件运算符

表达式1]]></description><category></category></item><item><title><![CDATA[C语言程序设计与应用-学习笔记]]></title><link>https://blog.youkuaiyun.com/menteei/article/details/119084672</link><guid>https://blog.youkuaiyun.com/menteei/article/details/119084672</guid><author>menteei</author><pubDate>Sun, 25 Jul 2021 19:54:12 +0800</pubDate><description><![CDATA[目录

C程序的构成

入门知识

一、C程序的构成

1.注释

为了方便别人读懂程序，编程时加注释是一个非常好的习惯，添加注释有两种方式：

/*和*/之间的内容、//后面的内容（只在一行内有效）

2.头文件的引入


#include &lt;stdio.h&gt;

这是一条预编译指令，其含义是把一个名为stdio.h的文件引入到本段程序中，这个文件中包含编写好的功能完善且相对独立的被封装成函数的代码，将文件引入之后就可以按名称调用这些函数，比如printf()、scanf()等等。

3.主函数]]></description><category></category></item></channel></rss>