ヘルプ センターヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
周波数応答のための周波数間隔の作成
[f1,f2] = freqspace(n)
[f1,f2] = freqspace([m n])
[x,y] = freqspace(___,'meshgrid')
f = freqspace(N)
f = freqspace(N,'whole')
[f1,f2] = freqspace(n) は、n 行 n 列の行列に対する 2 次元周波数ベクトル f1 および f2 を返します。
f1
f2
n
関数 freqspace は、等間隔の周波数応答を求めるための暗黙的な周波数範囲を返します。関数 freqspace は、さまざまな 1 次元および 2 次元アプリケーションに必要な周波数応答を作成する場合に便利です。
freqspace
例
[f1,f2] = freqspace([m n]) は、m 行 n 列の行列に対する 2 次元周波数ベクトル f1 および f2 を返します。
[m n]
m
[x,y] = freqspace(___,'meshgrid') は以下と等価です。
x
y
[f1,f2] = freqspace(...); [x,y] = meshgrid(f1,f2);
f = freqspace(N) は、単位円の周りに N 個の点が等間隔にあるとして、1 次元周波数ベクトル f を返します。
f
N
f = freqspace(N,'whole') は、単位円全体の周りに等間隔の N 個の点を返します。この場合、f は 0:2/N:2*(N-1)/N になります。
0:2/N:2*(N-1)/N
すべて折りたたむ
通過帯域が 0.1 ~ 0.5 である (正規化周波数。ここで、1.0 はサンプリング周波数の半分または π ラジアンに対応します) ほぼ対称な 2 次元のバンドパス フィルターに対する目的のバンドパス応答を含む行列 Hd を作成します。freqspace を使用して周波数ベクトル f1 および f2 を作成します。
Hd
[f1,f2] = freqspace(21,'meshgrid'); Hd = ones(21); r = sqrt(f1.^2 + f2.^2); Hd((r<0.1)|(r>0.5)) = 0; colormap(jet(64)) mesh(f1,f2,Hd)
周波数ベクトルの長さ。正の数値スカラーとして指定します。
データ型: single | double
single
double
各周波数ベクトルの長さ。形式 [m n] の 2 要素ベクトルとして指定します。
単位円の周りの点数。正の数値スカラーとして指定します。
2 次元周波数ベクトル。数値ベクトルとして返されます。
n が奇数の場合、f1 および f2 は共に [-n+1:2:n-1]/n になります。
[-n+1:2:n-1]/n
n が偶数の場合、f1 および f2 は共に [-n:2:n-2]/n になります。
[-n:2:n-2]/n
2 次元周波数ベクトル。数値ベクトルとして返されます。f2 の奇数と偶数の動作は f1 と同じです。
グリッド上の X 座標。数値行列として返されます。
グリッド上の Y 座標。数値行列として返されます。
単位円の周りの点の 1 次元周波数ベクトル。等間隔の N 点の数値ベクトルとして返されます。
N が奇数か偶数にはかかわらず、f は (0:2/N:1) になります。
(0:2/N:1)
N が偶数の場合、freqspace は (N+2)/2 点を返します。
(N+2)/2
N が奇数の場合、freqspace は (N+1)/2 点を返します。
(N+1)/2
backgroundPool
ThreadPool
この関数はスレッドベースの環境を完全にサポートしています。詳細については、スレッドベースの環境での MATLAB 関数の実行を参照してください。
使用上の注意事項および制限事項:
この関数を GPU で実行し、gpuArray 出力を取得するには、以下のいずれかの構文を使用します。
gpuArray
[f1,f2] = gpuArray.freqspace(n) [f1,f2] = gpuArray.freqspace([m n]) [x,y] = gpuArray.freqspace(___,'meshgrid') f = gpuArray.freqspace(N) f = gpuArray.freqspace(N,'whole')
詳細については、GPU での MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
R2006a より前に導入
meshgrid | fsamp2 (Image Processing Toolbox) | fwind1 (Image Processing Toolbox) | fwind2 (Image Processing Toolbox)
meshgrid
fsamp2
fwind1
fwind2
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office