MATLAB 如何使用pascal函数创建Pascal(帕斯卡)矩阵
生活随笔
收集整理的這篇文章主要介紹了
MATLAB 如何使用pascal函数创建Pascal(帕斯卡)矩阵
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
MATLAB 如何使用pascal函數(shù)創(chuàng)建Pascal(帕斯卡)矩陣
語法說明:
Y=pascal(n):生成n階Pascal矩陣,其元素由Pascal三角形(楊輝三角)組成,其逆矩陣的所有元素均為整數(shù)。
Y=pascal(n,1):對n階Pascal矩陣做Cholesky分解,取其下三角的分解形式,再按列的序號取符號,就得到了Y。
Y= pascal(n,2):對Pascal(n,1)順時針旋轉(zhuǎn)90 度,如果n 為偶數(shù),則矩陣中的元素取原來的相反數(shù)。
功能介紹:
生成Pascal矩陣,該矩陣為對稱陣,由Pascal三角形構(gòu)成。Pascal三角形是二項式展開系數(shù)構(gòu)成的三角形。
eg:生成4階Pascal矩陣,以及其Cholesky下三角分解形式。
d=pascal(4) % 生成4階Pascal矩陣 t = chol(d, 'lower') %對Pascal矩陣做holesky分解 d11 = t .* repmat([1,-1,1,-1],4,1) d12 = -rot90(d11,-1) d1=pascal(4,1) % 第二種調(diào)用形式 d2 = pascal(4,2) % 第三種調(diào)用形式總結(jié)
以上是生活随笔為你收集整理的MATLAB 如何使用pascal函数创建Pascal(帕斯卡)矩阵的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 9.深入浅出:集成运放内部电路分析——参
- 下一篇: ds存储管理软件 storage Man