自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 【异常检测复现】【DeSTSeg】在虚拟环境中完成配置

记录复现过程中安装各种包的命令下载数据集到本地。

2024-02-02 21:07:27 1056

原创 【文献阅读笔记】无监督异常检测遇到噪声数据:STKD

在无监督异常检测设置中,用于训练的数据均是正常图片,但由于缺陷可能是细微的,因种种原因可能无法保障用于训练的数据集内均是正常图像,有可能混有异常图像。如果仍然按照原有的假设进行异常检测,将会影响检测性能。

2023-12-24 21:46:55 164

原创 【文献阅读笔记】去噪学生网络:DeSTSeg

2023 CVPR领域:异常检测目标:图像输入数据。

2023-12-11 17:46:48 244

原创 【文献阅读笔记】基于自监督的异常检测和定位:SSM

领域:异常检测目标:图像输入数据。

2023-12-03 21:23:38 523

原创 【文献阅读笔记】关于GANomaly的异常检测方法

关于GANomaly的异常检测方法

2023-11-27 17:22:58 285 2

原创 【文献阅读笔记】SimpleNet: A Simple Network for Image Anomaly Detection and Localization

2023 CVPR;领域:异常检测;目标:图像输入数据。

2023-11-25 15:36:45 210

原创 【文献阅读笔记】深度异常检测模型

本文是关于论文“DEEP LEARNING FOR ANOMALY DETECTION: A SURVEY”的阅读笔记。本笔记是在阅读论文的基础上,对基本内容进行提炼,旨在进一步理解论文内容,加深对基于深度学习的异常检测方向的学习。论文中对深度异常检测模型进行总结,论文中分为六类进行介绍。

2023-08-09 14:11:01 315

原创 mathtype公式符号显示不对

mathtype公式符号显示不对

2023-05-17 14:56:46 1279

原创 【文献阅读笔记】CVX使用常用替换公式

记录本次仿真使用CVX进行求解使用到的替换公式和替换技巧。

2023-03-07 22:14:11 3919 2

原创 【文献阅读笔记】Secure UAV Communication with Cooperative Jamming and Trajectory Control笔记

交替优化和SCA算法设计的学习

2023-02-08 22:31:59 282

原创 利用matlab求解非线性目标函数

使用fmincon求解非线性目标函数

2023-01-26 18:37:39 2021

原创 matlab利用逻辑数组将保密率负数部分转换为零

利用逻辑数组

2023-01-09 22:35:12 1101

原创 【文献阅读笔记】利用松弛方法解决非凸问题

利用松弛方法解决非凸问题

2022-12-23 17:29:28 2219

原创 提升MATLAB运算速度的思路

MATLAB的速度总是不太理想,查阅了资料发现,可以通过几个方式提升代码的运行速度。

2022-09-17 11:20:58 2748

原创 【文献阅读笔记】关于同步无线信息与能量传输技术

同步无线信息与能量传输技术主要是用来解决能源受限的问题。比如在一些偏远危险地方,对一些工作节点更换电源是十分不容易的,因此通过同步无线信息和能量传输技术从射频信号中收获能量的技术,很收人们的关注。由于现在的技术有限,信号不能同时进行能量收集和信息解码,所以提出了功率分割(PS)和时间切换(TS)的同步无线信息和能量传输技术。1)关于功率分割,天线接收到信号之后,将功率分成两个部分,一部分用于信息解码,一部分用于能量收集。2)关于时间切换,是在不同的时间段进行不同的功能,一部分时间进行信息解码,一部.

2022-05-09 16:47:47 698

原创 【文献阅读笔记】利用CVX工具箱求解复数问题的方法

文章目录方法一:直接使用hermitian方法二:将复数问题转换为实数问题方法一:直接使用hermitian方法一: 使用hermitian关键词CVX工具箱支持复数的问题,因此可以直接使用复数的模式使用hermitian 关键词代码模式如下:cvx_begin variables X(n,n) hermitian minimize (real(trace(C*X))) subject to for i=1:p trace(A(:,:,i)*X) >= b(i);

2022-05-01 11:12:44 2830 6

原创 【文献阅读笔记】块坐标下降法的设计思想

块坐标下降法( block coordinate descent )块坐标下降法的应用场景是对于非凸问题进行优化。块坐标下降法的解决思想是:在每次迭代的过程中,只针对一个变量进行优化求解,其余变量保持不变,然后交替求解。下面举个例子一、优化目标联合无人机轨迹、无人机发射功率和源节点发射功率最大化端到端的吞吐量。二、优化目标函数因为优化变量相互耦合,求解的难度是很大的,因此需要对其进行处理,简化优化目标的求解。三、算法设计思想将原始的目标函数,分解为两个子问题,分别进行求解。对于每一个子问题

