ドキュメンテーション
最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
絶対値または複素数の大きさ
y = abs(x)
例
y = abs(x) は、x の各要素について絶対値を返します。x が複素数の場合、abs は各要素について複素数の大きさを返します。abs は MATLAB® 関数です。
y
x
abs
すべて折りたたむ
100 Hz でサンプリングされた 2 つの正弦波で構成される信号を生成します。正弦波の周波数を 15 Hz と 40 Hz に指定します。シーケンスの離散フーリエ変換 (DFT) を計算します。
t = (0:99)/100; % Time vector x = sin(2*pi*15*t) + sin(2*pi*40*t); % Signal y = fft(x); % DFT of x m = abs(y); % Magnitude
DFT の大きさをプロットします。
f = 0:50; % Frequency vector m = m(1:51); % Unique magnitudes stem(f,m) ylabel 'DFT magnitude' xlabel 'Frequency (Hz)'
入力配列。実数値または複素数値のスカラー、ベクトル、行列、または N 次元配列で指定します。x が非スカラーの場合、abs は要素単位の演算になります。
データ型: single | double 複素数のサポート: あり
single
double
入力の絶対値。x と同じサイズおよびデータ型の実数値スカラー、ベクトル、行列、または N 次元配列として返されます。
angle | imag | real
angle
imag
real
MATLAB のコマンドを実行するリンクがクリックされました。
このリンクは、Web ブラウザーでは動作しません。MATLAB コマンド ウィンドウに以下を入力すると、このコマンドを実行できます。
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