From e14b972790501ac1af37bcc188a698ed2209c056 Mon Sep 17 00:00:00 2001 From: ninglang Date: Sun, 12 May 2024 12:45:03 +0800 Subject: [PATCH] Site updated: 2024-05-12 12:45:02 --- categories/Math-model/index.html | 16 - search.xml | 910 +++++++++++++++---------------- 2 files changed, 455 insertions(+), 471 deletions(-) diff --git a/categories/Math-model/index.html b/categories/Math-model/index.html index 42cbd5281..acee07daa 100644 --- a/categories/Math-model/index.html +++ b/categories/Math-model/index.html @@ -307,19 +307,3 @@

Math Model -n-n1-shared.com","placeholder":"Just go go","avatar":"mm","meta":["nick"],"pageSize":10,"lang":"zh-cn","visitor":false,"comment_count":true,"recordIP":false,"enableQQ":true,"requiredFields":["nick"],"el":"#valine-comments","path":"/categories/Math-model/"} - - - - diff --git a/search.xml b/search.xml index 13bb173eb..5fa45f6aa 100644 --- a/search.xml +++ b/search.xml @@ -171,6 +171,86 @@ href="">ipforbidden模块,刷入,即可 coding + + 通信原理笔记 + /2023/05/23/Communication%20principle/ + 通信原理理解性笔记

+ +

信道

+
+

将发送端数字脉冲信号转换成模拟信号的过程称为调制(Modulation);将接收端模拟信号还原成数字脉冲信号的过程称为解调(Demodulation)。将调制和解调两种功能结合在一起的设备称为调制解调器(Modem)

+

模拟信号和数字信号之间可以相互转换:模拟信号一般通过PCM脉码调制(Pulse +Code +Modulation)方法量化为数字信号,即让模拟信号的不同幅度分别对应不同的二进制值,例如采用8位编码可将模拟信号量化为2^8=256个量级,实用中常采取24位或30位编码;数字信号一般通过对载波进行移相(Phase +Shift)的方法转换为模拟信号。

+

数字信道占用信道频带较宽。一路模拟电话的频带为4kHz带宽,一路数字电话约占64kHz,这是模拟通信目前仍有生命力的主要原因。

+
+

数字信道与模拟信道_模拟信道和数字信道_偷轮子的博客-CSDN博客

+

波形成型

+
+

从上图可以看出,相关时延大于符号持续时间,因此,当两个信号在接收侧相加时,来自于时延为的符号将会和来自于时延为的符号相加。

+

不同的符号相加,或者说,不同的符号相互干扰,即为符号间干扰(ISI)

+

一般将多径信号最大时延的倒数定义为多径信道的相关带宽。

+
+

频率选择性失真ISI一体两面,其中,频率选择性失真发生在频域,对应的时域结果ISI

+
+
+

衰落(2)-- +时延扩展,相关带宽,ISI - 知乎

+
+

脉冲整形

+

一、矩形脉冲

+

实际上矩形脉冲无失真传输是不可能的,因为由傅里叶变换可知,时域矩形脉冲,频域是sinc函数,带宽无限,而信道带宽总是有限的。 +失真严重导致采样判决出错,无法正确恢复数字信号。 +显然矩形脉冲信号不合适,sinc脉冲信号合适

+

二、sinc脉冲频谱有限,一个码元达到最大幅值时其他所有码元幅值刚好为零,码元之间不会相互影响,实现了无码间串扰。

+

基带滤波器

+

一般使用基带滤波器来实现脉冲整形

+

假设发送序列{1 1 1 -1 1 -1 -1 1} +发送序列、输入滤波器的冲激信号、每个冲激信号的冲激响应,和输出信号如图所示 +例子

+
+

基带信号的发送和接收的有效理解和掌握_滚降因子为0的系统可以算是理想低通系统吗_BIT小小书童的博客-CSDN博客

+
+

最初,信号是以矩形脉冲通过带限信道,必然会出现脉冲时延扩展引起S1,频域上看是Sa函数的旁瓣千扰。

+
+

简单概述:脉冲成形 +基带成形 (脉冲成型 基带成型) - HQU小西西 - 博客园

+

有点难,待会看

+

为什么要对基带信号进行脉冲成型【转载】 +- Riden - 博客园

+
+

为什么对基带信号要成形滤波?

+

基带信号带宽无限,需要限制带宽。成形滤波器也叫限带滤波器

+

实际中通信传输的信号大都是带通信号,也就是中心频带远大于频带宽度的信号。而这些带通信号的频谱结构只取决于等效低通信号的频谱结构。这里的等效低通信号就是你这里所指的基带数字信号。而基带数字信号的频率特性又取决于两个因素,一个是基带信号中构成每个脉冲符号的基本信号的频谱,另一个就是脉冲信号之间的相关性。换句话说可以通过设计不同的基本脉冲信号的波形和符号之间的相关性,达到改变基带信号频谱结构的目的,从而改变调制后带通信号的频谱特性。 +理解了这一点,你就可以理解为什么要对基带信号进行不同的滤波生成符号脉冲了。

+
+

基带传输与成形滤波_基带成型滤波器_长弓的坚持的博客-CSDN博客

+
+

为什么要->这里有直接结论:

+

(个人简单理解,脉冲成型(形),就是将脉冲变成其他的传输波形,理由就是压缩频谱来降低ISI) +!

+
+

简单概述:脉冲成形 +基带成形 (脉冲成型 基带成型) - 1024搜-程序员专属的搜索引擎

+
+

数字信号想要在信道中传输,必须在发射机的基带部分进行脉冲成形,将数字信号转换成脉冲信号,脉冲信号到达接收机后,在基带部分进行采样判决,将数字信号恢复出来。

+

如下图所示,脉冲成形需要用到脉冲波形,实现脉冲成形要用到基带滤波器,评估基带滤波器要用到眼图。【深入浅出通信原理-学习笔记】基带信号的发送和接收_脉冲怎么发送和接受_DUANDAUNNN的博客-CSDN博客

+
+]]>
+ + 电路 + +
C && C++ (1) /2021/09/03/C_C++/ @@ -305,86 +385,6 @@ transfer,but it seem that we have really passed a,b into the function coding - - 通信原理笔记 - /2023/05/23/Communication%20principle/ - 通信原理理解性笔记

- -

信道

-
-

将发送端数字脉冲信号转换成模拟信号的过程称为调制(Modulation);将接收端模拟信号还原成数字脉冲信号的过程称为解调(Demodulation)。将调制和解调两种功能结合在一起的设备称为调制解调器(Modem)

