fsize.m

来自「包含大量遗传算法程序」· M 代码 · 共 26 行

M
26
字号
function [m,n]=fsize(w,f)
%FSIZE  Size of MVFR matrix.
%       FSIZE(W,F) checks the MVFR matrix, F, for
%       consistency with the associated frequency vector W
%       and returns the size vector of the component matrices of F
%
%       [m,n]=FSIZE(W,F) returns the number of rows of the
%       component matrices in m and the number of columns in n.

%       Dr M.P. Ford 4th August 1987
% Copyright (c) 1987 by GEC Engineering Research Centre & Cambridge Control Ltd

[sz]=size(f);
lw=length(w);
if rem(sz(1),lw)~=0
 error('Length of freq. vector not consistent with rows of MVFR matrix')
end
sz(1)=fix(sz(1)/lw);
if nargout==2
  m=sz(1);
  n=sz(2);
else
  m=sz;
end  % if nargout

⌨️ 快捷键说明

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