摘要: 基于MATLAB的连续隐马尔可夫模型(CHMM)和离散隐马尔可夫模型(DHMM)的实现示例,包含模型训练和推理过程。代码分为两部分:​离散HMM和连续HMM​(使用高斯发射概率)。 1. 离散隐马尔可夫模型(DHMM)实现​ 1.1 模型参数与数据准备​ clc; clear; close all; 阅读全文
posted @ 2026-01-09 16:00 chen_yig 阅读(0) 评论(0) 推荐(0)
摘要: 一、TDMP-LDPC译码器模型构建(MATLAB实现) 1. 校验矩阵生成(以WiMAX标准为例) 根据IEEE 802.16e标准,生成准循环LDPC码的校验矩阵: function H = generate_ldpc_matrix(n, code_rate) % 参数说明:n为码长,code_ 阅读全文
posted @ 2026-01-08 09:24 chen_yig 阅读(4) 评论(0) 推荐(0)
摘要: 一、ISODATA算法原理与核心步骤 ISODATA(Iterative Self-Organizing Data Analysis Technique)是一种动态聚类算法,通过迭代调整聚类中心、合并相似类、分裂离散类,实现数据集的自适应分类。其核心步骤如下: 初始化:设定初始聚类中心、最小样本数( 阅读全文
posted @ 2026-01-07 17:00 chen_yig 阅读(4) 评论(0) 推荐(0)
摘要: MATLAB/Simulink 模板,完整呈现自抗扰控制(ADRC)标准框架 跟踪微分器(TD) 扩张状态观测器(ESO) 非线性状态误差反馈(NLSEF) 一、ADRC 标准框架图(Simulink) ┌─────────┐ ┌─────────┐ ┌─────────┐ │ TD │────▶│ 阅读全文
posted @ 2026-01-06 12:10 chen_yig 阅读(13) 评论(0) 推荐(0)
摘要: 一、通信协议选择与配置 推荐采用MELSEC通信协议(MC协议),支持串口/以太网通信,兼容FX3U/Q系列PLC。核心参数配置如下: // 串口参数配置(需与PLC设置一致) SerialPort serialPort = new SerialPort(); serialPort.PortName 阅读全文
posted @ 2026-01-04 16:18 chen_yig 阅读(7) 评论(0) 推荐(0)
摘要: 基于MATLAB和ZEMAX的光学传递函数(OTF)与调制传递函数(MTF)联合仿真,包含光线追迹、PSF计算及系统优化策略: 一、MATLAB光线追迹与PSF计算 1. 光线追迹参数设置 % 定义光学系统参数 clear; clc; lambda = 0.6328e-6; % 波长(米) k = 阅读全文
posted @ 2025-12-30 16:41 chen_yig 阅读(14) 评论(0) 推荐(0)
摘要: 二维经验模态分解(BEMD)是近年来新兴的一种适用于非线性、非平稳数据的自适应数据分析方法,它是一维经验模态分解(EMD)在二维空间的扩展。BEMD能够自适应地将复杂图像分解为不同尺度的本征模态函数(BIMFs)和残余分量,在图像处理、模式识别和特征提取等领域有广泛应用。 算法原理 BEMD的核心思 阅读全文
posted @ 2025-12-25 17:43 chen_yig 阅读(24) 评论(0) 推荐(0)
摘要: 一、DFT基础与MATLAB实现原理 离散傅里叶变换(DFT)将有限长时域序列转换为频域表示,其数学定义为: MATLAB通过内置函数fft高效实现DFT,其底层采用快速傅里叶变换(FFT)算法,时间复杂度为\(O(NlogN)\)。对于教学或原理验证,可手动实现DFT(时间复杂度\(O(N^2)\ 阅读全文
posted @ 2025-12-24 16:04 chen_yig 阅读(85) 评论(0) 推荐(0)
摘要: 一、硬件连接方案 1. 设备连接示意图 温度传感器(如DS18B20) │ ├─ DATA → STM32 GPIO(需上拉电阻) ├─ VCC → 3.3V/5V └─ GND → 地 2. 串口转换模块 使用MAX232或CH340芯片实现USB转TTL 波特率建议:9600/115200(根据 阅读全文
posted @ 2025-12-23 16:16 chen_yig 阅读(25) 评论(0) 推荐(0)
摘要: 在Linux系统中,如Ubuntu,内核会自动管理内存,包含缓存(cache)和缓冲区(buffers)去提升系统性能。操作系统通常会将部分内存空间用作缓存来临时存储文件数据,这样当文件再次被访问时能够加快读取速度。然而,在某些情况下,比如应用程序运行前的测试或者是系统管理员想要手动释放内存空间以便 阅读全文
posted @ 2025-12-22 10:04 chen_yig 阅读(77) 评论(0) 推荐(0)