自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 使用python实现的相关分析法系统辨识

最近系统辨识课要求做实验来进行系统辨识,第一个方法是用相关分析法。目前有的案例基本上都是matlab程序,所以写了一个python程序来实现。首先导入需要的第三方库,其中最重要的是scipy.signal库,里面提供了构建传递函数、阶跃响应等等功能,如果没有这个库,python很难完成matlab中的简单功能。接着构建了异或函数,后来发现其实python有第三库里面有内嵌,不过这个函数简单,自己写的也能用生成M序列的函数在我另一个帖子里有介绍,这里直接拿来用了。M序列的python实现总的来说这个函数

2022-06-16 15:45:04 1053 1

原创 用python生成M序列

一个用python生成M序列的函数

2022-06-02 16:37:54 946

原创 在阿里云服务器配置tensorflow的gpu运行环境

unbuntu版本20.04 64位GPU: NIVIDIA T4anaconda版本:4.3.30CUDA版本 11.0.207(创建实例时勾选)搭建虚拟环境conda create -n tf-gpu #创建名叫tf-gpu的虚拟环境source activate tf-gpu #激活tf-gpu环境,激活成功能看见主机名左边从(base)基础环境变成了(tf-gpu)虚拟环境,后续的tensorflow-gpu以及其他库都会装在这个环境下,同时base环境的库需要重新

2021-11-23 14:50:52 1403

原创 使用python用递归的方法实现冰山立方体BUC算法(以水果分类数据为例)

冰山立方体BUC算法是一种计算稀疏立方体的构建算法,在构建数据立方体的过程中,如果构建完整的数据仓库可能会花费大量的计算、存储和时间成本。不过因为在应用过程中大部分的数据都是稀疏的,我们就可以通过冰山立方体的方式简化数据立方体。具体的效果就是,对于本来2^n种排列组合,通过类似BUC的算法,排除过稀疏的数据之后就只剩下很少的一部分,大大提高了数据立方体的效率。BUC算法的构建有点类似二叉树的剪枝操作。我找到了一些现成的程序,发现基本上都是在操作一些过于简单的数据(只有不超过十组,两三个维度),这里我重新

2021-11-18 17:40:39 1077 1

原创 python里面用append把一个数组压到另一个数组里面,原来的数组如果再append东西,后来的数组就跟着变化的问题

在python里有一个非常烦人的问题就是给数组填充新值时,假如用append的方法,最终填充进数组的不是实际的值,而是类似于一个指针(比喻一下,和指针的差别还是很大的)如果原数组继续append数据,那么新数组也会跟着变化。就像下面这段程序:b = []a = ['aaaaaaa']b.append(a)print(b)运行结果为:[['aaaaaaa']]但是如果这时候给a append新的字符串,b也会跟着改变,就像这样:a.append('bbbbbbb')print(b)瞬

2021-11-18 01:35:03 3301

空空如也

空空如也

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

TA关注的人

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