gridfdims.m

来自「用matlab实现图像融合」· M 代码 · 共 50 行

M
50
字号
function [hx, hy, lx, ly] = gridfdims(F)%------------------------------------------------------------------------------%% This function determines the dimensions of gridfunction F.%% [hx, hy] = gridfdims(F) yields meshwidths in x- and y-dir.%% [hx, hy, lx, ly] = gridfdims(F) yields meshwidths in x- and y-dir%                    and dimensions of domain of F.%%         x m%     o---->%     |%   y |            [n,m] = size(F)%     v%   n%% See also: mupq%% Design and implementation by:% Dr. Paul M. de Zeeuw <Paul.de.Zeeuw@cwi.nl>  http://homepages.cwi.nl/~pauldz/% Last Revision: November 27, 2000.% Copyright 2002 Stichting CWI, Amsterdam%------------------------------------------------------------------------------[n, m] = size(F);if nargout == 2  if m<n    hx = 1.0/m;    hy = hx;  else    hy = 1.0/n;    hx = hy;  endelseif nargout == 4  if m<n    lx = 1.0;    ly = (n*lx)/m;    hx = lx/m;    hy = hx;  else    ly = 1.0;    lx = (m*ly)/n;    hy = ly/n;    hx = hy;  endelse  error(' gridfdims - wrong number of output arguments ')end%------------------------------------------------------------------------------

⌨️ 快捷键说明

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