⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 blkhank.m

📁 A Matlab toolbox for exact linear time-invariant system identification is presented. The emphasis is
💻 M
字号:
% BLKHANK - Construct a block-Hankel matrix.%% H = blkhank(w,i,j)%% W - structure parameters W(:,:,i), i = 1,...,T%     if W(:,:,i) are Qx1 vectors, W can be a TxNW matrix% I - number of block rows% J - optional number of block columns%     default: J = T - I + 1 (the maximum)% H - block-Hankel matrix parameterized by Wfunction H = blkhank(w,i,j)if length(size(w)) == 3 % PxM matrix blocks   [p,m,T]  = size(w);  if nargin < 3 | isempty(j)    j = T - i  + 1;  end  if j <= 0     error('Not enough data.')  end  H = zeros(i*p,j*m);  for ii = 1:i    for jj = 1:j      H((ii-1)*p+1:ii*p,(jj-1)*m+1:jj*m) = ...          w(:,:,ii+jj-1);    end  endelse % DWx1 vector block  [T,dw]  = size(w);  if nargin < 3 | isempty(j)    j = T - i  + 1;  end  if j <= 0     error('Not enough data.')  end  H=zeros(i*dw,j);  w = w';  for ii = 1:i    H((ii-1)*dw+1:ii*dw,:) = w(:,ii:ii+j-1);  endend

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -