matlab
文章平均质量分 64
偏执灬
原创博客虽有所摘录,但都是从零开始的自学笔记,有事请联系邮箱,824229769@qq.com
展开
-
matlab矩阵表示与操作
由于最近研究嵌入式算法,在学习matlab过程中还是遇到很多不熟悉的表达式,其中矩阵表达式居多。零基础开始学习,还是有点基础不够,转载一篇矩阵学习笔记。一、矩阵的表示在MATLAB中创建矩阵有以下规则:a、矩阵元素必须在”[ ]”内;b、矩阵的同行元素之间用空格(或”,”)隔开;c、矩阵的行与行之间用”;”(或回车符)隔开;d、矩转载 2016-11-03 18:14:31 · 4528 阅读 · 0 评论 -
基于matlab仿真对卡尔曼滤波的理解
clearclc;N = 200; t = 1:N;w = randn(1,N); %噪声wx(1) = 0;for i = 2:Nx(i) = x(i-1)+w(i-1); endsubplot(311);plot(t,x); %输出带噪声函数xlabel('原始数据');v = randn(1,N);原创 2016-12-22 16:25:58 · 6940 阅读 · 1 评论 -
基于matlab的简单的寻找波峰波谷处理方法
clc; close all; clear;% 节点信息data=[105.03 99.18 84.965 72.445 68.994 77.265... 91.052 100.61 98.215 86.363 74.439 71.625... 80.061 92.18 97.823 91.483 80.241 73.616... 78.547 89.084 94.92原创 2016-12-21 17:10:09 · 28114 阅读 · 5 评论 -
算法学习笔记之50HZ陷波滤波器设计
工频干扰是由电力系统引起的一种干扰,中国大陆地区由50hz及其谐波构成的一种干扰,幅值约为ECG(心电信号的50%)。 工频干扰可以用陷波器进行处理,过滤50hz信号。常用的工频陷波器主要有IIR和FIR两种,其中FIR具有良好的线性相位,但是在同等滤波效果的情况下,IIR的阶数要比FIR少很多,一个两阶的IIR滤波器的效果FIR要付出100多阶的代价,阶数大意味着转载 2016-11-16 18:01:26 · 38819 阅读 · 4 评论 -
基于matlab的快速傅里叶(fft)变换以及滤波设计
用信号发生器设计一个如下信号,信号为 :y=1.5+sin(2*pi*5*x). 信号频率为5hz 采样频率为50hz,采样点数L(L=length(A) ) ,将采用数据保存为txt文件。下面是基于matlab的数据分析clc;clear all;A=importdata('b.txt') ;L=length(A);figuresubplot(311)plot(原创 2016-10-29 17:43:35 · 12430 阅读 · 0 评论 -
matlab之串口数据采集绘图
实现数据显示绘图功能,使用M脚本文件和M函数文件。第一个文件连接串口和打开串口,设置了串口的一些参数和触发事件。连接串口COM3。第二个文件是回调函数,相当于其他语言中例如C语言的中断函数第一个文件uart_demo.m%% clc; global t; global x; global m; global ii; t = [0];原创 2016-09-30 11:43:19 · 19769 阅读 · 6 评论 -
算法学习笔记之均值滤波法
这是一简单的嵌入式均值滤波法 ,合适特定长度的数据,滤波窗口大小为10(这个更具实际效果确定)。#define FIR_SMOOTH_INTERVAL (10)static void FIRProcess(unsigned short *InData, unsigned short length, unsigned short *OutData){ unsigned int sum原创 2016-11-03 19:29:11 · 3603 阅读 · 0 评论 -
matlab之plot函数绘图方法
Matlab除了强大的矩阵运算,仿真分析外,绘图功能也是相当的强大,静态画图没什么问题,由于Matlab本身的多线程编程缺陷,想要动态的画图,并且能够很好的在GUI中得到控制,还不是一件很容易的事情,下面总结几种方法。一. AXIS 移动坐标系 这种方法是最简单的一种方法,适合于数据已经全部生成的场合,先画图,然后移动坐标轴。实例代码如下:%先画好,然后更改坐标系%转载 2016-09-28 16:28:26 · 6527 阅读 · 1 评论 -
算法学习笔记之深入浅出的傅立叶变换图文讲解分析
12345678910作 者:韩 昊知 乎:Heinrich微 博:@花生油工人知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。 转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。我保证这篇文章转载 2016-10-25 09:54:14 · 1703 阅读 · 2 评论 -
算法学习笔记之matlab安装教程
1、下载matlabhttp://www.xp510.com/xiazai/Application/program/23754.html2、解压3、安装4、安装序列号5、基本默认安装即可 激活(一定先去掉选中项),再点击完成6、替换破解版文件7、发现可以打开应用,再点击激活输入密钥文件即可 重启运行注原创 2016-09-27 23:01:50 · 1325 阅读 · 0 评论 -
基于matlab对ECG信号进行滤波处理
由单片机采集心率数据,截取部分数据处理如下 :前提:根据采样定理,心率信号采样频率为50hz (大于心率的频率两倍),得带数据信号数据源“B.TXT”文件。1. 原始数据的采集截取有效部分分析。2.数据滤波(50Hz的工频干扰以及放大器本身的漂移),要根据频谱具体分析3.FDA数字滤波器设计,相应系数的得到(本设计2.5HZ滤波高通滤波器 )4.滤波数据的显示PS:虽然滤原创 2016-12-22 10:07:12 · 21960 阅读 · 7 评论