ドキュメンテーション センター

  • 評価版
  • 製品アップデート

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

nanmin

NaN の値を無視した場合の最小値

構文

y = nanmin(X)
Y = nanmin(X1,X2)
y = nanmin(X,[],dim)
[y,indices] = nanmin(...)

説明

y = nanmin(X) は、NaN を削除した後で計算した X の最小値 min です。

ベクトル x の場合、NaN の値を削除した後は、nanmin(x) が残りの要素の最小値になります。行列 X の場合、NaN 値を削除した後は、nanmin(X) が列最小値の行ベクトルになります。多次元配列 X の場合、nanmin は大きさが 1 でない最初の次元に対して作用します。

Y = nanmin(X1,X2) は、Y(i,j) = nanmin(X1(i,j),X2(i,j)) によって X1 および X2 と同じサイズの配列 Y を返します。スカラー入力は、他の入力と同じサイズの配列に拡張されます。

y = nanmin(X,[],dim) は、X の次元 dim にそって適用されます。

[y,indices] = nanmin(...) は、ベクトル indices 内の各列の最小値の行インデックスを返します。

欠損値を含むデータの列最小値とそのインデックスを見つけます。

X = magic(3);
X([1 6:9]) = repmat(NaN,1,5)
X =
   NaN     1   NaN
     3     5   NaN
     4   NaN   NaN
[y,indices] = nanmin(X)
y =
     3     1   NaN
indices =
     2     1     1

参考

| |

この情報は役に立ちましたか?