-

模拟信号和数字信号之间可以相互转换:模拟信号一般通过PCM脉码调制(Pulse -Code -Modulation)方法量化为数字信号,即让模拟信号的不同幅度分别对应不同的二进制值,例如采用8位编码可将模拟信号量化为2^8=256个量级,实用中常采取24位或30位编码;数字信号一般通过对载波进行移相(Phase -Shift)的方法转换为模拟信号。

-

数字信道占用信道频带较宽。一路模拟电话的频带为4kHz带宽,一路数字电话约占64kHz,这是模拟通信目前仍有生命力的主要原因。

-
-

数字信道与模拟信道_模拟信道和数字信道_偷轮子的博客-CSDN博客

-

波形成型

-
-

从上图可以看出,相关时延大于符号持续时间,因此,当两个信号在接收侧相加时,来自于时延为的符号将会和来自于时延为的符号相加。

-

不同的符号相加,或者说,不同的符号相互干扰,即为符号间干扰(ISI)

-

一般将多径信号最大时延的倒数定义为多径信道的相关带宽。

-
-

频率选择性失真ISI一体两面,其中,频率选择性失真发生在频域,对应的时域结果ISI

-
-
-

衰落(2)-- -时延扩展,相关带宽,ISI - 知乎

-
-

脉冲整形

-

一、矩形脉冲

-

实际上矩形脉冲无失真传输是不可能的,因为由傅里叶变换可知,时域矩形脉冲,频域是sinc函数,带宽无限,而信道带宽总是有限的。 -失真严重导致采样判决出错,无法正确恢复数字信号。 -显然矩形脉冲信号不合适,sinc脉冲信号合适

-

二、sinc脉冲频谱有限,一个码元达到最大幅值时其他所有码元幅值刚好为零,码元之间不会相互影响,实现了无码间串扰。

-

基带滤波器

-

一般使用基带滤波器来实现脉冲整形

-

假设发送序列{1 1 1 -1 1 -1 -1 1} -发送序列、输入滤波器的冲激信号、每个冲激信号的冲激响应,和输出信号如图所示 -例子

-
-

基带信号的发送和接收的有效理解和掌握_滚降因子为0的系统可以算是理想低通系统吗_BIT小小书童的博客-CSDN博客

-
-

最初,信号是以矩形脉冲通过带限信道,必然会出现脉冲时延扩展引起S1,频域上看是Sa函数的旁瓣千扰。

-
-

简单概述:脉冲成形 -基带成形 (脉冲成型 基带成型) - HQU小西西 - 博客园

-

有点难,待会看

-

为什么要对基带信号进行脉冲成型【转载】 -- Riden - 博客园

-
-

为什么对基带信号要成形滤波?

-

基带信号带宽无限,需要限制带宽。成形滤波器也叫限带滤波器

-

实际中通信传输的信号大都是带通信号,也就是中心频带远大于频带宽度的信号。而这些带通信号的频谱结构只取决于等效低通信号的频谱结构。这里的等效低通信号就是你这里所指的基带数字信号。而基带数字信号的频率特性又取决于两个因素,一个是基带信号中构成每个脉冲符号的基本信号的频谱,另一个就是脉冲信号之间的相关性。换句话说可以通过设计不同的基本脉冲信号的波形和符号之间的相关性,达到改变基带信号频谱结构的目的,从而改变调制后带通信号的频谱特性。 -理解了这一点,你就可以理解为什么要对基带信号进行不同的滤波生成符号脉冲了。

-
-

基带传输与成形滤波_基带成型滤波器_长弓的坚持的博客-CSDN博客

-
-

为什么要->这里有直接结论:

-

(个人简单理解,脉冲成型(形),就是将脉冲变成其他的传输波形,理由就是压缩频谱来降低ISI) -!

-
-

简单概述:脉冲成形 -基带成形 (脉冲成型 基带成型) - 1024搜-程序员专属的搜索引擎

-
-

数字信号想要在信道中传输,必须在发射机的基带部分进行脉冲成形,将数字信号转换成脉冲信号,脉冲信号到达接收机后,在基带部分进行采样判决,将数字信号恢复出来。

-

如下图所示,脉冲成形需要用到脉冲波形,实现脉冲成形要用到基带滤波器,评估基带滤波器要用到眼图。【深入浅出通信原理-学习笔记】基带信号的发送和接收_脉冲怎么发送和接受_DUANDAUNNN的博客-CSDN博客

-
-]]>
- - 电路 - -
动态规划入门 /2021/08/19/DP/ @@ -555,92 +555,6 @@ alt="TTL三态门" /> 电子 - - 专业英语 - /2023/06/05/English_profess/ - GANs

-

专业英语答辩

- -
-

大家好,欢迎大家来到这里,今天我将为大家介绍一个用于图像翻译的新的技术,叫做cycle-gan,其是由AI华人青年学者Jun-Yan -Zhu主导的项目,在介绍这篇paper之前,我们先和大家介绍一些较为相近的领域。

-
-

First

-

Hello everyone, welcome to come here, today I will introduce a new -technology for image translation, called cycle-gan, which is a project -led by young AI Chinese scholar Jun-Yan Zhu, in this paper Before that, -let's introduce some relatively similar fields to you.

-
-

你们了解文心一言、或者是chatgpt,或许是由Google开发的bard吗?他们的共性是什么呢?没错,他们的共性就是都具有创造性,所谓的创造性,就是当你输入同一句话的时候,它能给出不同的结果,所以gpt的第一个单词就是Generative,但是CNN可不擅长生成式模型,当你给出同一个输入时,它更倾向于输出同一结果。

-
-

Do you guys know Wenxinyiyan, or chatgpt, maybe bard developed by -Google? What do they have in common? Yes, what they have in common is -that they are all creative. The so-called creativity means that when you -input the same sentence, it can give different results, so the first -word of gpt is Generative, but CNN is not good at generative models. , -when you give the same input, it is more likely to output the same -result.

-
-

另一个例子就是跨域识别问题,如何通过一个训练的模型,去泛化识别其它域的问题,这里就涉及到域适应,而gan就是用来解决这种问题的。

-
-

Another example is the problem of cross-domain recognition. How to -generalize and recognize other domains through a trained model, here -involves domain adaptation, and gan is used to solve this problem.

-
-

这是Gan的一个模型框架,主要是由生成器和判别器两部分组成,生成器用来生成内容,而判别器主要识别生成的内容是否是假的。生成器和判别器是两个模型,他们就如自然界一样捕食者与被捕食者共同进化。当判别器无法区分生成的内容是否为假,说明模型已经表现十分良好了

