toeplitz--生成托普利兹矩阵
生活随笔
收集整理的這篇文章主要介紹了
toeplitz--生成托普利兹矩阵
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
toeplitz--生成托普利茲矩陣
【功能簡介】生成托普利茲(Toeplitz)矩陣。矩陣中,除第一行與第一列外,其他所有元素都與左上角相鄰位置的元素相等,即T(i,j)=T(i-1,j-1)。
【語法格式】
1.T=toeplitz(c,r)
生成非對稱托普利茲矩陣,將c作為第一列,r作為第一行,若c(1)與r(1)不相等,則使用c(1)作為矩陣的第一個元素,同時打印一條警告信息。
2.T=toeplitz(r)
生成對稱的托普利茲矩陣,將r作為第一行與第一列。
【實(shí)例分析】當(dāng)c與r第一個元素不相等時,采用向量c的第一個元素,忽略r的第一個元素。
【功能簡介】生成托普利茲(Toeplitz)矩陣。矩陣中,除第一行與第一列外,其他所有元素都與左上角相鄰位置的元素相等,即T(i,j)=T(i-1,j-1)。
【語法格式】
1.T=toeplitz(c,r)
生成非對稱托普利茲矩陣,將c作為第一列,r作為第一行,若c(1)與r(1)不相等,則使用c(1)作為矩陣的第一個元素,同時打印一條警告信息。
2.T=toeplitz(r)
生成對稱的托普利茲矩陣,將r作為第一行與第一列。
【實(shí)例3.15】用給定的向量c、r生成非對稱托普利茲矩陣。
>> c=[1,2,3,4,5]; >> r=[0.5,1.5,2.5,3.5,4.5]; >> a=toeplitz(c,r) %生成非對稱托普利茲矩陣 Warning: First element of input column does not match first element of input row. Column wins diagonal conflict. > In toeplitz at 25 a = 1.0000 1.5000 2.5000 3.5000 4.5000 2.0000 1.0000 1.5000 2.5000 3.5000 3.0000 2.0000 1.0000 1.5000 2.5000 4.0000 3.0000 2.0000 1.0000 1.5000 5.0000 4.0000 3.0000 2.0000 1.0000【實(shí)例分析】當(dāng)c與r第一個元素不相等時,采用向量c的第一個元素,忽略r的第一個元素。
總結(jié)
以上是生活随笔為你收集整理的toeplitz--生成托普利兹矩阵的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pascal--生成Pascal矩阵
- 下一篇: hankel--生成Hankel矩阵