FourierDCTMatrix

FourierDCTMatrix[n]

返回类型为 2 的 n×n 离散余弦变换矩阵.

FourierDCTMatrix[n,m]

返回类型为 mn×n 离散余弦变换矩阵.

更多信息和选项

  • 类型为 m 的离散余弦变换矩阵的每一项 Frs 按如下方法计算:
  • 1.DCT-I
    2.DCT-II
    3.DCT-III
    4.DCT-IV
  • 类型为 1、2、3 和 4 的离散余弦变换矩阵分别是类型为1、3、2 和 4 的逆. »
  • FourierDCTMatrix 的行是离散余弦变换的基本序列.
  • FourierDCTMatrix[n].list 的结果等价于 FourierDCT[list]list 的长度为 n. 但是,FourierDCT[list] 的计算更快,并且具有较少的数值误差. »
  • 对于类型 4,支持 TargetStructure 选项,该选项指定返回矩阵的结构. TargetStructure 的可能设置包括:
  • Automatic自动选择返回的表示
    "Dense"以稠密矩阵的形式表示矩阵
    "Hermitian"以埃尔米特矩阵(Hermitian matrix)的形式表示矩阵
    "Orthogonal"以正交矩阵的形式表示矩阵
    "Symmetric"以对称矩阵的形式表示矩阵
    "Unitary"以酉矩阵的形式表示矩阵
  • FourierDCTMatrix[,TargetStructureAutomatic] 等价于 FourierDCTMatrix[,TargetStructure"Dense"].
  • FourierDCTMatrix[,WorkingPrecision->p] 给出精度为 p 的矩阵元素.

范例

打开所有单元关闭所有单元

基本范例  (1)

一个 4×4 离散余弦变换矩阵:

范围  (1)

长度为 128 的离散余弦变换的基本序列:

选项  (2)

TargetStructure  (1)

以稠密矩阵的形式返回 DCT 矩阵:

以正交矩阵的形式返回 DCT 矩阵:

以对称矩阵的形式返回 DCT 矩阵:

WorkingPrecision  (1)

使用机器精度:

使用任意精度:

应用  (1)

使用矩阵公式定义8×8的二维离散余弦变换:

简化 JPEG 压缩算法:

比较原始和压缩图像:

属性和关系  (2)

离散余弦变换矩阵乘以向量等价于计算该向量的离散余弦变换:

FourierDCT 比基于矩阵的计算更快:

类型为1的离散余弦变换矩阵是自身的逆:

类型为3的离散余弦变换矩阵是类型为2的矩阵的逆:

类型为4的离散余弦变换矩阵是自身的逆:

Wolfram Research (2012),FourierDCTMatrix,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FourierDCTMatrix.html (更新于 2024 年).

文本

Wolfram Research (2012),FourierDCTMatrix,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FourierDCTMatrix.html (更新于 2024 年).

CMS

Wolfram 语言. 2012. "FourierDCTMatrix." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2024. https://reference.wolfram.com/language/ref/FourierDCTMatrix.html.

APA

Wolfram 语言. (2012). FourierDCTMatrix. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FourierDCTMatrix.html 年

BibTeX

@misc{reference.wolfram_2024_fourierdctmatrix, author="Wolfram Research", title="{FourierDCTMatrix}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/FourierDCTMatrix.html}", note=[Accessed: 14-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_fourierdctmatrix, organization={Wolfram Research}, title={FourierDCTMatrix}, year={2024}, url={https://reference.wolfram.com/language/ref/FourierDCTMatrix.html}, note=[Accessed: 14-November-2024 ]}