-
-

This is a model framework of Gan, which is mainly composed of two -parts: the generator and the discriminator. The generator is used to -generate content, and the discriminator mainly identifies whether the -generated content is fake. The generator and the discriminator are two -models, and they co-evolve with the prey just like in nature. When the -discriminator cannot distinguish whether the generated content is fake -or not, it means that the model has performed very well

-
-

Cycle-gan 使用了循环一致性,共需要四个模型,即两个生成模型GA->B, -GB->A,以及两个判别模型 -DA和DB,这就是cycle的由来,但是更加令人振奋人心的是:cycle-gan不需要配对的数据对进行训练,也就是说我们只需要给cycle-gan足够多的源域和目的域的数据,而不需要对其进行大量标签工作,它就会自动学习并且成功x -域到y域的转化规则,由于其涉及到两个域的双向转化,因而其迭代中使用的损失函数也是循环一致损失函数。

-
-

Cycle-gan uses cycle consistency and requires a total of four models, -namely two generative models GA->B, GB->A, and two discriminative -models DA and DB. This is the origin of cycle, but it is even more -exciting What is popular is that cycle-gan does not require paired data -pairs for training, that is to say, we only need to give cycle-gan -enough data from the source domain and the target domain without a lot -of labeling work on it, and it will Automatically learn and successfully -convert the x domain to the y domain. Since it involves the two-way -conversion of the two domains, the loss function used in its iteration -is also a cycle consistent loss function.

-

second

-
-

接下来给大家介绍一些cycle-gan应用:如视频增强领域,黑白视频变成彩色视频。或者是场景转化。或者是将抽象的画转化为一个具象的画如房屋建筑,这些都可以作为通信数据压缩,你可以试着一下发送方在网路上传送类似于色块一样的数据,它可能占用的带宽十分的小,当你在接收端受到这些色块时,再将其恢复出来。这样看起来是一个不错的视频压缩方法

-
-

Next, I will introduce some cycle-gan applications: for example, in -the field of video enhancement, black-and-white video becomes color -video. Or scene transformation. Or convert an abstract painting into a -concrete painting such as a building, these can be used as communication -data compression, you can try the sender to transmit data similar to -color blocks on the network, it may take up a lot of bandwidth Small, -when you get these color patches at the receiving end, bring them back. -This looks like a good way to compress video

-

Third

-

The third part is sentence analysis,

-

The meaning of the first sentence is -“此外,在实践中,我们发现很难优化对抗目标隔离:标准程序通常会导致众所周知的模式崩溃问题,其中所有输入图像都映射到相同的输出图像,优化无法取得进展 -[15]。

-

”。

-

The second sentence -means:“我们还与以前依赖于手动定义的样式和内容分解或共享嵌入函数的方法进行了比较,并表明我们的方法优于这些基线。”。

-

The third part is sentence analysis -“图像到图像转换的想法至少可以追溯到 Hertzmann 等人的图像类比 -[19],他们在单个输入输出训练图像对上采用非参数纹理模型 [10]。”

-

Here are some references. thanks for listening!

-]]>
- - code - -
GANs /2023/06/03/GANs/ @@ -744,13 +658,114 @@ ChatGPT(一):十分钟读懂 Transformer - 知乎

- 毛概实践课 - /2022/06/10/Introduction%20to%20Mao%20Zedong%20Thought/ - 毛概实践课🤗

+ 专业英语 + /2023/06/05/English_profess/ + GANs

+

专业英语答辩

-

经过我们小组接近三个星期的努力,没错!它来了,毛概实践课的成果😁,它可能不是那么优秀,但的确是我们努力的成果

- - +
+

大家好,欢迎大家来到这里,今天我将为大家介绍一个用于图像翻译的新的技术,叫做cycle-gan,其是由AI华人青年学者Jun-Yan +Zhu主导的项目,在介绍这篇paper之前,我们先和大家介绍一些较为相近的领域。

+
+

First

+

Hello everyone, welcome to come here, today I will introduce a new +technology for image translation, called cycle-gan, which is a project +led by young AI Chinese scholar Jun-Yan Zhu, in this paper Before that, +let's introduce some relatively similar fields to you.

+
+

你们了解文心一言、或者是chatgpt,或许是由Google开发的bard吗?他们的共性是什么呢?没错,他们的共性就是都具有创造性,所谓的创造性,就是当你输入同一句话的时候,它能给出不同的结果,所以gpt的第一个单词就是Generative,但是CNN可不擅长生成式模型,当你给出同一个输入时,它更倾向于输出同一结果。

+
+

Do you guys know Wenxinyiyan, or chatgpt, maybe bard developed by +Google? What do they have in common? Yes, what they have in common is +that they are all creative. The so-called creativity means that when you +input the same sentence, it can give different results, so the first +word of gpt is Generative, but CNN is not good at generative models. , +when you give the same input, it is more likely to output the same +result.

+
+

另一个例子就是跨域识别问题,如何通过一个训练的模型,去泛化识别其它域的问题,这里就涉及到域适应,而gan就是用来解决这种问题的。

+
+

Another example is the problem of cross-domain recognition. How to +generalize and recognize other domains through a trained model, here +involves domain adaptation, and gan is used to solve this problem.

+
+

这是Gan的一个模型框架,主要是由生成器和判别器两部分组成,生成器用来生成内容,而判别器主要识别生成的内容是否是假的。生成器和判别器是两个模型,他们就如自然界一样捕食者与被捕食者共同进化。当判别器无法区分生成的内容是否为假,说明模型已经表现十分良好了

+
+

This is a model framework of Gan, which is mainly composed of two +parts: the generator and the discriminator. The generator is used to +generate content, and the discriminator mainly identifies whether the +generated content is fake. The generator and the discriminator are two +models, and they co-evolve with the prey just like in nature. When the +discriminator cannot distinguish whether the generated content is fake +or not, it means that the model has performed very well

+
+

Cycle-gan 使用了循环一致性,共需要四个模型,即两个生成模型GA->B, +GB->A,以及两个判别模型 +DA和DB,这就是cycle的由来,但是更加令人振奋人心的是:cycle-gan不需要配对的数据对进行训练,也就是说我们只需要给cycle-gan足够多的源域和目的域的数据,而不需要对其进行大量标签工作,它就会自动学习并且成功x +域到y域的转化规则,由于其涉及到两个域的双向转化,因而其迭代中使用的损失函数也是循环一致损失函数。

+
+

