我是靠谱客的博主 生动灯泡,最近开发中收集的这篇文章主要介绍matlab 自带方波信号 sumsin,Matlab讨论区 - 声振论坛 - 振动,动力学,声学,信号处理,故障诊断 - Powered by Discuz!...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

5.png (250.08 KB, 下载次数: 0)

2018-4-13 16:26 上传  对此可以用滤波的方法将大的趋势项去掉。

测试的代码如下:

% 测试积分对正弦信号的作用

clc

clear

close all

%% 原始正弦信号

ts = 0.001;

fs = 1/ts;

t = 0:ts:1000*ts;

f = 50;

dis = sin(2*pi*f*t);

% 位移

vel = 2*pi*f.*cos(2*pi*f*t);

% 速度

acc = -(2*pi*f).^2.*sin(2*pi*f*t);

% 加速度

% 多个正弦波的测试

% f1 = 400;

% dis1 = sin(2*pi*f1*t); % 位移

% vel1 = 2*pi*f1.*cos(2*pi*f1*t); % 速度

% acc1 = -(2*pi*f1).^2.*sin(2*pi*f1*t); % 加速度

% dis = dis + dis1;

% vel = vel + vel1;

% acc = acc + acc1;

% 结:频域积分正常恢复信号,时域积分恢复加入的高频信息有误差

% 加噪声测试

acc = acc + (2*pi*f).^2*0.2*randn(size(acc));

% 结:噪声会使积分结果产生大的趋势项

figure

最后

以上就是生动灯泡为你收集整理的matlab 自带方波信号 sumsin,Matlab讨论区 - 声振论坛 - 振动,动力学,声学,信号处理,故障诊断 - Powered by Discuz!...的全部内容,希望文章能够帮你解决matlab 自带方波信号 sumsin,Matlab讨论区 - 声振论坛 - 振动,动力学,声学,信号处理,故障诊断 - Powered by Discuz!...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部