无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

期待大家都來擴(kuò)展北太天元的功能,舉例北太天元實(shí)現(xiàn)構(gòu)造漢克爾矩陣(hankel m

2023-05-26 08:52 作者:盧朓  | 我要投稿

% 構(gòu)造漢克爾矩陣(hankel matrix)

% 漢克爾矩陣 (Hankel Matrix) 是指每一條副對角線上的元素都相等的矩陣,

% 在數(shù)字信號處理、數(shù)值計(jì)算、系統(tǒng)控制等領(lǐng)域均有廣泛的應(yīng)用

% 例如

%?h = [ 1?2?3 ;

%???????2?3?4 ;

%???????3?4?5 ];

% 使用方法:

%?hankel(c)

%?hankel(c,r)

%?H = hankel(c) 返回其第一列是 c 并且其第一個(gè)反對角線下方的元素為零的 Hankel 方陣。

%?H = hankel(c,r) 返回其第一列是 c 并且其最后一行是 r 的 Hankel 矩陣。如果 c 的最后一個(gè)元素與 r 的第一個(gè)元素不同,則 c 的最后一個(gè)元素優(yōu)先。

% 例如:

% C = [1;2;3];?% 第一列

% R = [ 3, 4, 5 6]; %最后一行

% h = hankel(C,R)

% 輸出

% h = [ 1??2??3??4

%???????2??3??4??5

%???????3??4??5??6 ]

function 返回值 = hankel (c, r)


?if (nargin < 1)

?????help hankel

??????return;???

?end


?if (nargin == 1)

???if (~isvector (c))

?????error ("hankel: C 必須是一個(gè)向量");

???end

???nr = length (c);

???nc = nr;

???data = [c(:) ; zeros(nr, 1)];

?else

???if (~(isvector (c) && isvector (r)))

?????error ("hankel: C 和 R 都必須是向量");

???elseif (r(1) != c(end))

?????warning ("hankel: C的最后一個(gè)元素和R的第一個(gè)元素不同,優(yōu)先使用C的最后一個(gè)元素");

???end


???nr = length (c);

???nc = length (r);

??????r2 = r(2:end);

???data = [c(:) ; r2(:)]


?end

???返回值 = zeros(nr,nc);

???for i=1:nc

??????返回值(:,i) = data(i : i+nr-1)

???end

end



期待大家都來擴(kuò)展北太天元的功能,舉例北太天元實(shí)現(xiàn)構(gòu)造漢克爾矩陣(hankel m的評論 (共 條)

分享到微博請遵守國家法律
梅河口市| 丰宁| 崇明县| 大冶市| 庄河市| 全州县| 吴江市| 新巴尔虎左旗| 南投县| 尉氏县| 庆阳市| 九龙坡区| 肇州县| 辽中县| 安义县| 衡阳县| 山丹县| 光山县| 布尔津县| 广西| 望江县| 江孜县| 鲁山县| 凤山县| 外汇| 潍坊市| 灵石县| 仲巴县| 江永县| 泸州市| 惠安县| 华亭县| 郎溪县| 大田县| 昆山市| 武隆县| 揭阳市| 南雄市| 丰城市| 缙云县| 宜都市|