Cycle-gan uses cycle consistency and requires a total of four models, +namely two generative models GA->B, GB->A, and two discriminative +models DA and DB. This is the origin of cycle, but it is even more +exciting What is popular is that cycle-gan does not require paired data +pairs for training, that is to say, we only need to give cycle-gan +enough data from the source domain and the target domain without a lot +of labeling work on it, and it will Automatically learn and successfully +convert the x domain to the y domain. Since it involves the two-way +conversion of the two domains, the loss function used in its iteration +is also a cycle consistent loss function.

+

second

+
+

接下来给大家介绍一些cycle-gan应用:如视频增强领域,黑白视频变成彩色视频。或者是场景转化。或者是将抽象的画转化为一个具象的画如房屋建筑,这些都可以作为通信数据压缩,你可以试着一下发送方在网路上传送类似于色块一样的数据,它可能占用的带宽十分的小,当你在接收端受到这些色块时,再将其恢复出来。这样看起来是一个不错的视频压缩方法

+
+

Next, I will introduce some cycle-gan applications: for example, in +the field of video enhancement, black-and-white video becomes color +video. Or scene transformation. Or convert an abstract painting into a +concrete painting such as a building, these can be used as communication +data compression, you can try the sender to transmit data similar to +color blocks on the network, it may take up a lot of bandwidth Small, +when you get these color patches at the receiving end, bring them back. +This looks like a good way to compress video

+

Third

+

The third part is sentence analysis,

+

The meaning of the first sentence is +“此外,在实践中,我们发现很难优化对抗目标隔离:标准程序通常会导致众所周知的模式崩溃问题,其中所有输入图像都映射到相同的输出图像,优化无法取得进展 +[15]。

+

”。

+

The second sentence +means:“我们还与以前依赖于手动定义的样式和内容分解或共享嵌入函数的方法进行了比较,并表明我们的方法优于这些基线。”。

+

The third part is sentence analysis +“图像到图像转换的想法至少可以追溯到 Hertzmann 等人的图像类比 +[19],他们在单个输入输出训练图像对上采用非参数纹理模型 [10]。”

+

Here are some references. thanks for listening!

+]]>
+ + code + +
+ + LinkWe Technology + /2021/10/08/LinkWe/ + LinkWe Technology product

+ + +]]>
+ + Product design + +
+ + 毛概实践课 + /2022/06/10/Introduction%20to%20Mao%20Zedong%20Thought/ + 毛概实践课🤗

+ +

经过我们小组接近三个星期的努力,没错!它来了,毛概实践课的成果😁,它可能不是那么优秀,但的确是我们努力的成果

+ +

看看我们的大合照😁:

被删除视频 思想觉悟 - - LinkWe Technology - /2021/10/08/LinkWe/ - LinkWe Technology product

- - -]]>
- - Product design - -
Neural network(1)---Logistic Regression /2021/08/24/Neural-network(1)---Logistic-Regression/ @@ -937,38 +937,6 @@ figure,see whether it is overfit or not ? Neural Network - - 保研注意事项 - /2023/06/13/Postgraduate/ - 保研注意事项

- -
    -
  • 浙江大学(6月15日结束
  • -
-

浙江大学信息与电子工程学院2023年暑期学术夏令营 -- 浙江大学 - 保研论坛-保研经验分享 - Powered by Discuz!

-

浙江大学信息与电子工程学院2023年全国优秀大学生暑期学术夏令营活动通知

-

-
    -
  • 南京大学(6月15日结束
  • -
-

2023年南京大学电子科学与工程学院优秀大学生夏令营 -- 南京大学 - 保研论坛-保研经验分享 - Powered by Discuz!

-

2023年南京大学电子科学与工程学院优秀大学生夏令营报名通知

-

2023年南京大学电子科学与工程学院夏令营报名

-

-]]>
- - 生活 - -
Pointer /2021/09/03/Point/ @@ -1049,111 +1017,35 @@ can free the space

- Qt - /2021/09/20/Qt1/ - Qt问题总汇

- -

信号和槽

-

连接函数:connect

-
connect(信号发送者,发送的信号(函数的地址),信号接受者,处理的槽函数(函数的地址));
connect(Button,&QpushButton::clicked,this,&Qwidget::close);
-

松散耦合:发送端和接受端的松散耦合

-

自定义槽函数和信号

-
    -
  • signal只能声明,不能定义,写在发送信号的类的signals中,返回值是void
  • -
  • slot需要声明,需要在cpp文件中定义,写在public slots文件中,返回值是void
  • -
-
class.h
public slots:
// slots function area or declaration in public
//return is void,need declaration ,and realize.
void treat();
};


class.cpp
void Studnet::treat(){
qDebug()<<"treat!";
}
-
signals:
//custom signals
//return is void,only declaration ,Needn't realize
void hungry();
-

定义槽和信号后,需要定义触发函数

-
weidget:
void classover();
void classover(){
emit zt->hungry();
}
-

要先定义connect再调用classover

-

信号的重载

-

信号函数和槽函数直接重载时,会因为二义性而导致程序无法编译,于是我们需要用函数指针来代替直接给地址,方法如下:

-
void(Teacher:: *teachersignal)(QString)=&Teacher::hungry;
void(Studnet:: *studentslot)(QString) = &Studnet::treat;

connect(zt,teachersignal::hungry,st,studentslot);
-
    -
  • 问题:这里的两个函数指针是如何定义的???
  • -
  • 答:
  • -
-

Qstring 转char *

-
Qstring.toUtf8().data()  //先转utf8,再转char*
-

信号连接信号

-
connect(btn,&QPushButton::clicked,zt,teachersignal2);
-

直接将两个信号用connect相连

-
    -
  • 断开信号 disconnect

  • -
  • 多个信号一个槽

  • -
  • 多个槽连接一个信号

  • -
  • 信号和槽的参数类型必须一一对应,信号参数个数可以大于槽函数的参数个数

  • -
-

lambda函数

-
//connect 一般使用方法
connect(信号发送者,发送的信号(函数的地址),信号接受者,处理的槽函数(函数的地址));

//lambda 使用的方式
connect(btn3,&QPushButton::clicked,this,[=](){
btn3->move(200,100);});
//可以省略this
connect(btn3,&QPushButton::clicked,[=](){
btn3->move(200,100);});
-
    -
  • 问:为什么lambda的函数不像之前的函数一样,需要取地址符&.
  • -
  • 答:可以不加取地址符,但是早期Qt并不支持.
  • -
-

模态与非模态

-

模态

