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

📄 fitmat.m

📁 PDTDFB toolbox The filter bank is described in: The Shiftable Complex Directional Pyramid—Pa
💻 M
字号:
function X = fitmat(Y,N)
% FITMAT   fit a matrix to matrix of size N, truncate or expand if necessary
% Syntax 	
%   X = fitmat(Y,N)
% Input:
%   Y : the matrix to expand or cut
%   N : size of destination matrix , N*N if N is one value
%
% Output:
%   X:	Resulting matrix
%
% Note:
%   See formulat.tex in Tex folder
%      
% See also: 
% History 
% Apr,11,2004 : Creation ...
% Aug,15,2004 : Debug ...


if length(N) == 1
    N = [N,N];
end

test = Y - rot90(Y,2);
test = sum(test(:));

if (test > 10^(-5))
    disp('NOTE, Y not symetric');
%     return;
end

szY = size(Y);
szX = [max(szY(1),N(1)),max(szY(2),N(2))];
Xbig = zeros(szX);

diff = fix((szX-szY)/2);

Xbig(1+diff(1): diff(1)+szY(1),1+diff(2): diff(2)+szY(2))=Y;

X = zeros(N);

diff = fix((szX-N)/2);

X = Xbig(1+diff(1): diff(1)+N(1),1+diff(2): diff(2)+N(2));


⌨️ 快捷键说明

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