我是靠谱客的博主 粗心诺言,最近开发中收集的这篇文章主要介绍调用Powergui FFT Analysis Tool进行FFT分析,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

simulink里,添加了powergui后,可以在里面找到 Powergui FFT Analysis Tool, 分析scope存下的波形里面的谐波,非常方便。

但是如果数据不是simulink仿真的输出数据,怎么方便调用该工具?

  1. 用现有数据构建数据结构体fftdata

len = length(x); % x为待分析的数据, [1 * n] ,离散采样周期为Ts
fftdata.time=[1:len]’ * Ts; % 构建采样时间点,[n * 1] , 离散采样周期为Ts
fftdata.signals.values = x’; % [n * 1]
fftdata.signals.dimensions = 1;
fftdata.signals.label = ‘’;
fftdata.signals.title = ‘’;
fftdata.blockName= ‘x’;

  1. 调用Powergui FFT Analysis Tool
    命令行输入: power_fftscope
  2. 刷新
    Powergui FFT Analysis Tool 中刷新,就能看到fftdata了.

最后

以上就是粗心诺言为你收集整理的调用Powergui FFT Analysis Tool进行FFT分析的全部内容,希望文章能够帮你解决调用Powergui FFT Analysis Tool进行FFT分析所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部