MATLAB

MATLAB

MATLABで学ぶ音響工学 閉空間(直方体)2

今回は閉空間内の音圧の算出方法について紹介します。 なお、式の導出過程が難しいので、最終的な式のみを記載します。 (詳しい導出過程は右記参考文献でお願いします→P.A. Nelson, "Active Control of Sound", Academic Press(1993))
MATLAB

MATLABで学ぶ音響工学 閉空間(直方体)1

さて、今回は閉空間(直方体)の共振周波数と音響モードを求めたいと思います。基本的に理論式などは教科書などの文献を参考にしているので、諸元を記載したいと思います。本記事で参考にしているのは下記文献です。 参考文献:P.A. Nelson, "Active Control of Sound", Academic Press(1993)
MATLAB

MATLABで学ぶ振動工学 N自由度モデル(モード解析)3

モードの非連成性・独立性について数式的に示し、複雑な振動がモードベクトルの重ね合わせで表現できるのかを説明します。
MATLAB

MATLABで学ぶ振動工学 N自由度モデル(モード解析)2

前回の記事ではMK行列(質量行列と剛性行列)のプログラムを紹介しました。 今回は多自由度モデル(100自由度モデル)を直接法で解く方法と、モード法で解く方法について紹介します。
MATLAB

MATLABで学ぶ振動工学 N自由度モデル(モード解析)1

1自由度モデルはプログラムがわからなくても教科書を読めばわかりますが、多自由度モデル(N自由度モデル)ではプログラムがわからないと完全には理解できません。教科書では多自由度モデルの説明で、3自由度モデルを扱うことがあります。 3自由度モデルだと自力で運動方程式を立てれば、共振周波数などが計算できるため、今後説明する予定の「モード解析」をするメリットを理解することが難しいです。
TIPS

MATLABのTips functionファイルのライブラリー化

functionファイルを種類分けしてフォルダに格納し、各フォルダにpathを通す方法について解説します。
MATLAB

MATLABで学ぶ振動工学 1自由度モデル(不減衰)1

バネマス系の運動方程式や基礎に伝搬する振動について解析します。
MATLAB

MATLABで学ぶ音響工学 球面波2

2次元での球面波のプログラム方法を紹介しています。
MATLAB

MATLABで学ぶ音響工学 球面波1

はじめまして MATLABパイセンです。 今回はMATLABで球面波のプログラム方法を紹介したいと思います。参考にした文献は下記です。 下記の物性記号を用いて、球面波の...