[解決済み] matlab zplane関数: ベクトルのハンドル
2022-03-13 07:40:22
質問
ハイパス/ローパスフィルタでどの周波数を通過させるかを特定することを最終目的として、ある関数が生成するさまざまなゼロを理解することに興味があります。私の考えは、あるフィルタの最も低い値のゼロを見つけることで、特にLPFの通過帯域を特定することです。私は
[hz,hp,ht] = zplane(z,p)
という関数があります。
その関数の説明には、"ゼロ線へのハンドルのベクトルを返す, hz"とあります。どなたか、ハンドルのベクトルとは何か、また、様々なゼロを見つけることができるようにするために何をすればよいのか、教えていただけませんか?
例えば、単純な5点ランニングアベレージフィルタの場合。
runavh = (1/5) * ones(1,5)
;
使用
zplane(runavh)
を実行すると、許容できるポール/ゼロのプロットが得られます。
[hz,hp,ht] = zplane(z,p)
関数の結果は hz=175.1075 です。この数値が何を表しているのか、どう使えばいいのかがわかりません。
ありがとうございました。
どのように解決するのですか?
を使用しています。
get
コマンドを実行すると、データに関する事柄を調べることができます。
例えば、次のように入力します。
G=get(hz)
で、ゼロ線のプロパティの一覧を取得します。では、その
XData
は次のように与えられます。
G.XData
すなわち
X=G.XData
.
あるいは、必要なデータだけを抜き出すことも可能です
X=get(hz,'XData')
お役に立てれば幸いです。
関連
-
[解決済み] KroneckerDelta - matlab
-
[解決済み] MATLABによるパワーメソッド
-
[解決済み] Matlabで固有ベクトルを正しくプロットする
-
[解決済み] MATLABでベクトルの線形スパンを求める
-
[解決済み] MatlabのA=[x; y']は何を意味するのですか?
-
[解決済み] Matlabでεの機械値を求める
-
[解決済み] MatlabでY軸のプロット範囲を調整する方法は?
-
[解決済み] MATLABのコードヘルプです。バックワードオイラー法
-
[解決済み] MATLABでヒストグラムを正規化する方法は?
-
[解決済み] 関数から返されたMATLAB配列を、最初にローカル変数に代入せずにインデックスを作成するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] MATLABでベクトルからNaNを除去する
-
[解決済み] Matlabのリスト理解
-
[解決済み] MATLAB のエラーです。関数 'subsindex' はクラス 'struct' の値に対して定義されていません。
-
[解決済み] Matlabで描画しています。図形を保存するか、変数を保存するか?
-
[解決済み] パーフカーブで1つの値を返す - matlab
-
[解決済み] MATLABとラスタープロット
-
[解決済み] Matlab Error: ポジション1のインデックスが配列の境界を越えています
-
[解決済み] Matlab - rectangle関数を使用せずに矩形をプロットする
-
[解決済み] Ax = B の形の行列を解く ==> エラー。行列が特異に近い、またはスケールが悪い
-
[解決済み] Matlabでforward inputnames?