自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (13)
  • 收藏
  • 关注

原创 谱估计,Welch法,不使用pwelch函数条件下实现。

帕塞瓦尔定理,离散序列情况下:假设有以长度为N的离散随机序列, 做NFFT点的傅里叶变换,得到,信号的采样频率为%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%对于matlab使用fft函数的一点说明:在采样频率为的条件下,如果做FFT的点数(NFFT)为奇数的时候,FFT之后的频率范围为,对应的序列的长度为...

2018-09-26 21:16:53 8215 7

原创 Matlab 产生伪随机调相信号与伪随机信号

伪随机调相信号是由多个CW自脉冲构成,第i个子脉冲有下式表示为式中只取0和两个值,由m序列(一种伪随机序列,具有周期性,其周期随着m阶数的提高而增大)来控制。matlab程序:clear;clc;close all;coef = uint8([0 0 1 1]); % 反馈系数a = uint8([0 0 0 1]); % 寄存器初始值分配freq ...

2018-08-15 22:59:46 5374 5

原创 对数正态分布的随机数产生 C语言实现

对数正态分布的概率密度函数为对数正态分布均值为,方差为首先产生正态分布的随机变量 y ,然后通过变换产生对数正态分布的随机变量 x。具体方法如下:(1)产生正态分布的随机数 y ,即(2)计算1、lognorm.h#pragma once#ifndef LOGNORM_H_#define LOGNORM_H_/*函数功能: 产生对数的随机数输入参数说明:u 对数正太分布的参数sigma 对数正太分布的参数seed 长整型指针变量, *seed...

2022-05-04 18:41:38 1443

原创 产生瑞利分布的随机数 C语言实现

产生瑞利分布的随机数 C语言实现

2022-05-01 12:37:15 1161

原创 产生拉普拉斯分布随机数--C语言实现

产生拉普拉斯分布随机数--C语言实现

2022-04-30 17:24:45 1843

原创 产生指数分布的随机数 C语言实现

一、产生随机变量的逆变换方法定理:设F(x)是任一连续的分布函数,如果,且那么.证明 由于,则有所以此定理给出了从均匀分布随机数到给定分布的随机数的变换,根据该变换可以生分布函数为的随机数,其算法可以用下列两个步骤实现:(1)产生均匀分布的随机数,即;(2)计算二、产生指数随机分布随机数的方法指数分布的概率密度函数为其分布函数为指数分布的均值为,方差为根据上述的逆变换法,产生指数分布随机数的方法为(1)产生均匀分布的随机数,即;(2)计..

2022-04-28 19:27:10 3129

原创 产生正态分布(高斯分布)随机数 C语言实现

C语言实现 产生正态分布(高斯分布)随机数

2022-04-27 18:56:08 8172 3

原创 产生(a,b)区间上均匀分布的随机数 C语言实现

使用C语言实现 在设定区间内产生一个均匀分布的随机数

2022-04-26 19:48:13 5360 1

原创 Matlab 读取txt文本中的数据

使用matlab读取txt文本中的数据,数据最好有一定的规律,我们可以使用函数importdata来导入数据。下面使用一个例子来说明该函数的使用:start_path = 'C:\'; % 设置默认文件夹[filename, pathname] = uigetfile('*.txt', '选择一个TXT文本',start_path );filepath = [pathname '\' filename];data = importdata(filepat

2021-07-04 14:54:14 2619

原创 matlab实现读取文件夹下面的所有文件名称

使用matlab实现读取文件夹下面所有文件的名称,不包含文件夹的名称这个代码只能读取一级文件夹下的所close all;clear;clc;start_path = 'C:\'; % 设置默认文件夹folder_path = uigetdir(start_path, 'select a folder:'); % 通过UI界面选择想要读取的文件夹file_list = dir(folder_pat

2021-07-04 14:51:43 2663

原创 判断文件夹是否存在,若不存在则创建文件夹,matlab实现

