声源定位
cxy885588
这个作者很懒,什么都没留下…
展开
-
【matlab】matlab读写bin文件注意事项
matlab读写bin文件注意事项1、此类代码实现bin文件读写,只需要更改文件路径为代码目录的路径即可实现运行2、注意存储数据时,需要将数据读写类型一致,若为写入数据,需要判断数据类型可以使用class(变量)实现查看。1、此类代码实现bin文件读写,只需要更改文件路径为代码目录的路径即可实现运行2、注意存储数据时,需要将数据读写类型一致,若为写入数据,需要判断数据类型可以使用class(变量)实现查看。pic_centerclose all;clear all;clc;filename =原创 2021-03-09 11:37:50 · 6749 阅读 · 0 评论 -
matlab使用经典
一、matlab绘图注意事项1、legend绘图时不绘制未显示的变量参数1、legend绘图时不绘制未显示的变量参数figure;h1=bar(e_w); hold on%%%8行2列,h1(1)表示第一个柱状图,h1(2)表示第二柱状图h2=bar(e_wss); %hold on%8行2列,h2(1)表示第一个柱状图,h2(2)表示第二柱状图%%%任何绘图都有返回值%bar(e);%set(e_w,'handlevisibility','off');leg_handle = legend原创 2020-08-31 19:00:25 · 205 阅读 · 0 评论 -
频率细化算法czt
代码close all;clear all;fs=256;%采样频率N=512;%采样点数nfft=512;n=0:1:N-1;%时间序列号%n/fs:采样频率下对应的时间序列值n1=fs*(0:nfft/2-1)/nfft;%F F T对应的频率序列x=3*cos(2*pi*101.45*n/fs)+2*cos(2*pi*102.3*n/fs)+4*cos(2*pi*103.8*n/fs)+5*cos(2*pi*104.5*n/fs);figure;plot(n,x);xlabel原创 2020-06-14 16:00:53 · 4492 阅读 · 3 评论 -
小波分析处理信号噪声
一、小波的基本原理所谓小波就是小的波形,“小”即具有衰减性,“波”是指具有波动性。1、【论文】基于小波变换的信号去噪技术及实现2、【csdn】小波降噪详解3、【csdn】小波变换在信号去噪声中的使用4、【matlab】小波降噪的matlab过程二、傅里叶变换缺点特点:Fourier变换不具有局部性。它只适用于确定性信号及平稳信号,由于缺乏时间的局部信息,对时变信号、非平稳信号,Fourier频率分析存在严重不足,它无法告知某些频率成分发生在哪些时间内,无法表示某个时刻信号频谱的分布情况。信号在原创 2020-06-03 16:10:10 · 9864 阅读 · 0 评论 -
【树莓派】麦克风阵列驱动安装教程
链接1、nano编辑器使用教程2、使用的麦克风阵列原创 2020-05-21 17:54:06 · 4180 阅读 · 2 评论 -
无显示屏下如何笔记本使用路由器查看树莓派桌面
硬件连接:笔记本电脑用网线与路由器相连,树莓派用网线与路由器相连1、浏览器网址处输入192.168.1.12、查看用户IP3、安装VNC Viewer4、打开putty,输入IP地址5、选择<否>6、输入树莓派名pi和密码raspberry(默认不可见,输入时请谨慎)7、创建新连接File-new connect,默认端口为5901,双击点开输入树莓派vncsever密码。8、双击continue9、输入树莓派VNCserver服务密码(需要确保树莓派已经下载v原创 2020-05-18 16:01:13 · 356 阅读 · 0 评论 -
窄带信号频谱分析和信号产生与自适应陷波器
一、信号波形二、频谱分析三、代码实现clear all;close all;N = 128;T = 1;t = linspace(0,T,N);x = 12*sin(2*pi*10*t+pi/4)+5*cos(2*pi*40*t);figure,plot(x)dt = t(2)-t(1);f = 1/dt;//采样频率X= fft(x);F = X(1:N/2+1);...原创 2020-03-20 13:33:05 · 1547 阅读 · 0 评论 -
[算法]声音数据处理
一、语谱图实现二·、傅里叶变换三、原始声音图像四、频谱-时间瀑布图实现由于瀑布图的参数需要统一行与列,且第三个值需为正数,不能为负数(是否可通过负数取实部实现绘制)代码设计:[y_orignal,Fs] = audioread('BAC009S0002W0122.wav');y = y_orignal(1:50000);Nsamps = length(y);t_orig...原创 2020-02-10 08:52:00 · 2624 阅读 · 0 评论 -
【算法】麦克风阵列的自适应降噪算法
matlab算法实现:[primary,Fs,Nbits] = wavread('RLSprimsp.wav'); x = primary'; %含噪声的信号ref = wavread('RLSrefns.wav'); r = ref'; % 输入噪声序列M = 32 ; %设置序列长...原创 2020-01-01 14:51:15 · 4259 阅读 · 0 评论 -
【技术】smart_car运用下非语音的树莓派声源定位与串口数据传输融合
一、声源定位smart_carsmart_car的github代码下载smart_car的video树莓派USB与PC实现串口通信1、github上下载smart_car2、复制驱动库(1)将/home/pi/voice-engine下的的库文件voice_engine复制至smart_car文件夹下(2)报错头文件文件找不到解决方案(类似问题以此类推)from .gcc_p...原创 2020-12-11 11:48:53 · 963 阅读 · 4 评论 -
【算法】music算法语音信号处理的信号分析
1、基本原理阵列信号处理及matlab实现——张小飞。P36:阵列的基本概念P41:均匀圆阵的方向矢量下面所示代码实现是基于四元麦克风阵列,课本代码是基于线阵的麦克风阵列clear allclose all[x1,fs]=audioread('D:\EEE.wav');[x2,fs]=audioread('D:\EEE.wav');[x3,fs]=audioread('D:\E...原创 2019-11-11 21:09:32 · 3302 阅读 · 15 评论 -
【算法】语音信号的频谱分析matlab实现
clearclose all;%设置系统参数%f1=1e6; %设置波形频率f2=500e3;f3=800e3;Fs=20e6; %设置采样频率 语音信号时应为fs0L=1024; %数据长度 语音信号时应为s的数据长度N=14; %数据位宽 可任意设置%产生输入信号%t=0:1/Fs:(1/Fs)(L-1)...原创 2019-11-17 18:08:38 · 3048 阅读 · 0 评论 -
【技术】树莓派USB与PC实现串口通信
树莓派USB与PC实现串口通信最近小编又在瞎折腾,用血泪史写下此文,小编购买的器件有:CH340和HC-08的zigbee无线蓝牙,两套(一个使用在树莓派,一个使用在PC端),确保多能用,需要购买后先在电脑测试端配置好zigbee的主从模块和波特率等问题,先确认PC之间能够收发数据再开始下面的调试。树莓派端设置step1.使能串口菜单–>首选项–>Raspberry Pi Co...原创 2019-10-31 10:44:48 · 4687 阅读 · 0 评论