2022-04-25 23:16:07 4717 8

原创 【文献阅读笔记】MATLAB仿真将拉直的向量恢复成矩阵

文章目录拉直的定义MATLAB中进行拉直运算MATLAB 中将向量恢复出矩阵测试代码运行拉直的定义拉直是矩阵的一种常见的运算,拉直运算之后,矩阵变为了一个mn维的列向量。MATLAB中进行拉直运算在MATLAB中可以直接调用vec函数进行拉直运算a=vec(A);注意得到的是列向量MATLAB 中将向量恢复出矩阵下面使用MATLAB实现从拉直的向量恢复出原来的矩阵。设计思路: 从列向量中找到矩阵的维数,然后从新给矩阵赋值,注意新矩阵的值是按行进行赋值,然后将矩阵输出。下面这个例子是恢

2022-04-24 13:39:32 3848 2

原创 【文献阅读笔记】路径损耗模型公式

信道的路径损耗信道的路径损耗是信道路径损耗真值的分贝数。信道路径损耗真值为发射功率与接收功率之比。信道的路径增益信道的路径增益分贝数时路径损耗的分贝值的负数。通常是负数路径损耗的模型公式Pr=Pt*K*(d0/d)^r其中:Pr是接收功率Pt是发射功率K是依赖于天线特性和平均信道损耗的常系数d0是天线的参考距离d是实际距离r是路径损耗指数K<1,取为d0处的自由空间路径损耗瑞利信道和莱斯信道在实际仿真中,将信道建模成瑞利信道和莱斯信道的比较多,对于瑞利信道来说,可以

2022-04-21 14:27:27 8912 6

原创 【文献阅读笔记】信道矩阵(向量)与天线数的关系

最近在阅读文献的时候,很多时候会将信道建模成矩阵或向量的模型,那矩阵或者向量的维数与天线数有什么关系呢?模型的分类根据基站和用户的天线数不同,可以将模型分为SISO、SIMO、MISO、MIMOSISO:指的是单输入单输出;SIMO:指的是单输入多输出;MISO:指的是多输入单输出;MIMO:指的是多输入多输出。为什么要多天线因为考虑了多天线,就可以考虑分集,包括接收分集和发送分集,这样的话,就可以提升数据速率、提升性能等。因此,逐渐人们开始关注使用多天线的设计。信道矩阵维数与天线数的关

2022-04-18 22:56:10 2949

原创 【文献阅读笔记】-常用MATLAB矩阵基础知识及代码

最近一段时间,开始尝试完成所看文献的复现,发现了很多问题。下面总结一下最近学习复现过程中,所设计到的基础知识。矩阵表示A=[1 2 3;2 4 6]表示矩阵A为一个两行三列的矩阵矩阵的转置A.'矩阵的共轭conj(A)矩阵的共轭转置conj(A.')矩阵的迹trace(A)生成一个N维向量a=randn(n)这里的a服从N(0,I)如果a=Aa 则分布变为N(0,AA^H)涉及矩阵应用的一些函数求矩阵的特征向量[V,D]=eig(X)X 是所求矩阵V 是X

2022-04-18 22:34:54 675

原创 CVX工具箱无法安装-解决办法

仿真的时候需要使用到CVX工具箱,但是在官网上无法下载,尝试了好久找到了办法。下载地址可以从官网上面点击进入http://cvxr.com/cvx/选择自己需要的版本出错之后在官网上面电子下载之后,但是显示任务错误然后找到下载工具的里面的选项选择只从原始地址下载,即可完成下载...

2022-04-04 19:34:17 1176 1

原创 随机权重的PSO算法

选用随机的权重,可以在多峰函数求解的时候,避免陷入局部最优。文章目录一、目标函数二、随机权重的计算公式三、MATLAB代码实现四、测试一、目标函数y=x(1)^2+2*x(2)^4;二、随机权重的计算公式权重可以理解为所占工作量的大小及影响整体能力的程度。权重w设定为某种随机分布的随机数,当粒子在起始位置接近最优点时候,权重最小,加快算法的收敛。同时也可以克服在初期找不到最优点的局限。%w=u+m*N(0,1)%u=u(min)+[u(max)-u(min)]*rand(0,1)三.

2022-01-25 22:50:22 2112

原创 基于PSO的寻优计算:有约束条件求极值寻优

对于有约束条件的方程,可以采用PSO算法寻优,在实践中表现出较好的寻优能力。文章目录一、目标函数二、约束条件三、代码实现四、测试结果五、可执行文件一、目标函数y=-6*x(1)-5*x(2)-6*x(3);二、约束条件%约束条件%2x1-x2+2x3≤20%3x1+2x2+4x3≤42%3x1+2x2≤35%x1,x2,x3≥0三、代码实现采用粒子群算法对具有约束条件的函数寻找最优值:%初始化参数%粒子群算法的两个参数c1=1.49445;c2=c1;%进化次数ma.