通常我们再写程序的时候会遇到这样的情况:我们想要将文件保存到指定的文件夹下面,但是再第一次运行程序的时候,这个文件夹并不存在,此时我们就需要通过判断这个文件夹是否存在来决定是否需要创建这个文件夹,下面是基于matlab实现的一段实现上述功能的代码。close all;clear;clc;folder_name = 'C:\new_folder\'; % 需要创建文件夹的完整路径和名称if(exist(folder_name, 'dir') ~= 7) % 判断文件夹

2021-07-04 14:50:06 1954

原创 matlab 2017 -2019 默认工作路径修改

安装matlab2017b及以上的版本的用户,如果想过要修改matlab开启之后的默认工作路径,普通则操作方法如下:(此处用matlab2019a来说明)点击菜单栏下的preferences如图 1所示;图 1然后会跳出如图 2所示的界面,按照图中表注的序号顺序,先在左侧栏中选择“general”修改初始化工作路径,点击应用,关闭选框即可。图 2然而按照上述的操作流程并不能成功实现默认工作路径的修改。解决办法:于是我们可以通过修改文件D:\Program Files\

2021-04-18 09:50:45 472 1

原创 static/ const/ volatile 变量定义的区别

static全局变量前面加关键字static,即全局静态变量全局静态全局变量的特点:1、未经初始化的静态全局变量会被程序自动初始化为0(在函数体内生命的自动变量的值是随机的,除非它被显式初始化,而在函数体外被声明的自动变量也会被初始化为0);2、静态全局变量在声明它的整个文件都是可见的,而在文件外是不可见的;3、静态变量都在全局数据区分配内存,包括静态局部变量。对于一个完成的程序,在内存中的分布情况;代码区 // low address全局数据区 //堆...

2021-02-21 08:57:34 470

原创 matlab 获取文件夹中所有文件名称(不包含文件夹名称)

start_path = 'E:\Users\JiangKe\Desktop\笔记截图'; % uigetdir 的起始路径folder_name = uigetdir(start_path,'select a folder'); % 选择一个文件夹file_list = dir(folder_name); % 获取文件夹下所有文件和文件夹的名称列表is_sub = [file_list.isdir];.

2020-11-05 20:58:24 861

原创 matlab 判断指定名称的文件夹是否存在?若不存在则创建文件夹

folder_name = 'E:\Users\Usersname\Desktop\笔记截图'; % 文件夹路径及名称if exist(folder_name,'dir') ~= 7 % 若文件夹存在则返回参数‘7’ makdir(folder_name); % 创建文件夹end

2020-11-05 20:47:20 972

原创 Matlab 代码实现图片的裁剪

save_name_zcf = [figure_save_path,'原始图片']; // 原始图片路径+名称save_name_cut = [figure_save_path, '原始图片_裁剪']; // 裁剪后的图片保存路径+名称figure_read = imread([save_name_zcf, '.tif']); // 读取原始图片% ...

2020-04-06 10:42:31 3201

原创 UltraISO 制作系统启动盘教程

1、打开Ultra ISO2、选择文件-->打开,打开要安装的系统文件3、加载完成后4、启动-->写如硬盘镜像5、6、等待系统写入即可

2020-04-06 10:07:27 342

原创 UltraISO 安装系统时,提示无法在驱动器0分区上安装windows / WINPE类软件重装系统无法正常开机 解决办法

原因:传统的引导方式为Legacy引导和MBR硬盘,UEFI必须跟GPT对应,同理Legacy必须跟MBR对应。如果BIOS开启UEFI,而硬盘分区表格式为MBR则无法安装;BIOS关闭UEFI而硬盘分区表格式为GPT也是无法安装Windows。解决办法:1、在报错的安装界面按住Shift+F10,调出命令提示符窗口;2、输入指令diskpart,回车执行;3、进入DISKPART命...

2020-04-06 09:32:50 1234

原创 Mathtype 常用的快捷方式

