![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
信号处理
2021乐乐
交流学习
展开
-
晶振知识,及晶振振荡电路
晶振分为有源晶振和无源晶振,对于需要产生高质量的特定频率信号,通常选用晶振振荡电路。对于其他的电路,例如文氏选频振荡电路,晶振振荡电路, 晶振的频率是多少,就是产生多少频率的正弦波,由于电容有补偿作用,因此只可能产生正弦波, 目前我接触的运用主要有两种:一:C51 单片机最小系统的 晶体振荡电路,用于给单片机提供时钟信号。如图所示:左边是原理图,右边是等效电路图,U1是 一个反向器,电容C1 和C2 起到一个补偿作用,生成的是一哥正弦波。 通常无源晶振是不分输入端和输出端的,无源晶振也没有正负...原创 2020-11-17 19:21:08 · 5601 阅读 · 0 评论 -
MOS 管开关极限频率的计算
当电路的运行速度比较低的时候,MOS 管均能起到开关电路截至的作用,但是当频率 上升到5Mhz ,或者10Mhz ,50Mhz , 100Mhz的时候,就需要考虑到MOS 管的开关频率呢。例如: 是一个MOS 管的开关频率需要关注的6个参数,他们只是表明了一个周期的一部分,通常只是占到了MOS 管开关一个周期的1/7~1/10。以数值最大的turn-Off delaytime 18.5ns, 那么周期的可能数值应该是 ,129.5~185ns. ...原创 2020-11-11 14:57:51 · 20279 阅读 · 1 评论 -
多抽样率数字信号处理( 摘抄)
1:量化误差的来源 1:滤波器的数值只能取离散值 2:A/D 或者D/A 之间的转化误差 3:乘积量化过程的误差2:原创 2020-06-11 15:48:58 · 1547 阅读 · 0 评论 -
ECG_ID 数据集如何读取?
这个是网站:https://physionet.org/content/ecgiddb/1.0.0/Person_03/#files-panel这个是官方参考的波形这个是下载下来的文件:但是我就是读不出来这种效果呀...原创 2020-03-27 09:05:13 · 1823 阅读 · 4 评论 -
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 · 1637 阅读 · 3 评论 -
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 · 1970 阅读 · 0 评论 -
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 · 6138 阅读 · 2 评论 -
在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 · 1500 阅读 · 1 评论 -
matlab 小波sin 信号去噪
去掉60Hz 的信号clc,clear all;close all;fs=180;N=2000;t=(1:N-1)/fs;s=1.2*sin(2*pi*t*20)+0.5*cos(2*pi*t*60);%%% 滤掉60Hz的信号% level=8; wavename='bior2.6';figure;subplot(211); plot(t,s); title('原始信号')...原创 2019-12-18 15:34:40 · 753 阅读 · 0 评论 -
MATLAB阈值获取函数ddencmp、thselect、wbmpen和wwdcbm的使用
MATLAB中实现阈值获取的函数有ddencmp、thselect、wbmpen和wwdcbm,下面对它们的用法进行简单的说明。一、ddencmp的调用格式有以下三种:(1)[THR,SORH,KEEPAPP,CRIT]=ddencmp(IN1,IN2,X)(2)[THR,SORH,KEEPAPP,CRIT]=ddencmp(IN1,'wp',X)(3)[THR,SORH,KEEPA...转载 2019-12-19 14:00:37 · 2177 阅读 · 0 评论 -
matlab 小波的分解与重构
小波的分解和重构在很多领域都有运用。第一: matlab中相关小波函数 1、wavedec: Multilevel 1-D wavelet decomposition 小波分解 [C,L] =wavedec(X,N,'wname') [C,L] =wavedec(X,N,Lo_D,Hi_D)...原创 2019-12-09 09:42:31 · 26894 阅读 · 11 评论 -
matlab 几个图像大小同比例变化
ax(1)=subplot(211),plot(data2);ax(2)=subplot(212);plot(data3)linkaxes(ax,'x');原创 2020-02-20 12:03:51 · 832 阅读 · 0 评论 -
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 · 406 阅读 · 0 评论 -
卡尔曼滤波(KF),扩展卡尔曼滤波(ekf)
转载:https://www.cnblogs.com/zhoug2020/p/8376509.html转载 2020-02-16 17:14:29 · 453 阅读 · 0 评论 -
频率畸变
选自奥本海默的数字信号处理原创 2020-02-13 14:31:54 · 1077 阅读 · 0 评论