2022-01-24 16:10:01 3543 8

原创 粒子群算法(PSO)的测试函数:Griewank函数

文章目录一、Griewank 公式二、简介1.粒子群算法简介2.Griewanke作为测试函数三、MATLAB代码实现四、测试五、可执行文件一、Griewank 公式二、简介1.粒子群算法简介粒子群算法是基于群体的随机优化技术,它初始化一组随机解,然后迭代搜寻最优解。通过追随当前搜索到的最优解来寻找全局的最优解。2.Griewanke作为测试函数格里旺克函数,是数学上用于测试优化程序效率的函数。Griewank函数存在局部极小点,数目与问题的维数有关,最小值在(0,0…0)处取得。是非线性

2022-01-22 14:35:55 9962 10

原创 协作中继与非协作中继

根据目的节点对源节点信号的处理方式,可以分为协作中继和非协作中继。协作中继信道质量比较好,目的结点可以收到质量好的信号,此时目的节点可以收到第一个时隙内源节点的信号和第二个时隙内中继节点的信号,将这两个信号合并之后输出增强的信号,同时也相当于实现了对系统的增益。非协作中继信号质量不太好,存在衰落比较大,目的节点收到源节点的信号比较弱,这种情况下,目的节点将忽略第一个时隙内源节点转发的信号,而只考虑第二个时隙内中继节点转发的信号。...

2022-01-17 14:32:29 686

原创 AF中继技术和DF中继技术

根据中继节点对接收到的信号的处理方式不同,可以将中继分为两种:1、放大转发AF2、解码转发DFAF放大转发中继,指的是中继节点收到信号之后,不对信号进行解码或编码,直接将收到的信号转发给目的节点。优点: 做法比较简单,减少中继的压力。缺点: 中继节点处的噪声也转发给目的节点。DF解码转发中继,指的是中继节点收到信号之后,对信号进行解码,然后将解码结果进行重新编码,最后转发给目的节点。优点: 避免中继节点的噪声转发到目的节点,导致目的节点处噪声过大。缺点: 协议比较复杂,同时中继节点的.

2022-01-17 14:25:19 5524

原创 研究生阶段的重要规划——如何正确找到自己的创新点

阅读文献是研究学习中一个必不可少的过程,而在这个过程中最重要的就是找到自己的创新点。创新点可以分为以下三种:一、引用型创新将一个背景中的设计思路转换到另一个背景中,并完成相应仿真。二、集成型创新将另一个领域内的新知识,应用到本领域中,并完成相应仿真。三、改进型创新对最新的研究内容进行改进、完善。...

2022-01-14 11:17:05 514

原创 信道衰落特性(大尺度衰落和小尺度衰落)

衰落特性大尺度衰落有:路径损耗、阴影衰落小尺度衰落有:多径衰落路径损耗传输信号在介质中的传输过程会造成信号能量的消耗,且被消耗的能量与传输结点间的距离成正比。阴影衰落地形、高大建筑等对电磁波信号的阻挡造成的衰落。多径衰落电磁波不能直线传播,而是产生多个传播路径,导致信号在接收时候,信号的振幅相位会产生随机变化。在实际的信道中,常常是多种类型信道混合而成,因此在仿真过程中,需要考虑多种信道混合而成的特性,进而设计出符合要求的方案。...

2022-01-12 14:55:29 3225

原创 研究生阶段的重要规划——高效的阅读文献

在研究生的学习生活中,读论文是必不可少的。会经常阅读一些中文或者外文的文献,从中找到自己创新的一种灵感。如何高效的读懂每一篇文章,让这篇文章对我们的研究工作有所帮助,就是重中之重。因此,我们要对阅读的每一篇文献进行总结,俗话说好记忆不如烂笔头,就是这种,学会了做好总结可以帮助我们找到自己的创新点、确定自己的研究方案。初入研究生生活,对于如何利用好所读文献不是很清楚,因此在查阅了不少前辈们的经验之后,我进行了关于阅读文献方法的总结:一、总结所读文献解决了什么问题二、总结解决问题的方法是什么三、.

2022-01-11 21:30:28 448 2

原创 非凸优化问题的几种经典解法

在研究中,对于非凸问题进行优化通常有以下三种传统的方法一、块坐标下降法在每次迭代的过程中,只针对一个变量进行优化求解,其余变量保持不变,然后交替求解。二、逐次凸逼近法将目标函数在定点进行一阶泰勒展开,然后构建近似函数,近似函数代替原目标函数进行求解。三、松弛变量引入法引入松弛变量,将原目标函数中难以解决的公式部分用松弛变量代替,使目标函数变为凸函数。...

