随笔分类 -  MATLAB

摘要:粒子滤波(pf)、Mean Shift算法、KLT算法 都是传统的目标跟踪算法。 粒子滤波算法(Particle Filter),也称为蒙特卡洛滤波算法,是一种基于蒙特卡洛方法的非线性滤波算法,用于在非线性系统中进行状态估计和目标跟踪。 粒子滤波算法的基本思想是通过一组随机采样的粒子来近似表示系统的 阅读全文
posted @ 2023-07-26 09:21 SusieSnail_SUN 阅读(450) 评论(0) 推荐(0) 编辑
摘要:代码如下: ivpath ='D:\video\正常.mp4'; v_b = VideoReader(ivpath); % 获取视频的帧率和总帧数 frameRate_b = v_b.FrameRate; totalFrames_b = v_b.NumFrames; i = 1; while 1 i 阅读全文
posted @ 2023-07-24 09:36 SusieSnail_SUN 阅读(117) 评论(0) 推荐(0) 编辑
摘要:指数退化模型定义为 补充: 高斯分布(正态分布) 对数正态分布 正态分布与对数正态分布的性质比较: 阅读全文
posted @ 2023-06-07 17:39 SusieSnail_SUN 阅读(345) 评论(0) 推荐(0) 编辑
摘要:参见:【Simulink】查找模块的四种方法 (taodudu.cc) 1. 在 Library Browser 查找 新建模块,点击 Library Browser;如下图: 弹出下面窗口中查找; 2. (快捷键) 左键双击 出现蓝色搜索框 3. Help 帮助 点击主页面的 帮助 按钮 阅读全文
posted @ 2023-05-25 16:57 SusieSnail_SUN 阅读(1443) 评论(0) 推荐(0) 编辑
摘要:摘自: Introduction to Wavelet Families - MATLAB & Simulink - MathWorks 中国 阅读全文
posted @ 2023-05-10 08:47 SusieSnail_SUN 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-04-24 15:18 SusieSnail_SUN 阅读(1) 评论(0) 推荐(0) 编辑
摘要:filepath = 'C:\Desktop\2023-04-11-10-21-42_1.txt'; fid = fopen(filepath, 'r'); data = '1'; N = 0; while( 0 == strcmp('', data) ) data = fscanf(fid, '% 阅读全文
posted @ 2023-04-24 14:19 SusieSnail_SUN 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-04-24 09:23 SusieSnail_SUN 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-04-23 15:55 SusieSnail_SUN 阅读(12) 评论(0) 推荐(0) 编辑
摘要:1. 小波变化的了解: 在matlab 命令行窗口输入 help wavelet 可以全面了解小波相关的所有函数 2. 在matlab APP中打开 wavelet Analyer 工具; 3. 显示界面如下: 4. 每个功能有分析样例,如下是一维小波分析: 阅读全文
posted @ 2023-04-19 16:38 SusieSnail_SUN 阅读(319) 评论(0) 推荐(0) 编辑
摘要:matlab 去趋势 例程 clc clear all close all %创建一个模拟数据集并计算其平均值。 t = 0:300; dailyFluct = gallery('normaldata',size(t),2); sdata = cumsum(dailyFluct) + 20 + t/ 阅读全文
posted @ 2023-02-25 17:22 SusieSnail_SUN 阅读(291) 评论(0) 推荐(0) 编辑
摘要:1. 卡尔曼滤波的5个公式 F: 状态转移矩阵 P: 状态协方差矩阵 Q: 状态转移协方差矩阵 H: 观测矩阵 R: 观测噪声方差 K: 卡尔曼系数 滤波增益阵,它首先权衡预测状态协方差矩阵 P 与 观测值矩阵 R的大小,以此来觉得更倾向于相信预测模型还是详细观测模型。 如果相信预测模型多一点,那么 阅读全文
posted @ 2022-10-18 10:39 SusieSnail_SUN 阅读(1222) 评论(0) 推荐(0) 编辑
摘要:clear all close all clc %% 读取指定路径文件 file_path = 'C:\Users\20220601_155213\198-1\'; file_name = '*.csv'; dirOfFile = dir([file_path, file_name]); numOf 阅读全文
posted @ 2022-06-02 16:53 SusieSnail_SUN 阅读(3855) 评论(0) 推荐(0) 编辑
摘要:1. 准备好.m 文件; 2. 在命令行窗口输入 coder 指令打开 matlab Coder界面 3. 开始创建流程: 注:如果一次打开 xxx.m 文件自动生成 xxx.prj; 若是已经生成了则选择重新打开即可; 如果要多个.m 文件同时转化则添加所有需要转化的.m文件; 能够进行转换的 . 阅读全文
posted @ 2022-01-20 10:45 SusieSnail_SUN 阅读(1047) 评论(0) 推荐(0) 编辑
摘要:matlab 生成c++ 代码中结构体 emxArray_real_T 说明: struct emxArray_real_T{ double *data; int *size; int allocatedSize; int numDimensions; boolean_T canFreeData;} 阅读全文
posted @ 2022-01-14 22:59 SusieSnail_SUN 阅读(1085) 评论(0) 推荐(0) 编辑
摘要:1. 生成 .mat 文件的方法: save filename dataname save : 指令 filename : 存储的文件名称 dataname:存储数据的名称 2. 读取 .mat 文件的方法: load filename 或者 load ('filename.mat')或者 data 阅读全文
posted @ 2022-01-05 10:11 SusieSnail_SUN 阅读(192) 评论(0) 推荐(0) 编辑
摘要:仅用于学习记录 bsxfun(fun,A,B) 它的作用是:对两个矩阵A和B之间的每一个元素进行指定的计算(函数fun指定);并且具有自动扩维的作用 该函数的具体实现过程是: ①判断A和B的维度是否相同,如果相同,直接A./B; @如果A和B的维度不同,则A或者B必须有一个在某个维度上是1,比如,B 阅读全文
posted @ 2021-08-18 14:07 SusieSnail_SUN 阅读(205) 评论(0) 推荐(1) 编辑
摘要:用于学习记录: matlab函数的pca函数的输入参数除了数据集X还有10个 数据集X(每行为一个样本,行数为样本数)- coeff = pca(X)- coeff = pca(X,Name,Value)- [coeff,score,latent] = pca(___)- [coeff,score, 阅读全文
posted @ 2021-08-18 12:05 SusieSnail_SUN 阅读(1404) 评论(0) 推荐(0) 编辑
摘要:1. 准备.m文件 2. 打开工具箱APP里面的Library Compiler 3. 点击红框内的‘+’号,选择.m文件 4. 选择C++ Shared Library 5. 点击setting,选择DLL文件的输出路径 6. 点击Package打包DLL 7. 完成 阅读全文
posted @ 2021-03-12 16:52 SusieSnail_SUN 阅读(1375) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示