科研
林仔520
这个作者很懒,什么都没留下…
展开
-
Matlab打包为dll,并使用C++调用
【代码】Matlab打包为dll,并给Visual Studio调用。原创 2022-12-31 19:55:46 · 5643 阅读 · 9 评论 -
《计算机应用》期刊审稿周期
计算机应用》创刊于1981年,是中国计算机学会会刊。以介绍计算机应用技术为重点,以推动经济发展和科技进步为宗旨,以促进计算机开发应用创新为目标。由包括张景中、徐宗本、潘云鹤、何积丰、周巢尘、陈国良、管晓宏院士在内的数十名计算机学科专家组成编委会,承担组稿、审稿、撰稿工作,另有数百名本学科其他专家参与审稿工作。原创 2022-10-23 15:09:30 · 2651 阅读 · 4 评论 -
xlrd常见操作
2. xlrd包使用2. 程序运行结果原创 2022-07-04 16:38:06 · 573 阅读 · 0 评论 -
jupyterbook 清空控制台输出
2. 在程序中调用即可3. 具体实例演示原创 2022-06-29 17:17:27 · 1952 阅读 · 0 评论 -
删除一个excel表中空子表(Python)
用python删除一个excel中的空子表,可以经过灵活更改,满足自己个人相关需求原创 2022-06-20 10:47:05 · 311 阅读 · 0 评论 -
灰狼优化算法——python实现
1. 步骤Step1:种群初始化:包括种群数量N,最大迭代次数Maxlter,调控参数a,A,C.Step2:根据变量的上下界来随机初始化灰狼个体的位置X。Step3:计算每一头狼的适应度值,并将种群中适应度值最优的狼的位置信息保存α,将种群中适应度值次优的狼的位置信息保存为β,将种群中适应度第三优的灰狼的位置信息保存为δ。Step4:更新灰狼个体X的位置。step5:更新参数a,A和C。Step6:计算每一头灰狼的适应度值,并更新三匹头狼的最优位置。Step7:判断是否到达最大迭代次数Maxl原创 2022-05-23 15:23:23 · 1696 阅读 · 0 评论 -
Teager能量算子(TEO)_Python实现
TEO(Teager 能量算子)是一种能够有效提取信号能量的非线性算子,对于给定信号,TEO 运算能够反映出能量的瞬时变化:从公式 (4.18) 可以得出,TEO 具有很小的计算量,可以通过连续三个采样点的值计算出离散信号的能量,实现起来简单而快捷。TEO 能够快速跟踪信号的变化,如果经过TEO 计算出的能量值越大,则给定信号的幅值或频率变化的就越快,对信号奇异性进行检测就是根据这一特点得出的。def Teager_power_function(Signal): Teager_power=n原创 2022-05-18 10:09:10 · 4627 阅读 · 0 评论 -
nolds库—为基于一维时间序列的动态系统的非线性度量提供了实现和学习资源
文章目录1. nolds库简介2. 安装3. API介绍样本熵(sample entropy)相关维度(correlation dimension)Lyapunov 指数Hurst指数去趋势波动分析 (DFA)4. 使用案例5. 官方使用文档1. nolds库简介Nolds 是一个基于 numpy 的小型库,它为基于一维时间序列的动态系统的非线性度量提供了实现和学习资源。2. 安装pip install nolds3. API介绍样本熵(sample entropy)基于近似熵度量时间序原创 2022-05-12 09:56:52 · 1382 阅读 · 0 评论 -
样本熵(Python实现)
1. 基本概念1.1 熵熵原本是一个热力学概念,是用来描述热力学系统混乱(无序)程度的度量。在信息论建立之后,关于上的概念和理论得到了发展。作为衡量时间序列中新信息发生率的非线性动力学参数,熵在众多的科学领域得到了应用。八十年代最常用的熵的算法是K-S熵及由它发展来的E-R熵,但这两种熵的计算即使对于维数很低的混沌系统也需要上万点的数据,而且它们对于噪声很敏感,时间序列叠加了随机噪声后这两种熵的计算可能不收敛。1.2 近似熵近似熵(APEN, Aproximate Entropy),是由Pincus原创 2022-05-09 15:07:03 · 6863 阅读 · 1 评论 -
皮尔逊、斯皮尔曼、肯德尔相关系数python实现
1. 定义:Kendall(肯德尔)系数的定义:n个同类的统计对象按特定属性排序,其他属性通常是乱序的。同序对(concordant pairs)和异序对(discordant pairs)之差与总对数(n*(n-1)/2)的比值定义为Kendall(肯德尔)系数。肯德尔相关系数可以测量两个随机序列的相关性,肯德尔相关系数被定义为:τ=2n(n−1)∑i<jσ(xi−xj)σ(yi−yj)\tau = \frac{2}{{n(n - 1)}}\sum\limits_{i < j} {原创 2022-05-03 10:26:20 · 3671 阅读 · 0 评论 -
PyEMD安装及简单使用
PyEMD安装及简单使用!原创 2022-04-21 22:06:36 · 15109 阅读 · 6 评论 -
解决报错:ImportError: IProgress not found. Please update jupyter and ipywidgets
错误描述 “ImportError: FloatProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html” 错误。解决方案pip install ipywidgets或者conda install -c conda-forge ipywidgets安装完毕后重启jupyter notebook即可解决该原创 2022-04-21 21:26:25 · 1058 阅读 · 2 评论 -
求网络的拉普拉斯矩阵(python)
1. 导包import networkx as nximport numpy as npimport matplotlib.pyplot as plt2. 求图的拉普拉斯矩阵# 求图的拉普拉斯矩阵 L = D - Adef laplacian_matrix(graph): # 求邻接矩阵 A = np.array(nx.adjacency_matrix(graph).todense()) A = -A for i in range(len(A)): # 求顶点的度原创 2022-01-10 15:51:23 · 1445 阅读 · 0 评论 -
Latex快速入门
1. 文章类型文章:article报告:report书:book写论文的话就用“文章” article中文的文章: ctexart中文字体:UTF8代码:\documentclass[UTF8]{ctexart}2. 引入宏包论文中,可能包含公式、表格、图片等,需要在开头说明一下。说明的方式就是用宏包,加了宏包才能写公式,做表格,放图片。代码:\usepackage{宏包1,宏包2,...}比较常用的是由mathtools,amsmath,graphicx,array之类的,原创 2021-08-05 18:15:19 · 711 阅读 · 0 评论 -
Font shape `OMX/cmex/m/n‘ in size <10.53937> not available (Font) size <10.95> substituted.
Latex在写公式时,报如下错误:Font shape `OMX/cmex/m/n' in size <10.53937> not available(Font) size <10.95> substituted.解决方案:在\begin{document}最前面添加宏包:\usepackage{lmodern}原创 2021-08-05 09:58:16 · 7218 阅读 · 1 评论