自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 数字电路基础笔记

1: 数字电路第一章: 与或 非 同或 异或 第二章:时序图 逻辑函数 逆向

2020-08-06 23:29:43 15

原创 《围城》 读后感

写这篇博客的缘由是昨天开了个读书会,介绍自己的阅读后的作品。 分为三部分:第一部分介绍推荐的理由,第二部分介绍主要内容,第三部分是说明自己的感受。 推荐的理由: 围城:城外的人想进来,城里的人想出去。 回忆自己长久的追寻一些的事物,但是得到后却不是自己想要的结果。那种内心的惆怅如何解决? 主要内容: 方鸿渐,出生于一个地主乡绅的家庭,依靠别人的资助去了国外读大学,因为整天都是玩,所以最后花钱买了文凭。回到国内和几个女人之间的故事,最后去某大学任教被学生嫌弃,当然最后主人公...

2020-07-15 12:40:24 41

原创 多抽样率数字信号处理( 摘抄)

1:量化误差的来源 1:滤波器的数值只能取离散值 2:A/D 或者D/A 之间的转化误差 3:乘积量化过程的误差2:

2020-06-11 15:48:58 80

原创 读书笔记,研究生总结

研究方向信号处理或者图像处理,大概率是做EEG(脑电信号)。计算机的本科课程基本未包含信号处理的相关课程。必备的工具:matlab(数据的预处理,例如滤波、某些特定的特征提取)python(主要用于做机器学习或者深度学习)Github ( 寻找各找开源代码 )深度学习pytorch入门:https://github.com/yunjey/pytorch-tutorial(我入门学的这个)必备基础知识:《信号与系统,奥本海默》,《数字信号处理,奥本海默》和《现代信号处理,张贤达》;不需要学

2020-06-09 12:04:08 85

原创 C 语言十进制和十六进制的转换

设计字符串的拂去,字符串的遍历,还有ASCii 码。十进制和十六进制转换的相关知识。1: 十六进制转化为10 进制#include<stdio.h>#include<string.h>#include<math.h>/* 返回ch字符在sign数组中的序号 */int getIndexOfSigns(char ch);int main(){ printf("Input a string: "); char str2[30] = {0

2020-06-06 23:14:31 76

原创 剑指offer 刷题 1 (03:数组中重复的数字)

1:指针基本知识*a=&b : 表示指针a 代表b 的地址,*a 则表示b的数值;*&a=25表示将a的值赋值为25

2020-06-04 09:33:28 70

转载 陈平 教授的演讲(经济学家)

1:市场规模决定了分工的关系,国富论没有数学公式2: 话语权不是比嗓门大,是比谁有idear3:老子是精密学科的代表,:道生一,一生二,二生三,三生万物。4:教师不应该局限在 传到 授业 解惑 ,而应该具有开拓性的精神,与学生论道,学生给教师挑刺。5:经济是代谢的,生命是有周期的, 小波是有周期的,市场 很多 东西都是波动的。6: 经济学家是有数学公式的---周志光,复杂非线性的模型7:特朗普的理论很荒唐,8:复杂的系统,就稳定性比较差,是相互矛盾的。9:规模化的交换。从..

2020-06-02 12:05:38 183

原创 ECG_ID 数据集如何读取?

这个是网站:https://physionet.org/content/ecgiddb/1.0.0/Person_03/#files-panel这个是官方参考的波形这个是下载下来的文件:但是我就是读不出来这种效果呀...

2020-03-27 09:05:13 212

原创 matlab 或者python 数组名连续命名