-
connect(ui->actionnew,&QAction::triggered,[=](){
QDialog dlg(this);
dlg.resize(200,100);
dlg.exec(); //对话框窗口保持
qDebug()<<"modal dialog!";
-

非模态

-
[=](){QDialog dig2(this);
dig2.show(); //无法保持,一闪而过
}
QDialog *dig2 =new QDialog(this);
dig2->show(); //可以保持(堆区)
-
    -
  • 问:指针调用和对象调用为什么会出现不一样的结果?
  • -
  • 答:
  • -
-]]>
- - coding - -
- - Python 机器学习 - /2022/01/19/Python%E5%9B%BE%E5%83%8F%E8%AF%86%E5%88%AB/ - 下面是本人总结的Python机器学习-图像处理的步骤

+ 保研注意事项 + /2023/06/13/Postgraduate/ + 保研注意事项

-

环境配置(垃圾分类项目)

-

项目使用树莓派4B,具体流程如下

    -
  • 下载win32_disk_imager,烧录镜像,在BOOT分区下建立文件名为SSH的文件,无后缀
  • -
  • 下载PUTTY(记得将后缀it删除)和VNC
  • -
  • 或者使用xshellxftp操作
  • -
  • 使用SSH连接树莓派,树莓派自带Python3和Python2,使用pip配置环境
  • +
  • 浙江大学(6月15日结束
-
    -
  1. 修改deb镜像源
  2. -
-
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
-

修改树莓派pip源。请记住,/etc/pip.conf,里面默认是

-
[global]
extra-index-url=https://www.piwheels.org/simple
-

请不要修改,这个网址专为树莓定制

-

pip永久换源(win和linux通用)

-
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
-

linux里面的永久源的地址为/home/pi/.config/pip/pip.conf,需要修改可以直接编辑

-

也可以这样换源

-
mkdir ~/.pip
vim ~/.pip/pip.conf
-
[global]
timeout=100
index-url=https://pypi.tuna.tsinghua.edu.cn/simple/
extra-index-url= http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=
pypi.tuna.tsinghua.edu.cn
mirrors.aliyun.com
-

这里的trusted-host只有当链接不是https时需要,即将阿里云的网站改为

-
extra-index-url= https://mirrors.aliyun.com/pypi/simple
-

ubuntu配置opencv

+

浙江大学信息与电子工程学院2023年暑期学术夏令营 +- 浙江大学 - 保研论坛-保研经验分享 - Powered by Discuz!

+

浙江大学信息与电子工程学院2023年全国优秀大学生暑期学术夏令营活动通知

+

    -
  • 网上所有的教程都无法直接成功,所以,个人的踩坑经历
  • -
  • 首先去opencv-python下载对应Python版本的opencv
  • -
  • 然后移入树莓派中,使用pip3 install ...whl即可成功
  • -
  • 很多的包都有这个特点,所以,要注意这个点,当自己的树莓派无法安装时,可以考虑这个专门为树莓派做的网站
  • +
  • 南京大学(6月15日结束
-

安装多线程工具axel

-
apt-get install axel
-

下载方式

-
axel 参数 文件下载地址
常用可选参数:
-s 设置最大下载速度,如果限制到512KB/s,则填写512000
-n 指定连接数
-o 指定另存为目录,或者指定的目录+文件名
-H 指定header
-U 指定useragent
-q 静默模式
-a 更改默认进度条样式

eg:
axel -n 30 http://archive.cloudera.com/cm5/cm/5/cloudera-manager-centos7-cm5.15.2_x86_64.tar.gz
+

2023年南京大学电子科学与工程学院优秀大学生夏令营 +- 南京大学 - 保研论坛-保研经验分享 - Powered by Discuz!

+

2023年南京大学电子科学与工程学院优秀大学生夏令营报名通知

+

2023年南京大学电子科学与工程学院夏令营报名

+

]]>
- coding + 生活
@@ -1274,6 +1166,124 @@ href="https://pypi.org/project/torch/1.8.0/#modal-close">torch-wheel下载 Code + + Python 机器学习 + /2022/01/19/Python%E5%9B%BE%E5%83%8F%E8%AF%86%E5%88%AB/ + 下面是本人总结的Python机器学习-图像处理的步骤

+ +

环境配置(垃圾分类项目)

+

项目使用树莓派4B,具体流程如下

+
    +
  • 下载win32_disk_imager,烧录镜像,在BOOT分区下建立文件名为SSH的文件,无后缀
  • +
  • 下载PUTTY(记得将后缀it删除)和VNC
  • +
  • 或者使用xshellxftp操作
  • +
  • 使用SSH连接树莓派,树莓派自带Python3和Python2,使用pip配置环境
  • +
+
    +
  1. 修改deb镜像源
  2. +
+
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
+

修改树莓派pip源。请记住,/etc/pip.conf,里面默认是

+
[global]
extra-index-url=https://www.piwheels.org/simple
+

请不要修改,这个网址专为树莓定制

+

pip永久换源(win和linux通用)

+
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
+

linux里面的永久源的地址为/home/pi/.config/pip/pip.conf,需要修改可以直接编辑

+

也可以这样换源

+
mkdir ~/.pip
vim ~/.pip/pip.conf
+
[global]
timeout=100
index-url=https://pypi.tuna.tsinghua.edu.cn/simple/
extra-index-url= http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=
pypi.tuna.tsinghua.edu.cn
mirrors.aliyun.com
+

这里的trusted-host只有当链接不是https时需要,即将阿里云的网站改为

+
extra-index-url= https://mirrors.aliyun.com/pypi/simple
+

ubuntu配置opencv

+
    +
  • 网上所有的教程都无法直接成功,所以,个人的踩坑经历
  • +
  • 首先去opencv-python下载对应Python版本的opencv
  • +
  • 然后移入树莓派中,使用pip3 install ...whl即可成功
  • +
  • 很多的包都有这个特点,所以,要注意这个点,当自己的树莓派无法安装时,可以考虑这个专门为树莓派做的网站
  • +
+

安装多线程工具axel

+
apt-get install axel
+

下载方式

+
axel 参数 文件下载地址
常用可选参数:
-s 设置最大下载速度,如果限制到512KB/s,则填写512000
-n 指定连接数
-o 指定另存为目录,或者指定的目录+文件名
-H 指定header
-U 指定useragent
-q 静默模式
-a 更改默认进度条样式

eg:
axel -n 30 http://archive.cloudera.com/cm5/cm/5/cloudera-manager-centos7-cm5.15.2_x86_64.tar.gz
+]]>
+ + coding + +
+ + Qt + /2021/09/20/Qt1/ + Qt问题总汇

+ +

