- 博客(291)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注

原创 频域分析实践介绍
频域分析是信号处理应用中一个至关重要的工具。频域分析广泛用于通信、地质勘测、遥感和图像处理等领域。时域分析显示信号随时间的变化情况,频域分析显示信号能量在频率范围内的分布情况。频域表示还包括必须应用于每个频率分量的相移的有关信息,以便使用所有单独频率分量的组合来还原原始时间信号。
2023-11-13 11:25:14
557

原创 Matlab的信号频谱分析——FFT变换
Matlab的信号频谱分析:FFT是离散傅立叶变换的快速算法,可以将一个时域信号变换到频域。。有些信号在时域上是很难看出什么特征的。但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。通俗点说FFT就是将一个信号解析成是由不同频率、幅值,相位的正弦波叠加而成的。
2023-08-04 10:47:48
25637
5

原创 数字信号处理——信号频谱分析-N点DFT
频谱分析:是一种将复杂信号分解为较简单信号的技术。许多物理信号均可以表示为许多不同频率简单信号的和。找出一个信号在不同频率下的信息(如振幅、功率、强度或相位等)的做法即为频谱分析。【分清"截取数据长度"(即窗函数长度)与"DFT点数"二者的不同;】频谱:是指一个时域的信号在频域下的表示方式,可以针对信号进行傅里叶变换而得,以“幅度频谱”表示幅度随频率变化的情形,“相位频谱”表示相位随频率变化的情形。
2023-08-02 15:07:29
7953

原创 基本频谱分析
基本频谱分析:傅里叶变换是用于对时域信号执行频率和功率谱分析的工具。频谱分析数量:频谱分析研究非均匀采样的离散数据中包含的频谱。傅里叶变换是通过在频率空间表示基于时间或空间的信号来揭示该信号的频率分量的工具。下表列出了用于描述和解释信号属性的常用量。要了解有关傅里叶变换的更多信息,请参阅傅里叶变换。
2023-08-02 11:57:47
1546
3
原创 将64位 unsigned long long 转换为64位二进制整型数组
将64位 unsigned long long 转换为64位二进制整型数组的C语言实现。。。C 语言实现将两个 32 位十进制数合并成一个 64 位十六进制数。。。
2025-04-02 14:45:08
330
原创 C++ 标准库 <unordered_map>
C++ 标准库 <unordered_map>。。。在 C++ 中,<unordered_map> 是标准模板库(STL)的一部分,提供了一种基于哈希表的键值对容器。与 std::map 不同,unordered_map 不保证元素的排序,但通常提供更快的查找速度。unordered_map 是一个关联容器,它存储了键值对(key-value pairs),其中每个键(key)都是唯一的。unordered_map 使用哈希表来存储元素,这使得它在查找、插入和删除操作中具有平均常数时间复杂度。
2025-01-23 16:36:05
219
原创 C++ <map>容器
C++ <map>容器。。。 在 C++ 中,<map> 是标准模板库(STL)的一部分,它提供了一种关联容器,用于存储键值对(key-value pairs)。map 容器中的元素是按照键的顺序自动排序的,这使得它非常适合需要快速查找和有序数据的场景。
2025-01-23 16:19:47
293
原创 C++ <forward_list>容器
C++ <forward_list> 容器的用法。。。std::forward_list ,创建列表、添加元素、遍历列表和输出结果。。。
2025-01-23 15:57:39
340
原创 C++ 数据结构
C++ 数据结构。。。C++ 提供了多种数据结构,既有基础的如数组、结构体、类等,也有高级的 STL 容器如 vector、map 和 unordered_map 等。。。
2025-01-23 15:53:39
834
原创 Windows下安装VS2013+Qt5.7.0构建Qt开发环境搭建及解决小番茄无法识别、自动补全Qt的问题
Windows下安装VS2013+Qt5.7.0构建Qt开发环境搭建及解决小番茄无法识别、自动补全Qt的问题
2024-12-10 10:11:05
791
原创 Qt Graphics View 绘图实例
QWGraphicsView 类的 4个事件的实现代码,在每个事件里发射相应的信号。在QWGraphicsView 类里,将鼠标和键盘事件转换为信号,就可以利用信号与槽机制,在主程序里设计槽函数相对应的鼠标和键盘操作进行响应。鼠标移动事件、鼠标左键按下事件、鼠标双击事件、按键事件。《Qt5/6 C++开发指南》
2024-11-25 15:47:54
984
原创 QT QPainter 绘图
Qt QPainter绘图基础。。。QPaintPath 绘图路线/顺序。。。Qt 中提供了强大的 2D 绘图系统,可以使用相同的 API 在屏幕和绘图设备上进行绘制,它主要基于QPainter、QPaintDevice 和 QPaintEngine 这三个类。
2024-10-31 11:53:20
1536
原创 Qt 文件目录操作
QDir 可以使用相对路径或绝对路径指向文件。绝对路径以目录分隔符开头(在 Windows 下,可以选择以驱动器规格开头)。相对文件名以目录名或文件名开头,并指定相对于当前目录的路径。Qt 使用“/”作为通用目录分隔符,与“/”在 URL 中用作路径分隔符的方式相同。如果您总是使用“/”作为目录分隔符,Qt 将转换您的路径以符合底层操作系统。QDir 类提供对目录结构及其内容的访问。QDir 用于操作路径名、访问有关路径和文件的信息以及操作底层文件系统。它还可以用于访问 Qt 的资源系统。
2024-10-30 15:57:34
1022
原创 VS2013 运行Qt生成的.exe报错
VS2013 运行Qt生成的.exe报如下错误:This application failed to start because it could not find or load the Qt platform plugin "windows" in "".
2024-09-25 19:40:46
375
原创 matlab绘制二维曲线,如何设置线型、颜色、标记点类型、如何设置坐标轴、matlab 图表标注、在图中标记想要的点
matlab绘制二维曲线,如何在图中标记想要的点。。。如何设置线型、颜色、标记点类型。。。如何设置坐标轴。。。matlab 图表标注操作。。。
2024-06-24 14:56:33
4109
qt-opensource-windows-x86-msvc2013-5.8.0.exe 及 qt-vsaddin-msvc2013-2.2.1.vsix
2024-12-10
Vivado 下 IP核之双端口 RAM 读写
2023-11-20
Vivado 下 IP 核之单端口 RAM 读写
2023-11-20
Verilog/C++实现排序算法:Verilog/C++实现排序算法:冒泡排序、选择排序、并行全比较排序、串行全比较排序
2023-06-27
Vivado 下 IP核之 PLL实验
2023-06-15
Vivado 下 AD9767 双通道正弦波产生例程
2023-06-15
Vivado 下 LED 流水灯实验源码
2023-06-15
距离计算方法总结.pdf
2023-04-21
机器视觉工业缺陷检测的那些事-20210817.pdf
2023-04-21
SerialPort类源代码分析.pdf
2021-05-05
FPGA 差分时钟系统
2023-05-20
estimateRigidTransform 这个函数输出矩阵为空的情况是什么错误呢?
2021-11-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人