clear all;%for循环连续命名矩阵clear,clc%矩阵按照:M1、M2、M3、M4...连续命名syms MN = 5;%矩阵个数for i = 1:N eval(['M' num2str(i) ' =[]']) endreturn for i in range(4): name='v'+str(i) locals(...

2020-03-26 12:37:51 144

原创 matlab 判断信号正交

>> dot(y,yi)ans = 2.4980e-15>> sum(y.*yi)ans = 2.4980e-15>> dot([1,0],[0,1])ans = 0

2020-03-24 21:47:55 173

原创 matlab 求一维信号的上下包络线

clear all; clc; close all;fs=400; % 采样频率N=400; % 数据长度n=0:1:N-1;dt=1/fs;t=n*dt; % 时间序列A=0.5; ...

2020-03-24 21:26:50 573 1

原创 win10 pytorch用GPU 运行代码

1: 首先安装显卡对应的CUDA ,2:打开pytorch 官网 3:验证:import torchDEVICE = ("cuda" if torch.cuda.is_available() else "cpu")print(torch.cuda.is_available())输出为true 则证明 已经可以启动显卡运行程序...

2020-03-18 23:14:55 315

原创 AttributeError: module 're' has no attribute 'compile

文件中有命名为re 的,删掉即可

2020-03-18 19:29:59 196

原创 can't convert CUDA tensor to numpy. Use Tensor.cpu() to copy the tensor to host memory first

原因分析:数据在cuda() ,需要将float型的tensor转化为numpy ,只能在cpu上进行更改前的样子:labels_=labels_.numpy().tolist()更改后的样子哦labels_=labels_.cpu().numpy().tolist()...

2020-03-17 17:33:55 65

原创 ImportError: No module named 'sklearn.metrsics'

在服务器上跑代码,发现ImportError: No module named 'sklearn.metrsics'pip list 后发现,已经安装了sklearn, 卸载后重装也不行。最后更改了一下,调用的顺序,更改之前 的顺序,import torch from sklearn.metrics import confusion_matrix更改之后的...

2020-03-17 17:17:19 83

转载 求列表的最大值和最小值及其索引

c = [-10,-5,0,5,3,10,15,-20,25]print c.index(min(c)) # 返回最小值print c.index(max(c)) # 返回最大值

2020-03-16 16:24:36 555

原创 python 混淆矩阵模板

from sklearn.metrics import confusion_matrixy_true = ["cat", "ant", "cat", "cat", "ant", "bird"]y_pred = ["ant", "ant", "cat", "cat", "ant", "cat"]print(confusion_matrix(y_true, y_pred, labels=[ "...

2020-03-15 22:51:14 54

原创 matlab .mat 转化为.txt

%load('train_data_7_302.mat', 'train_data');load('test_data_7_302.mat', 'test_data')fid = fopen('test_gsj.txt','a');[r,c]=size(test_data);for i=1:rfor j=1:cfprintf(fid,'%6f ',test_data(i,j));e...

2020-03-14 21:56:09 64

原创 #IndexError: Target 1 is out of bounds. IndexError: Dimension out of range (expected to be in range

1:IndexError:Target1isoutofbounds. 、2:IndexError:Dimensionoutofrange(expectedtobeinrangeof[-1,0],butgot1)解决方法:输入损失函数的 out 要模型输出的value, label 输入index...

2020-03-14 11:26:14 2416 9

原创 RuntimeError: running_mean should contain 250 elements not 240

self.layer2 = nn.BatchNorm1d(250)将参数240 改为250 既可以

2020-03-14 10:17:45 501

转载 卷积神经网络

卷积:kernel size/padding/stride(公式的计算)

2020-03-14 08:55:38 40

原创 RuntimeError: 1D target tensor expected, multi-target not supported

输出的标签是:[1., 0., 0., 0., 0.],提取最大值所在的 indexlabels_=torch.max(labels,1)[1] ### 返回最大值的索引

2020-03-13 11:07:02 2981

原创 在QRS 波群中精确定位R 波

index_max=[];for i=1:length(index) test=[]; index(i) test=(index(i)-3:index(i)+3); val=[data(test(1)),data(test(2)),data(test(3)),data(test(4)),data(test(5)),data(test(6)),data(t...

2020-03-11 19:10:15 261

原创 RuntimeError: Expected object of backend CPU but got backend CUDA for argument #4 'mat1'

data=data.cuda()

2020-03-11 14:32:41 213

原创 vscode 快捷方式

注释 CTRL+K+C取消注释 CTRL+K+U

2020-03-08 16:34:20 47

原创 word 如何设置起始页码

设置其实页码的关键在于 在合适的“分隔符”位置 ,以及“插入”先选择“页码格式” ,设置其实页码起始格式,而后是插入页码.\

2020-03-08 09:31:52 55

原创 matlab 中的 nargin find diff shiftdim

nargin 代表离nargin最近一个函数输入的参数个数

2020-03-06 11:03:50 43

原创 拓扑排序

拓扑排序算法:拓扑排序要满足如下两个条件每个顶点出现且只出现一次。 若A在序列中排在B的前面,则在图中不存在从B到A的路径。拓扑排序算法任何无回路的顶点活动网(AOV网)N都可以做出拓扑序列:从N中选出一个入度为0的顶点作为序列的下一顶点。 从N网中删除所选顶点及其所有的出边。 反复执行上面两个步骤,知道已经选出了图中的所有顶点,或者再也找不到入度为非0的顶点时算法结束...

2020-03-05 19:37:18 30

原创 AT&T 冒泡程序

.section .datavalues: .int 105,235,61,315,134,221,53,145,117,5.section .text.global _start_start: movl $values ,%esi movl $9 ,%ecx movl $9 ,%ebxloop: movl (%esi),%eax ...

2020-03-05 19:28:25 23

转载 matlab 特征向量随着特征值的大小从大到小排列

其实 MATLAB 内置的函数就有diag()可以将一个对角矩阵转化为一个向量,也可以将一个向量转化为一个对角矩阵。转换完之后对向量进行逆序排列,我看到有同学硬是写了一个冒泡排序来完成这个工作,你的数据结构老师一定非常欣慰。但是在 MATLAB 里不用从头开始,直接调用sort()函数就行了~但是在这里还有更简单的方法,wrev()函数就可以将一个向量逆序排列,fliplr()函数可以将一个矩阵...

2020-02-26 22:34:03 590

转载 PCA 主成成分分析方法

参考PCA的数学原理[转]Matlab求方差,均值,均方差,协方差的函数PCA 算法的两个矩阵相乘的意义是将右边矩阵中的每一列列向量变换到左边矩阵中每一行行向量为基所表示的空间中去。更抽象的说,一个矩阵可以表示一种线性变换。上面我们讨论了选择不同的基可以对同样一组数据给出不同的表示,而且如果基的数量少于向量本身的维数,则可以达到降维的效果。将一组N维向量降为K维(K大于0,...

2020-02-26 18:56:15 53

原创 matlab 几个图像大小同比例变化

ax(1)=subplot(211),plot(data2);ax(2)=subplot(212);plot(data3)linkaxes(ax,'x');

2020-02-20 12:03:51 141

转载 卡尔曼滤波(KF),扩展卡尔曼滤波(ekf)

转载:https://www.cnblogs.com/zhoug2020/p/8376509.html

2020-02-16 17:14:29 100

原创 频率畸变

选自奥本海默的数字信号处理

2020-02-13 14:31:54 206

原创 读书笔记(4)

所有的告别都是对生命的重逢与绽放。不知怎么的,文字有时候没用,你还是需要自己体会,才能了解一件事情的真正含义。不过尽管太阳一直在下落,可他却从未真正消失过。所以相信我,如果你寄希望于死后能发现活着的意义, 你一定会大失所望。哭闹得声音,就像风吹过的声音。如果没有风,表现的乖巧一点,你也会奖励一颗巧克力。被人遗忘的滋味,好像那种正在消失的感觉。前一分钟我还有整个人生要过,下一...

2020-02-05 17:33:26 61

原创 MATLAB归一化 code

第一步求得最大值和最小值;第二部求取 归一化的数值function [y]=guiyiha_gan(x)max=0;min=0;y=[];for i=1;length(x) if x(i)>max max=x(i); end if x(i)<min min=x(i); end endfo...

2020-02-05 16:55:03 118

原创 第一章: 信号和信号处理

第一:信号可以由一个或者多个源产生 ,前一种信号称之为标量信号;后一种信号称之为向量信号,或者说是多通道信号。第二: 一维信号是一个自变量函数,二维信号是两个自变量函数,多维信号是多个自变量函数。第三:对应的特定自变量的信号称为幅值,以自变量维函数的振幅变化称为波形。第四: 如果离散时间信号的离散时间是等间隔定义的,那么离散自变量n 可以被归一化,从而取为整数。第五: 一种信号的分...

2020-01-30 11:22:29 85

原创 蒙特卡洛原理

基本原理: 事件的概率可以用大量实验中发生的概率来估计,当样本容量足够大时,可以认为该事件发生的频率即为其频率。因此可以先对影响其可靠度的随机变量进行大量的随机抽样,然后把这些抽样值一组一组地带入功能函数式,确定结构是否失效,最后求得结构的失效概率。1.1 方法: 1 构造或者描述概率过程 对于本身就具有随机性质的问题,就需要正确描述和模拟这个概率过程,对于...

2020-01-19 20:24:49 88

原创 白噪声和有色噪声

在论文去噪算法的比较过程中,我们通常加入高斯白噪声来模拟现实世界中的噪声。但是真实世界中属于有色噪声。1: 白噪声 高斯白噪声是指信号的幅度分布服从高斯分布,而它的功率谱又是均匀分布的(是一个常数),从工程角度出发,一种噪声往往可视作具有有理谱密度的平稳随机过程,白噪声是一种最简单的随机过程,是由一些列不相关的随机变量组成的理想化随机过程。2: 有色噪声: 理想...

2020-01-19 19:03:13 1886 2

原创 去除数组中的相同元素

python: 利用setPython 3.5.4 (v3.5.4:3f56838, Aug 8 2017, 02:17:05) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>> a=[1,2...

2020-01-15 11:44:47 42

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