信号和槽

+

连接函数:connect

+
connect(信号发送者,发送的信号(函数的地址),信号接受者,处理的槽函数(函数的地址));
connect(Button,&QpushButton::clicked,this,&Qwidget::close);
+

松散耦合:发送端和接受端的松散耦合

+

自定义槽函数和信号

+
    +
  • signal只能声明,不能定义,写在发送信号的类的signals中,返回值是void
  • +
  • slot需要声明,需要在cpp文件中定义,写在public slots文件中,返回值是void
  • +
+
class.h
public slots:
// slots function area or declaration in public
//return is void,need declaration ,and realize.
void treat();
};


class.cpp
void Studnet::treat(){
qDebug()<<"treat!";
}
+
signals:
//custom signals
//return is void,only declaration ,Needn't realize
void hungry();
+

定义槽和信号后,需要定义触发函数

+
weidget:
void classover();
void classover(){
emit zt->hungry();
}
+

要先定义connect再调用classover

+

信号的重载

+

信号函数和槽函数直接重载时,会因为二义性而导致程序无法编译,于是我们需要用函数指针来代替直接给地址,方法如下:

+
void(Teacher:: *teachersignal)(QString)=&Teacher::hungry;
void(Studnet:: *studentslot)(QString) = &Studnet::treat;

connect(zt,teachersignal::hungry,st,studentslot);
+
    +
  • 问题:这里的两个函数指针是如何定义的???
  • +
  • 答:
  • +
+

Qstring 转char *

+
Qstring.toUtf8().data()  //先转utf8,再转char*
+

信号连接信号

+
connect(btn,&QPushButton::clicked,zt,teachersignal2);
+

直接将两个信号用connect相连

+
    +
  • 断开信号 disconnect

  • +
  • 多个信号一个槽

  • +
  • 多个槽连接一个信号

  • +
  • 信号和槽的参数类型必须一一对应,信号参数个数可以大于槽函数的参数个数

  • +
+

lambda函数

+
//connect 一般使用方法
connect(信号发送者,发送的信号(函数的地址),信号接受者,处理的槽函数(函数的地址));

//lambda 使用的方式
connect(btn3,&QPushButton::clicked,this,[=](){
btn3->move(200,100);});
//可以省略this
connect(btn3,&QPushButton::clicked,[=](){
btn3->move(200,100);});
+
    +
  • 问:为什么lambda的函数不像之前的函数一样,需要取地址符&.
  • +
  • 答:可以不加取地址符,但是早期Qt并不支持.
  • +
+

模态与非模态

+

模态

+
connect(ui->actionnew,&QAction::triggered,[=](){
QDialog dlg(this);
dlg.resize(200,100);
dlg.exec(); //对话框窗口保持
qDebug()<<"modal dialog!";
+

非模态

+
[=](){QDialog dig2(this);
dig2.show(); //无法保持,一闪而过
}
QDialog *dig2 =new QDialog(this);
dig2->show(); //可以保持(堆区)
+
    +
  • 问:指针调用和对象调用为什么会出现不一样的结果?
  • +
  • 答:
  • +
+]]>
+ + coding + +
+ + 学业生涯规划指导经验交流贴 + /2023/10/31/Study%20exchange%20meeting/ + 欢迎交流

+ +]]>
+ + 学习 + +
DSP /2022/03/14/Signals%20and%20Systems/ @@ -1308,13 +1318,85 @@ href="https://pypi.org/project/torch/1.8.0/#modal-close">torch-wheel下载 - 学业生涯规划指导经验交流贴 - /2023/10/31/Study%20exchange%20meeting/ - 欢迎交流

+ 爬虫小结 + /2021/02/02/Web%20Crawler/ + 爬着爬着,就进局子里了...........

+

前言

+

​ +在刚开始学python的时候就对这一方面非常感兴趣,但是奈何当时实力太水,跟着mooc学了很久,也才刚刚把基础学完,连数据处理都不太会,而且在这次之前又学了一下c,三斤八两,啥都不会,刚开始在中国慕课mooc上跟着嵩天老师学习,发现他好多的例子都已经过时,很多之前能够爬取的网站现在已经无法爬取,当然也不是没有办法,只是我太水了,BeautifulSoup库也一直没有搞懂,因为我对html并不是很了解,于是乎chrome的审查工具用得也不是太好,刚好上次尝试了今日校园自动签到后,在优化那位大佬的程序时,我突然意识到里面很多的语法其实很有逻辑和体系,而他之所以能写出300多行的代码来造福广大学子,在于他强调的:“我模拟的整个今日校园的过程”,而这个过程,就是抓包,于是我在突然想起了点什么,我的fiddle,好像躺在我的电脑中睡了很久😂,后来在这个过程我想起的很多去年CTF教我的一些知识(但是我没学会),还有那个可爱的nmap

+

爬虫

+

有道翻译

+

​ 打开开发者工具后,我们对我们输入的字符“are you +ok”,进行抓包,马上我们可以看到,其他的数据都是以图片的形式,而这里是一个多次出现,但是咋们不清楚的包,于是我们查看一下headers,发现是post方法,

+
+ + +
+

观察Response +,发现里面刚好有我们想要的翻译结果,于是我们只要模拟浏览器去post,然后接受相应的json数据格式,即可!

+

+

我们首先还是要去看看这个post到底上传了什么form,然后这个header到底有什么要求,首先我们观察到了这个post的地址,但这里还是有坑,这是我后面的才发现的

+

+

观察webform,把它复制粘贴到代码就可以了

+

+

​ +但是,这里有问题了:返回值有问题,百度一下,原来那个网址有问题,只能是http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule +,_o必须要被去掉 (这里是因为有道翻译的反爬虫机制)

+

+

把url改回来,再使用json的loads函数将数据转化为字典,提取出翻译就可以了,把它改的更人性化一点,例如接受输入可以多次输入,ok,这样咋们就实现了在cmd里翻译啦!

+

+

+

百度图片

+

如图,爬取百度图片结果的所有图片,打开开发者工具,找出图片的实际地址,多观察几张,发现这个图片都在<li>标签下

+

+

+

这时候我们可以选择BeautifulSoup或者re正则表达式,我使用了正则表达式,提取了所有的图片url,然后把这些链接全部get即可

+

+

这样就把一页的图片全部爬取下来啦,至于为什么只有把29张,是因为百度的图片加载使用了一种叫做Ajax技术,这样的话只能采取别的方法去爬取了,我现在还不知道如何突破😂

+

+

B站视频

+

