MATLAB Function Reference |
Syntax
T = toeplitz(c,r) T = toeplitz(r)
Description
給定一行、一列就可以定義一個 Toeplitz 矩陣。只要利用一列就可以定義一個對稱 Toeplitz 矩陣。給定一列或是一行一列,toeplitz
就可以產生 Toeplitz 矩陣。
T = toeplitz(c,r)
回傳一個非對稱 Toeplitz 矩陣 T
,c
為第一行、r
為第一列。若 c
與 r
的第一個元素不同,則系統會使用行元素,並列印出警告訊息。
T = toeplitz(r)
回傳一個由 r
向量形成的對稱或 Hermitian Toeplitz 矩陣,r
定義了矩陣的第一列。
Examples
c = [1 2 3 4 5]; r = [1.5 2.5 3.5 4.5 5.5]; toeplitz(c,r) Column wins diagonal conflict: ans = 1.000 2.500 3.500 4.500 5.500 2.000 1.000 2.500 3.500 4.500 3.000 2.000 1.000 2.500 3.500 4.000 3.000 2.000 1.000 2.500 5.000 4.000 3.000 2.000 1.000
See Also
title | trace |