MATLABのsqueeze関数の使い方

squeeze 関数は、配列から次元が 1 の次元を削除するために使用します。その使い方は次のとおりです。

  1. 文法: B = squeeze(A) で、A が入力配列、B が1 次元の次元を削除した出力配列です。
  2. ネイティブな日本語で言い換えてください、オプションは1つだけです。例:
  3. A = rand(3, 1, 2); % 3x1x2サイズの3次元配列を作成
    B = squeeze(A); % 1次元サイズを削除
  4. この例では、元の配列 A のサイズは 3x1x2 で、次元 1 の次元サイズは 1 です。`squeeze` 関数を使用すると、出力配列 B のサイズは 3×2 になり、次元 1 が除去されます。

squeeze関数は、入力配列に1次元の次元がなければ何もしないので、入力配列をそのまま返すことに注意してください。

bannerAds