信号処理

MATLAB

MATLAB で学ぶ信号処理 逆FFTと畳み込み積分の関係を用いたフィルタリング手法

各周波数で振幅&位相を操作するためのフィルターを作成して、そのフィルターを逆FFTすると、フィルター関数のインパルス応答が求まります。そのインパルス応答を用いて時刻歴信号をフィルタリングすることができます。本記事では、フィルタリング後の信号が求め方についてMATLABのコードを添えて説明しています。
MATLAB

MATLAB で学ぶ信号処理 加振機や音響加振で入力にインパルス波形を使わない理由

加振機や音響加振では入力にインパルス波形を使いません。その理由について解説いたします。
MATLAB

MATLAB で学ぶ信号処理 チャープ信号を畳み込むとどうなる?

チャープ信号とチャープ信号を反転させた信号を畳み込み積分するとインパルス信号になります。
MATLAB

MATLAB で学ぶ信号処理 伝達関数を逆FFTするとどうなる?

MATLABにはfftやifft関数が用意されていて、簡単に誰でもfftができます。fftについてはこれまでの記事で詳細に説明してきましたし、一般的に良く知られているかと思います。しかし、ifftについては知識が不足している方が多いと思いますので、ここでifftについて説明いたします。また、伝達関数をifftするとどうなるのかを解説します。
FFT関係

MATLAB で学ぶ信号処理 FFTの平均化手法の種類について

FFTには「リニア平均」と「エクスポネンシャル平均」の2種類あります。本記事では、その2種類の平均化手法について説明し、どのようにFFT手法の種類を使い分けるのかについて説明します。
FRF

MATLABで学ぶ振動工学 コヒーレンス関数について

周波数応答関数(FRF)の信頼性を評価する指標としてコヒーレンス関数があります。この記事ではコヒーレンス関数の数式を紹介し、最もプログラミングしやすい数式で、MATLABのプログラムを作成して、そのコードを公開しています。また、コヒーレンス関数の大まかな特徴を例題をもとに示しています。
FRF

MATLABで学ぶ振動工学・信号処理 【完全版】FRF(周波数応答関数)のプログラム

伝達関数(周波数応答関数:Frequency Response Function(FRF))には、H1推定、H2推定、H3推定、Hv推定があります。これらの理論式を紹介し、それぞれの推定手法の比較検証を行いました。MATLABのコードも載せています。
FRF

MATLABで学ぶ振動工学 FRFのH3推定およびHv推定について

伝達関数(周波数応答関数:Frequency Response Function(FRF))には、H1推定、H2推定、H3推定、Hv推定というようにいくつか種類があります。 本記事ではH3推定とHv推定について説明します。MATLABのコードも載せています。
FRF

MATLABで学ぶ振動工学 FRFのH2推定について

伝達関数(周波数応答関数:Frequency Response Function(FRF))には、H1推定、H2推定、H3推定、Hv推定というようにいくつか種類があります。 本記事ではH2推定について説明します。また、コヒーレンス関数(Coherebce Function)についても少しだけ説明しています。 MATLABのコードも載せています。
FRF

MATLABで学ぶ振動工学 FRFのH1推定について(伝達関数のノイズ低減)

伝達関数(周波数応答関数:Frequency Response Function(FRF))には、H1推定、H2推定、H3推定、Hv推定というようにいくつか種類があります。 本記事ではH1推定について説明します。 MATLABのコードも載せています。