主要内容

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 之前推出

另请参阅

| | | | | |