matlab如何将函数做成幅度谱,好用的画包络谱和幅值谱matlab函数 | 学步园
画包络函数:
function hua_baol (y,fs,style,varargin)
%画包络函数是hua_baoluo的代码简化版
%输入参数要么是3个,要么是5个
%当三个的时候
y_hht=hilbert(y);%希尔伯特变换
y_an=abs(y_hht);%包络信号
%y_an=y_an-mean(y_an);%去除直流分量
if nargin==3
hua_fft(y_an,fs,style);
elseif nargin==5
f1=varargin{1};
f2=varargin{2};
hua_fft(y_an,fs,style,f1,f2);
else
error('调用函数的输入参数数目不正确,输入参数只能是三个或者五个');
end
end
测试函数
x=@(t) (1+0.5*cos(9*pi*t)).*cos(200*pi*t+2*cos(10*pi*t))+sin(pi*t).*sin(30*pi*t);
t=0:0.01:9.99;
fs=1000;
y=x(t);
subplot(311);plot(t,y);
subplot(312);hua_fft(y,fs,1);%直接画出幅值谱
subplot(313);hua_fft(y,fs,1,0,250);%直接画出幅值谱,并且只画出0-250Hz范围的幅值谱
figure;
subplot(311);plot(t,y);
subplot(312);hua_baol(y,fs,1);%直接画出包络谱
subplot(313);hua_baol(y,fs,1,0,250);%直接画出包络谱,并且只画出0-250Hz范围的包络
matlab如何将函数做成幅度谱,好用的画包络谱和幅值谱matlab函数 | 学步园相关推荐
- 画幅值matlab,好用的画包络谱和幅值谱matlab函数
使用范例: x=@(t) (1+0.5*cos(9*pi*t)).*cos(200*pi*t+2*cos(10*pi*t))+sin(pi*t).*sin(30*pi*t); t=0:0.01:9.9 ...
- matlab fft 画出幅值,画包络谱和幅值谱matlab函数示例代码
使用范例: x=@(t) (1+0.5*cos(9*pi*t)).*cos(200*pi*t+2*cos(10*pi*t))+sin(pi*t).*sin(30*pi*t); t=0:0.01:9.9 ...
- 传递函数的幅值计算公式_场地传递函数幅值谱的模拟计算
场地传递函数幅值谱的模拟计算 窦立军 ; 闫丽 ; 雷艳 [期刊名称] <长春工程学院学报(自然科学版) > [年 ( 卷 ), 期] 2001(002)001 [摘要] 传递函数是场地特 ...
- 雷击模型 Matlab/simulink 可用于模拟雷击引起的电能质量问题,可调脉冲电压幅值和发生时间,适配于本家的IEEE 33节点等模型
雷击模型 Matlab/simulink 可用于模拟雷击引起的电能质量问题,可调脉冲电压幅值和发生时间,适配于本家的IEEE 33节点等模型 ID:69209650758584564
- 用步进正弦激励法测量计算机声卡输出输入幅值频响函数
一. 实验目的 (1) 通过对计算机声卡系统的实测加深对频响函数的理解: (2) 对声音振动及测量有直观了解: (3) 对计算机声卡系统的频响特性有直观的认识. 二. 实验内容 (1) 用声卡发出的步 ...
- 功率谱 幅值谱_疲劳损伤谱(FDS)的基本原理
01 - 概述 我们在进行车辆可靠性耐久性研究时,需要设法对耐久载荷的强度进行量化评估,伪损伤值是最常用的一种手段. 伪损伤值不考虑具体结构,直接把各种载荷信号都看作广义应力,以广义应力为输入,使用指 ...
- 功率谱 幅值谱_语音合成中的Mel谱和MFCC谱无区别
语音合成目前比较流行的方案是Tacotron(2) + WaveNet(WaveRNN, LPCNet)等神经网络声码器. 这些方案的流程大致相同,先由文本生成特征谱,再将特征谱重建为音频.在选择特征 ...
- 基于matlab测幅值,基于MATLAB的分析测试系统
基于MATLAB的分析测试系统 来源:华强电子网 作者:华仔 浏览:663 时间:2016-08-10 14:18 标签: 摘要: 摘 要:介绍基于matlab的分析测试系统的结构,详细阐述了系统的工 ...
- Matlab绘制幅值谱和相位谱
1. 对于直接给出频响函数的情况 这里以滑动平均的频响函数作为例子,滑动窗口为[0, 4]. 上式中M2=4. >> w=0:0.001:2*pi; >> h1=1-exp(- ...
最新文章
- go 1.4支持Android的说明(译文)
- linux上安装samba
- android ndk开发之Log日志(一)
- 用java程序for循环打印菱形_编写Java程序,应用for循环打印菱形、三角形
- Selenium2+python自动化75-非input文件上传(SendKeys)
- Struts2之文件下载
- SpringMVC HandlerMethodReturnValueHandler扩展
- QR code 二维码基础入门教程(三)
- Q142:PBRT-V3,交点处各种微分的求解(三角形,3.6章节)
- Android 市场的未来
- nodeJs 实现邮箱验证码注册
- 『杭电1206』劲乐团
- [原创] 仿滴滴出行打车APP定位导航,增加RFID认证、海外版、司机证件号码识别功能
- Win7安装CAD出现错误1606 最简单的解决方法
- 2021年材料员-通用基础(材料员)考试题库及材料员-通用基础(材料员)考试总结
- 已有定义int x=57,用isprime()来判断整型数x是否为素数
- 5 CAP理论是什么?
- 小米范工具系列之五:小米范WEB口令扫描器
- 2017大数据领域十大必读书籍
- 看门狗电路 通俗理解