當(dāng)前位置:
首頁(yè) >
flipdim函数
發(fā)布時(shí)間:2025/4/16
25
豆豆
MATLAB函數(shù)flipdim簡(jiǎn)介
用法:Flipdim(X,dim),其中X表示一個(gè)矩陣,dim指定翻轉(zhuǎn)方式。 功能:Flipdim函數(shù)是matlab中使矩陣按特定軸翻轉(zhuǎn)的函數(shù)。Flipdim(X,dim)中,X表示一個(gè)矩陣,dim指定翻轉(zhuǎn)方式。dim為1,表示每一列進(jìn)行逆序排列,2表示每一行進(jìn)行逆序排列。[1]因此有如下結(jié)論: flipdim(A,1)和flipud(A)是等價(jià)的, flipdim(A,2)和fliplr(A)是等價(jià)的。 需要注意的是: Y=flipdim(X,dim)使X按dim指定方式翻轉(zhuǎn),產(chǎn)生的新矩陣作為Y,但X本身并不改變。 相關(guān)函數(shù):matlab中提供了許多對(duì)矩陣操作的函數(shù),可以實(shí)現(xiàn)矩陣的三角矩陣的提取(triu、tril)、矩陣的翻轉(zhuǎn)(flipud、fliplr、Flipdim)和旋轉(zhuǎn)(rot90)等各種操作。在matlab的命令窗口中輸入help flipdim以獲得更多幫助信息。應(yīng)用舉例
在命令窗口中: flipdim >> A=[ 1 2 3 4 5 6 7 8 9 10 11 12 ] A = 1 2 3 4 5 6 7 8 9 10 11 12 >> B=flipdim(A,1) B = 10 11 12 7 8 9 4 5 6 1 2 3 >> C=flipdim(A,2) C = 3 2 1 6 5 4 9 8 7 12 11 10 >> A A = 1 2 3 4 5 6 7 8 9 10 11 12 >>總結(jié)