ドキュメンテーションヘルプ センター
最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
常用対数 (10 を底とする)
Y = log10(X)
例
Y = log10(X) は、配列 X の各要素の常用対数を返します。この関数は、実数入力と複素数入力の両方を受け入れます。区間が (0, Inf) に X の実数値が存在する場合、log10 は、区間 (-Inf ,Inf) の実数値を返します。X の値が複素数および負の実数である場合、関数 log10 は複素数値を返します。
X
Inf
log10
-Inf
すべて折りたたむ
10 を底とする対数関数のいくつかの値を調べます。
1 の常用対数を計算します。
log10(1)
ans = 0
結果は 0 で、これが関数 log10 の x 切片です。
0
10 の常用対数を計算します。
log10(10)
ans = 1
101=10 のため、結果は 1 になります。
1
100 の常用対数を計算します。
log10(100)
ans = 2
102=100 のため、結果は 2 になります。
2
0 の常用対数を計算します。
log10(0)
ans = -Inf
10-∞=0 のため、結果は -Inf になります。
区間 [0.5 5] の実数ベクトルを作成します。
[0.5 5]
X = (0.5:0.5:5)';
X の常用対数を計算します。
Y = 10×1 -0.3010 0 0.1761 0.3010 0.3979 0.4771 0.5441 0.6021 0.6532 0.6990
X と Y の 2 つのデカルト格子を作成します。
Y
[X,Y] = meshgrid(0:0.5:1.5,-2:0.5:2);
10 を底とする複素数の対数 log10(X+iY) をグリッド上で計算します。速度の向上と信頼性の高い複素数計算のために 1i を使用します。
1i
Z = log10(X + 1i*Y)
Z = 9×4 complex 0.3010 - 0.6822i 0.3142 - 0.5758i 0.3495 - 0.4808i 0.3979 - 0.4027i 0.1761 - 0.6822i 0.1990 - 0.5425i 0.2559 - 0.4268i 0.3266 - 0.3411i 0.0000 - 0.6822i 0.0485 - 0.4808i 0.1505 - 0.3411i 0.2559 - 0.2554i -0.3010 - 0.6822i -0.1505 - 0.3411i 0.0485 - 0.2014i 0.1990 - 0.1397i -Inf + 0.0000i -0.3010 + 0.0000i 0.0000 + 0.0000i 0.1761 + 0.0000i -0.3010 + 0.6822i -0.1505 + 0.3411i 0.0485 + 0.2014i 0.1990 + 0.1397i 0.0000 + 0.6822i 0.0485 + 0.4808i 0.1505 + 0.3411i 0.2559 + 0.2554i 0.1761 + 0.6822i 0.1990 + 0.5425i 0.2559 + 0.4268i 0.3266 + 0.3411i 0.3010 + 0.6822i 0.3142 + 0.5758i 0.3495 + 0.4808i 0.3979 + 0.4027i
入力配列。スカラー、ベクトル、行列または多次元配列として指定します。
データ型: single | double 複素数のサポート: あり
single
double
この関数は tall 配列を完全にサポートしています。詳細については、tall 配列を参照してください。
使用上の注意事項および制限事項:
GPU で実行される関数の出力が複素数になる可能性がある場合は、入力引数を明示的に複素数として指定しなければなりません。詳細については、GPU 上での複素数の処理 (Parallel Computing Toolbox)を参照してください。
詳細については、GPU での MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
この関数は分散配列を完全にサポートしています。詳細については、分散配列を使用した MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
exp | log | log1p | log2 | loglog | logm | reallog | semilogx | semilogy
exp
log
log1p
log2
loglog
logm
reallog
semilogx
semilogy
この例の変更されたバージョンがシステム上にあります。代わりにこのバージョンを開きますか?
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを 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