FPGA/MATLAB精品资源专栏
文章平均质量分 89
本专栏,将博主以往工作学习过程中,一些较为优质的资源进行整理,主要内容包括通信,信号处理,图像处理和人工智能等方面。
fpga和matlab
专业即算法,算法即数学,数学即万物。从事MATLAB算法仿真工作15年,从事FPGA系统开发工作12多年。擅长解决各种算法仿真、建模、通信、图像处理、AI、智能控制等各专业问题。
展开
-
▲基于模板匹配和图像形态学处理的图像去阴影matlab仿真
在数字图像处理领域,图像阴影是一个常见的问题。阴影的存在会导致图像对比度降低、细节模糊,严重影响图像的视觉效果和后续的图像分析任务,如目标检测、识别与跟踪等。因此,图像去阴影技术具有重要的研究意义和实际应用价值。传统的图像去阴影方法主要包括基于物理模型的方法和基于图像处理的方法。基于物理模型的方法试图通过建立光照模型来估计和补偿阴影区域,但这类方法通常需要复杂的计算和大量的先验知识,且对不同场景的适应性较差。基于图像处理的方法则侧重于从图像的像素特征出发,直接对图像进行操作以去除阴影。原创 2024-11-21 04:13:25 · 1110 阅读 · 0 评论 -
▲基于HMMR隐马尔科夫模型的时间序列分割算法matlab仿真
时间序列数据在众多领域中广泛存在,如金融、气象、生物医学等。对时间序列进行分割能够帮助我们挖掘数据中的潜在模式和结构,从而更好地理解数据和进行预测等操作。隐马尔科夫模型(Hidden Markov Model,HMM)及其相关变体(这里的 HMMR 假设是某种改进或特定应用场景下的 HMM)为时间序列分割提供了一种有效的方法。以下将详细阐述基于 HMMR 的时间序列分割算法原理。原创 2024-11-14 05:06:33 · 423 阅读 · 0 评论 -
▲基于AE自编码器的MNIST手写数字识别算法matlab仿真
MNIST 手写数字识别是机器学习和计算机视觉领域的经典问题,自编码器(Autoencoder,AE)作为一种无监督学习方法,在该任务中有着独特的应用。通过对 MNIST 数据的学习,自编码器能够提取数据的有效特征,进而实现手写数字的识别。以下将详细阐述基于 AE 的 MNIST 手写数字识别算法原理。原创 2024-11-14 04:22:37 · 689 阅读 · 0 评论 -
▲基于EM期望最大化算法的数据挖掘与分类matlab仿真
EM 算法采用了一种迭代的策略,每次迭代分为两个步骤:期望步(E-step)和最大化步(M-step)。在期望步(E-step)中,基于当前对模型参数的估计,计算出隐变量的条件期望。也就是说,我们根据现有的模型参数假设,推测出隐变量在给定观测数据下最有可能的取值情况(以期望的形式表示)。在最大化步(M-step)中,利用在期望步中得到的隐变量的条件期望,重新估计模型的参数,使得似然函数(Likelihood Function)最大化。原创 2024-11-11 23:10:16 · 595 阅读 · 0 评论 -
▲基于MATLAB的ITS信道模型数值模拟仿真
ITS 信道模型可以分为大尺度衰落模型和小尺度衰落模型。原创 2024-11-08 03:23:31 · 918 阅读 · 0 评论 -
▲基于MPC的非线性摆锤系统轨迹跟踪控制matlab仿真
非线性摆锤系统是一个典型的非线性动力学系统,在物理学、工程学等领域有着广泛的应用。对非线性摆锤系统进行精确的轨迹跟踪控制是一个具有挑战性的问题。模型预测控制(Model Predictive Control,MPC)是一种先进的控制方法,它能够有效地处理非线性系统的约束和优化问题,因此在非线性摆锤系统的轨迹跟踪控制中具有很大的潜力。原创 2024-11-08 01:44:25 · 634 阅读 · 0 评论 -
▲基于CNN+LSTM混合网络模型的调制信号检测算法matlab仿真
该算法通过 CNN 提取输入信号的局部特征,通过 LSTM 提取输入信号的序列特征,从而提高了调制信号检测的准确性和鲁棒性。实验结果表明,该算法在不同的信噪比条件下都能够取得较高的检测准确率,并且具有较好的鲁棒性和计算效率。原创 2024-11-03 20:34:51 · 989 阅读 · 0 评论 -
▲基于CNN卷积神经网络的QPSK信号检测matlab仿真,对比CNN不同卷积层个数对检测性能影响
QPSK 是一种四相相移键控调制方式,它将输入的二进制数据映射为四个不同的相位状态。原创 2024-10-28 19:31:58 · 1141 阅读 · 0 评论 -
▲基于lstm网络的调制信号检测识别算法matlab仿真
基于LSTM(Long Short-Term Memory)网络的调制信号检测识别算法是一种利用递归神经网络(RNN)及其变体来处理序列数据的方法。LSTM网络特别适用于处理时间序列数据,因为它能够捕捉长期依赖关系,并有效缓解梯度消失或爆炸的问题。在调制信号检测识别任务中,LSTM可以很好地捕捉信号的动态特性,从而提高识别准确性。原创 2024-10-25 22:25:17 · 654 阅读 · 0 评论 -
【精品资源】基于 CNN 卷积神经网络的调制信号检测识别算法原理
在现代通信系统中,调制信号的检测和识别是一项至关重要的任务。准确地识别不同类型的调制信号对于通信系统的监测、干扰检测、信号解调等方面都具有重要意义。传统的调制信号检测识别方法通常基于特征提取和模式分类技术,这些方法往往需要大量的先验知识和复杂的计算,并且在低信噪比环境下性能较差。近年来,随着深度学习技术的发展,卷积神经网络(Convolutional Neural Network,CNN)在图像识别、语音识别等领域取得了巨大的成功。原创 2024-10-19 23:05:32 · 1184 阅读 · 0 评论 -
【精品资源】基于LS最小二乘算法的OFDM信道估计与均衡系统matlab仿真
正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)技术由于其高效的频谱利用率和抗多径衰落能力,在现代无线通信系统中得到了广泛应用。然而,无线信道的时变性和多径衰落特性会严重影响 OFDM 系统的性能。为了克服这些问题,信道估计与均衡技术成为了 OFDM 系统中的关键环节。其中,最小二乘(Least Squares,LS)算法是一种简单而有效的信道估计方法。原创 2024-10-12 18:34:25 · 565 阅读 · 0 评论 -
【精品资源】基于鲸鱼优化的WOA-SVM数据分类识别算法matlab仿真
在数据分类识别领域,支持向量机(Support Vector Machine,SVM)因其在小样本、非线性及高维模式识别中具有独特优势而被广泛应用。然而,SVM 的性能在很大程度上取决于其参数的选择。传统的参数选择方法往往依赖于经验和试错,效率低下且难以找到最优参数。为了解决这个问题,引入了鲸鱼优化算法(Whale Optimization Algorithm,WOA)来优化 SVM 的参数,从而提高数据分类识别的准确性和效率。原创 2024-10-06 05:53:24 · 1221 阅读 · 1 评论 -
【精品资源】基于mimo系统的符号级预编码算法matlab性能仿真
多输入多输出(Multiple-Input Multiple-Output, MIMO)系统通过在发射端和接收端使用多个天线,可以显著提高无线通信系统的频谱效率和可靠性。传统的预编码技术如零强迫(Zero-Forcing, ZF)和最小均方误差(Minimum Mean Square Error, MMSE)预编码通常是基于块的,即它们不考虑每个传输符号的具体值。原创 2024-09-22 18:30:07 · 838 阅读 · 0 评论 -
【精品资源】基于Shi-Tomasi 角点检测和KLT算法的双目图像三维重建matlab仿真
基于Shi-Tomasi角点检测和KLT(Kanade-Lucas-Tomasi)特征追踪算法的双图像三维重建是一种广泛应用的技术,用于从不同视角的图像中恢复场景的三维结构。这种方法特别适用于立体视觉和运动估计等领域。原创 2024-09-17 05:20:54 · 948 阅读 · 0 评论 -
【精品资源】基于FPGA的超高阶16384QAM星座点映射verilog实现
超高阶调制技术如16384-QAM(Quadrature Amplitude Modulation, 正交幅度调制)星座图映射是一种先进的数字通信技术,它能够在有限的频谱资源内传输更多的信息比特,从而提高数据传输速率。然而,高阶调制技术也面临着接收端解调复杂度增加、误码率升高等挑战。原创 2024-09-12 05:40:18 · 1170 阅读 · 0 评论 -
【精品资源】雷达信号特性的matlab仿真与分析,对比线性调频信号,非线性调频信号,相位编码信号
脉冲压缩技术是指对宽脉冲信号进行调制,这种调制包括线性调频,非线性调频以及相位编码等多种方式,然后在接收端对回波宽脉冲进行脉冲压缩,最后得到窄脉冲的过程。脉冲压缩有效地解决了雷达作用距离与距离分辨率之间的矛盾,可以保证雷达在一定作用距离下提高距离分辨率。其中线性调频信号是最容易产生的一种脉压信号,其最大的优点是匹配滤波器对回波信号的频率偏移的不敏感性,当回波信号有较大的多普勒频率偏移的时候,匹配滤波器仍能起到起初的脉冲压缩作用。原创 2024-09-08 16:52:22 · 1895 阅读 · 0 评论 -
【精品资源】基于协作认知无线电通信系统的信道估计算法matlab仿真,对比LS和MMSE
协作认知无线电通信系统(Collaborative Cognitive Radio Communication Systems)是一种先进的无线通信技术,旨在提高频谱利用率和提升通信效率。这种系统允许未授权的“次用户”(Secondary Users, SUs)在不干扰授权的“主用户”(Primary Users, PUs)的前提下,动态地访问频谱资源。原创 2024-09-01 19:22:35 · 1757 阅读 · 0 评论 -
【精品资源】基于SAGE算法的宽带信道参数估计matlab仿真
SAGE算法(Space Alternating Generalized Expectation Maximization algorithm)是一种统计信号处理中的迭代算法,主要用于盲源分离(Blind Source Separation, BSS)以及参数估计等问题。它特别适用于多维信号的参数估计,比如在宽带无线通信系统中的信道参数估计。原创 2024-08-29 01:54:46 · 775 阅读 · 0 评论
分享