​ +刚好看到B站也有相关的学习视频,方法和上面的第一个第二一样,算是两者的综合吧,需要用到re(或者BeautifulSoup),设置好请求头,我自己做这个的时候,并没有添加很多对用户界面很友好的东西,但是还是去借鉴了一下前辈的经验,弄了个进度条

+

先下载这个压缩包

+

整体来说网速还是不是错的,我家是100兆的光纤,由于我的电脑离路由器比较远,网速只有这个效果,但是这个这个爬虫还是能够把我家的网爬满。

+

+

+

先把压缩包解压,一个放在D盘,一个放在桌面,第二,配置环境变量,再上方的用户变量的PATH中双击然后打开

+

+

+

找到D盘里的刚刚放进去的ffmpeg 打开bin +目录,把那个文件夹地址复制,例如我的是D:\ffmpeg-N-100892-g44e27d937d-win64-lgpl-shared-vulkan\bin粘贴到新增的Path中,然后一路ok,添加完用户变量,就可以使用软件了

+

+

+

软件的使用很简单,它的界面只是一个终端界面,你只要将B站视频网址粘贴,回车即可,默认视频的最高画质(不开会员的情况下)😂

+

+

为什么要把它添加到环境变量呢,因为B站爬取的视频其实是分音频和视频的,而ffmpeg是一个音视频处理软件,我是先将音频(1.mp3)和视频(2.mp4)分别爬取,然后用ffmpeg把它们拼接在一起(自动删除1.mp3和1.mp4),我找了很多教程,实在不会把ffmpeg源代码整合到我的代码中,于是就需要它的存在,并且要把它配置为用户变量,否则

+

抓包

]]>
- 学习 + coding
@@ -1550,88 +1632,6 @@ W_{\text {long }}=\frac{2 W_{L}+W_{\text {city }}(T)}{2 L / v_{\text Math model - - 爬虫小结 - /2021/02/02/Web%20Crawler/ - 爬着爬着,就进局子里了...........

- -

前言

-

​ -在刚开始学python的时候就对这一方面非常感兴趣,但是奈何当时实力太水,跟着mooc学了很久,也才刚刚把基础学完,连数据处理都不太会,而且在这次之前又学了一下c,三斤八两,啥都不会,刚开始在中国慕课mooc上跟着嵩天老师学习,发现他好多的例子都已经过时,很多之前能够爬取的网站现在已经无法爬取,当然也不是没有办法,只是我太水了,BeautifulSoup库也一直没有搞懂,因为我对html并不是很了解,于是乎chrome的审查工具用得也不是太好,刚好上次尝试了今日校园自动签到后,在优化那位大佬的程序时,我突然意识到里面很多的语法其实很有逻辑和体系,而他之所以能写出300多行的代码来造福广大学子,在于他强调的:“我模拟的整个今日校园的过程”,而这个过程,就是抓包,于是我在突然想起了点什么,我的fiddle,好像躺在我的电脑中睡了很久😂,后来在这个过程我想起的很多去年CTF教我的一些知识(但是我没学会),还有那个可爱的nmap

-

爬虫

-

有道翻译

-

​ 打开开发者工具后,我们对我们输入的字符“are you -ok”,进行抓包,马上我们可以看到,其他的数据都是以图片的形式,而这里是一个多次出现,但是咋们不清楚的包,于是我们查看一下headers,发现是post方法,

-
- - -
-

观察Response -,发现里面刚好有我们想要的翻译结果,于是我们只要模拟浏览器去post,然后接受相应的json数据格式,即可!

-

-

我们首先还是要去看看这个post到底上传了什么form,然后这个header到底有什么要求,首先我们观察到了这个post的地址,但这里还是有坑,这是我后面的才发现的

-

-

观察webform,把它复制粘贴到代码就可以了

-

-

​ -但是,这里有问题了:返回值有问题,百度一下,原来那个网址有问题,只能是http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule -,_o必须要被去掉 (这里是因为有道翻译的反爬虫机制)

-

-

把url改回来,再使用json的loads函数将数据转化为字典,提取出翻译就可以了,把它改的更人性化一点,例如接受输入可以多次输入,ok,这样咋们就实现了在cmd里翻译啦!

-

-

-

百度图片

-

如图,爬取百度图片结果的所有图片,打开开发者工具,找出图片的实际地址,多观察几张,发现这个图片都在<li>标签下

-

-

-

这时候我们可以选择BeautifulSoup或者re正则表达式,我使用了正则表达式,提取了所有的图片url,然后把这些链接全部get即可

-

-

这样就把一页的图片全部爬取下来啦,至于为什么只有把29张,是因为百度的图片加载使用了一种叫做Ajax技术,这样的话只能采取别的方法去爬取了,我现在还不知道如何突破😂

-

-

B站视频

-

​ -刚好看到B站也有相关的学习视频,方法和上面的第一个第二一样,算是两者的综合吧,需要用到re(或者BeautifulSoup),设置好请求头,我自己做这个的时候,并没有添加很多对用户界面很友好的东西,但是还是去借鉴了一下前辈的经验,弄了个进度条

-

先下载这个压缩包

-

整体来说网速还是不是错的,我家是100兆的光纤,由于我的电脑离路由器比较远,网速只有这个效果,但是这个这个爬虫还是能够把我家的网爬满。

-

-

-

先把压缩包解压,一个放在D盘,一个放在桌面,第二,配置环境变量,再上方的用户变量的PATH中双击然后打开

-

-

-

找到D盘里的刚刚放进去的ffmpeg 打开bin -目录,把那个文件夹地址复制,例如我的是D:\ffmpeg-N-100892-g44e27d937d-win64-lgpl-shared-vulkan\bin粘贴到新增的Path中,然后一路ok,添加完用户变量,就可以使用软件了

-

-

-

软件的使用很简单,它的界面只是一个终端界面,你只要将B站视频网址粘贴,回车即可,默认视频的最高画质(不开会员的情况下)😂

-

-

为什么要把它添加到环境变量呢,因为B站爬取的视频其实是分音频和视频的,而ffmpeg是一个音视频处理软件,我是先将音频(1.mp3)和视频(2.mp4)分别爬取,然后用ffmpeg把它们拼接在一起(自动删除1.mp3和1.mp4),我找了很多教程,实在不会把ffmpeg源代码整合到我的代码中,于是就需要它的存在,并且要把它配置为用户变量,否则

-

抓包

-]]>
- - coding - -
Windows常用指令和工具 /2022/01/05/Windows_command/ @@ -2658,6 +2658,58 @@ Explainer