2022-01-08 09:48:12 12516 9

原创 Android平台搭建和创建Hellow World

文章目录安装并配置java jdk完成安装sdk完成创建Android虚拟设备建立一个新项目修改显示内容结果显示通过使用Android studio软件进行编程,了解Andorid开发项目的基本文件目录结构,并实现HelloWorld小例程。安装并配置java jdk完成安装sdk完成创建Android虚拟设备建立一个新项目修改显示内容结果显示...

2021-06-25 20:56:49 291 6

原创 成功解决pyinstaller生成exe提示:Fatal error: PyInstaller does not include a pre-compiled bootloader

在使用pyinstaller生成exe,将编写完成的几个python文件封装成exe文件,但是出现了错误,提示Fatal error: PyInstaller does not include a pre-compiled bootloader for your platform. For more details and instructions how to build the bootloader see <https://pyinstaller.readthedocs.io/en/stable

2021-06-03 21:31:29 7006 6

原创 树莓派连接mysql数据库,通过程序执行mysql语句,实现对数据库的增删改查(python语言)

彭名驹

2021-04-20 16:02:19 1255 2

原创 python中的count函数

python中的count函数,可以用来统计字符串里字符出现的次数。格式为:str.count(sub, start= 0,end=len(string))参数表示为:sub表示处理的字符串start表示起始位置end表示终止位置代码为:a = "pmjpython"for i in a: print(a.count(i))效果展示:如果看完觉得有所收获的话,记得一键三连哦,谢谢大家!...

2021-04-05 20:37:00 3923 2

原创 python字符串转化为数组:使用split函数

文章目录格式为:参数含义为:范例1范例2范例3在python中使用split()函数可以将字符串转换为数组。格式为:str.split(str="",num=string.count(str))[n]参数含义为:str表示分隔符num表示分割的次数[n]表示选取第n个分片范例1将/作为分隔符代码>>> string = "pmj/python/2021/4/5">>> print(string.split('/'))效果展示范例2分

2021-04-05 20:24:43 4772

原创 python获取现在的日期和时间

文章目录一、datetime库简介二、datetime.datetime.now三、运行效果在python 中使用datatime库,可以用来获取现在日期和时间一、datetime库简介datetime有五个类:datetime.date表示日期datetime.datetime表示日期时间datetime.time表示时间datetime.timedelta表示时间间隔datetime.tzinfo表示时区二、datetime.datetime.nowdatetime.dateti

2021-04-05 20:10:40 26942 2

原创 使用python进行数据可视化(三种基本类型图:柱状图、折线图、饼状图)

文章目录一、安装模块二、代码与效果柱状图折线图饼状图三、 注意所谓数据可视化,最通俗的理解就是,让数据看起来更直观一、安装模块使用pygal模块,来进行数据可视化进入命令行模式,输入pip install pygal如图显示安装完成。二、代码与效果柱状图代码:#pmj 2021-4-2 柱状图import pygalview = pygal.Bar()#图表名view.title = '柱状图'#添加数据view.add('数量', [100,200,300,40

2021-04-02 14:47:14 2480 6

原创 考研结束后的彷徨

随着复试的结束,紧张了几个月的研究生考试也就结束了,考研的结果也使自己很满意,弥补了自己高考的不足,换一个更好的学校来追求自己的理想。但是随着而来的就是彷徨,一种顿时不知所措的感觉。在三月底的时候,拟录取的通知出来了,紧张的心终于是放下了,但可能是放的太彻底了,仿佛自己就迷失了方向一般。在出来成绩之后,自己决定要放松一下,然后开始每天在屋子里面躺着,要么玩游戏,要么刷抖音,就有一种头不晕绝不动的劲头。前几天的感觉自然是好的,但随着时间的过去,感觉自己越来越不舒服,不仅仅是身体的不舒服,也是心里的不舒服。

2021-04-02 11:22:25 262 6

原创 使用python定时打开网页

当我们需要在特定时间打开一个网页的时候,可以选择python来执行。程序理解比较容易:使用python的webbrowser模块利用延时来控制打开网页的时间代码如下:#pmj 2021-4-1 读取网页import webbrowserimport timetime.sleep(5)webbrowser.open("https://blog.csdn.net/pengmingjv/article/details/11537157如果看完觉得有所收获的话,记得一键三连哦,谢谢.

2021-04-01 17:22:24 1201 1

有约束条件寻找最优解,利用粒子群算法

有约束条件寻找最优解,利用粒子群算法

2022-01-24

粒子群算法的测试函数:Griewank函数

粒子群算法的测试函数:Griewank函数

2022-01-22

shiaynsi.cpp

数据结构----有向图操作

2021-03-31

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除