メインコンテンツ

vander

ヴァンデルモンド行列

説明

A = vander(v) は、その列がベクトル v のべき乗であるようなヴァンデルモンド行列を返します。

すべて折りたたむ

コロン演算子を使用してベクトル v を作成します。v のヴァンデルモンド行列を求めます。

v = 1:.5:3
v = 1×5

    1.0000    1.5000    2.0000    2.5000    3.0000

A = vander(v)
A = 5×5

    1.0000    1.0000    1.0000    1.0000    1.0000
    5.0625    3.3750    2.2500    1.5000    1.0000
   16.0000    8.0000    4.0000    2.0000    1.0000
   39.0625   15.6250    6.2500    2.5000    1.0000
   81.0000   27.0000    9.0000    3.0000    1.0000

fliplr を使用してヴァンデルモンド行列の代替形式を求めます。

A = fliplr(vander(v))
A = 5×5

    1.0000    1.0000    1.0000    1.0000    1.0000
    1.0000    1.5000    2.2500    3.3750    5.0625
    1.0000    2.0000    4.0000    8.0000   16.0000
    1.0000    2.5000    6.2500   15.6250   39.0625
    1.0000    3.0000    9.0000   27.0000   81.0000

入力引数

すべて折りたたむ

入力。数値ベクトルとして指定します。

データ型: single | double
複素数のサポート: あり

詳細

すべて折りたたむ

拡張機能

すべて展開する

C/C++ コード生成
MATLAB® Coder™ を使用して C および C++ コードを生成します。

GPU コード生成
GPU Coder™ を使用して NVIDIA® GPU のための CUDA® コードを生成します。

バージョン履歴

R2006a より前に導入