Swin Transformer迎来30亿参数的v2.0,我们应该拥抱视觉大模型吗?.

+]]> + + Code + +
+ + ISAC + /2023/07/06/%E9%80%9A%E4%BF%A1%E6%84%9F%E7%9F%A5%E4%B8%80%E4%BD%93%E5%8C%96/ + 移动通信重点总结

+

通感一体化

+ +

什么是通感一体化(ISAC)

+

通信感知一体化——从概念到实践 +- 华为

+

天线振子_百度百科

+

(35条消息) +3GPP信道模型路损基础知识_3gpp常用信道模型_LinkEverything的博客-CSDN博客

+
+

即非正交多址接入(NOMA)。在正交多址技术(OMA)中,只能为一个用户分配单一的无线资源,例如按频率分割或按时间分割,而NOMA方式可将一个资源分配给多个用户。在某些场景中,比如远近效应场景和广覆盖多节点接入的场景,特别是上行密集场景,采用功率复用的非正交接入多址方式较传统的正交接入有明显的性能优势,更适合未来系统的部署。目前已经有研究验证了在城市地区采用NOMA的效果,并已证实,采用该方法可使无线接入宏蜂窝的总吞吐量提高50%左右。非正交多址复用通过结合串行干扰消除或类最大似然解调才能取得容量极限,因此技术实现的难点在于是否能设计出低复杂度且有效的接收机算法。

+

NOMA不同于传统的正交传输,在发送端采用非正交发送,主动引入干扰信息,在接收端通过串行干扰删除技术实现正确解调。与正交传输相比,接收机复杂度有所提升,但可以获得更高的频谱效率。非正交传输的基本思想是利用复杂的接收机设计来换取更高的频谱效率,随着芯片处理能力的增强,将使非正交传输技术在实际系统中的应用成为可能。

+
+

(35条消息) +5G:非正交多址接入(NOMA)与串行干扰删除(SIC)_串行干扰消除_sswzw_cll的博客-CSDN博客.

+

NOMA:

+
+

1、串行干扰删除(SIC)

+

2、功率复用

+
+

(35条消息) +5G:非正交多址接入(NOMA)与串行干扰删除(SIC)_串行干扰消除_sswzw_cll的博客-CSDN博客.

+
+

对于LTE架构来说,网元包含的很多,其中,基站也是其中的一个网元,除此外还有MME、SGW、PDN等等。基站就是一个网元,基站和网元的关系类似苹果和水果的关系。网元划分的粒度很多,看用途了,有物理网元,逻辑网元,等效网元数等

+
+

网元_百度百科.

+

感知与通信从松耦合到完全一体化可分为三个等级:

+
    +
  1. 通信与感知共享硬件和频谱
  2. +
  3. 实现波形和信号处理一体化
  4. +
  5. 信息可以跨层、跨模块、跨节点 +共享,通信与感知完全一体化,系统性能显著提升,网络系统 +的总体成本和能耗将大大减少、系统规模也更小,基站与用户 设备(User +Equipment,UE)之间更大规模的协同、通信感 +知波形联合设计、先进的干扰消除技术、原生AI 技术等其他技 +术创新还可以进一步提升感知数据的处理能力。
  6. +
+

ISAC的作用:在增强定位能力和毫米级

]]>
Code @@ -2717,58 +2769,6 @@ src="https://picturnl.oss-cn-shanghai.aliyuncs.com/image-20220103223731093.png" 思想觉悟
- - ISAC - /2023/07/06/%E9%80%9A%E4%BF%A1%E6%84%9F%E7%9F%A5%E4%B8%80%E4%BD%93%E5%8C%96/ - 移动通信重点总结

-

通感一体化

- -

什么是通感一体化(ISAC)

-

通信感知一体化——从概念到实践 -- 华为

-

天线振子_百度百科

-

(35条消息) -3GPP信道模型路损基础知识_3gpp常用信道模型_LinkEverything的博客-CSDN博客

-
-

即非正交多址接入(NOMA)。在正交多址技术(OMA)中,只能为一个用户分配单一的无线资源,例如按频率分割或按时间分割,而NOMA方式可将一个资源分配给多个用户。在某些场景中,比如远近效应场景和广覆盖多节点接入的场景,特别是上行密集场景,采用功率复用的非正交接入多址方式较传统的正交接入有明显的性能优势,更适合未来系统的部署。目前已经有研究验证了在城市地区采用NOMA的效果,并已证实,采用该方法可使无线接入宏蜂窝的总吞吐量提高50%左右。非正交多址复用通过结合串行干扰消除或类最大似然解调才能取得容量极限,因此技术实现的难点在于是否能设计出低复杂度且有效的接收机算法。

-

NOMA不同于传统的正交传输,在发送端采用非正交发送,主动引入干扰信息,在接收端通过串行干扰删除技术实现正确解调。与正交传输相比,接收机复杂度有所提升,但可以获得更高的频谱效率。非正交传输的基本思想是利用复杂的接收机设计来换取更高的频谱效率,随着芯片处理能力的增强,将使非正交传输技术在实际系统中的应用成为可能。

-
-

(35条消息) -5G:非正交多址接入(NOMA)与串行干扰删除(SIC)_串行干扰消除_sswzw_cll的博客-CSDN博客.

-

NOMA:

-
-

1、串行干扰删除(SIC)

-

2、功率复用

-
-

(35条消息) -5G:非正交多址接入(NOMA)与串行干扰删除(SIC)_串行干扰消除_sswzw_cll的博客-CSDN博客.

-
-

对于LTE架构来说,网元包含的很多,其中,基站也是其中的一个网元,除此外还有MME、SGW、PDN等等。基站就是一个网元,基站和网元的关系类似苹果和水果的关系。网元划分的粒度很多,看用途了,有物理网元,逻辑网元,等效网元数等

-
-

网元_百度百科.

-

感知与通信从松耦合到完全一体化可分为三个等级:

-
    -
  1. 通信与感知共享硬件和频谱
  2. -
  3. 实现波形和信号处理一体化
  4. -
  5. 信息可以跨层、跨模块、跨节点 -共享,通信与感知完全一体化,系统性能显著提升,网络系统 -的总体成本和能耗将大大减少、系统规模也更小,基站与用户 设备(User -Equipment,UE)之间更大规模的协同、通信感 -知波形联合设计、先进的干扰消除技术、原生AI 技术等其他技 -术创新还可以进一步提升感知数据的处理能力。
  6. -
-

ISAC的作用:在增强定位能力和毫米级

-]]>
- - Code - -
移动通信重点总结 /2023/06/09/mobile%20commuciation/