在word中插入mathtype公式,原先需要通过插入对象才可以实现,其实可以通过ctrl + alt + Q 即可。完成公式编辑之后,快速关闭mathtype并且保存,按下ctrl + F4实现。上述快捷键对word版本有要求,暂且知道office2016式可以的,office 2007不能实现CTRL + H 插入上标CTRL + L 插入下标CTRL + F...

2020-02-29 20:28:09 369

原创 论文写作—如何添加图注、公式、表注的序号,自动编号,交叉引用方式

图注添加:第一步:将光标放在要加入图注的位置,输入“图2.” 此时按下快捷键 Ctrl + F9,然后在显示的花括号中输入{ Seq f2 \s 1 } 花括号中有4个量,第一个:“Seq”,不区分大小写;第二个:“f2”,表示这域的名称,可以任意第三个:“\s”,表示重置序列号第四个:“1”,数字1,表示序号从1开始计数word 2016 显示结果如下图...

2020-02-29 15:12:50 9115

原创 window10更改桌面、文档、图片文件夹的默认路径方法

1、系统安装之后,其视频、图片、文档、下载、音乐、桌面等文件夹的默认位置一般位于C盘:以桌面文件夹为例,其默认的文件夹路径为C:\Users\XXX\Desktop;(其中XXX表示用户的名称)2、如何更改这些文件夹的默认路径第一步:右键点击“下载”文件夹,选择“属性”第二步:弹出的属性窗口选择“位置”栏,然后点击“移动”按钮第三步:在弹出的“选...

2019-10-01 21:29:16 11495 25

原创 论文写作,公式格式设置,制表位方式

1、打开标尺2、全选文本3、开始->段落,跳出以下窗口,选择制表位4、跳出下面的弹窗,按照箭头标注的序号进行操作:设置结束之后,显示结果如下:5、设置第二个制表位:操作步骤如下设置结束后的结果。最后点击确定。这样公式格式就设置完成了。...

2019-07-03 18:20:18 11730

原创 对一个信号添加带限高斯白噪声 Matlab实现

clear;clc;close all;%% 产生一个时域信号SignalInput = cos(2 * pi * 1000 * (1:1:2048).' / 5000);%% 设计一个带通滤波器rp = 0.1; % Passband ripplers = 50; % Stopband rippl...

2019-05-19 20:44:42 8900 8

serialPoert.rar

自己写的一个串口调试助手软件,包含基础的串口收发功能,里面提供源代码

2022-01-14

解相干MUSIC估计.rar

解相干MUSIC估计,空间平滑算法

2021-06-29

MUSIC算法.rar

MUSIC算法,和其他算法的比较,对比分析等;使用了Gerschgorin法估计非相干信号源的数目

2021-06-29

FLP_BLP_FBLP.rar

FLP_BLP_FBLP 算法比较,以及FLP_MEM_MNM算法比较

2021-06-29

课程设计 空气净化器电路设计

空气净化器电路设计 课程设计

2021-06-29

arm_fir_decimate_fast_q15函数的使用.docx

对arm_fir_decimate_fast_q15函数进行介绍并提供样例程序

2021-06-29

arm_max和arm_sort两个函数的使用.docx

arm_max和arm_sort两个函数进行介绍,并提供样例程序

2021-06-29

arm_cfft_radix2_f32函数使用.docx

对arm_cfft_radix2_f32函数使用进行介绍,并提供样例程序

2021-06-29

arm_mult_q15函数使用 参考代码

对函数 arm_mult_q15进行介绍,并提供参考样例程序

2021-06-29

均匀线阵,CBF和MVM算法的对比matlab程序

均匀线阵,CBF和MVM算法的对比,matlab仿真程序

2021-03-01

均匀圆阵常规波束形成matlab仿真程序

均匀圆阵常规波束形成matlab仿真程序, CBF.m

2021-03-01

MATLAB常用指令英文详解

较为详细的给出MATLAB常用指令的英文解释、使用方法

2017-01-16

空空如也

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

TA关注的人

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