vtom.m
来自「遗传算法改进神经网络程序」· M 代码 · 共 26 行
M
26 行
%Vector to Matrix
%Transform Vector to Matrix based on column,this function is used in genic
%algrithm for solving ann's weight.
%when para b exist,then v is used m*(n+1)
function [w,b]=VtoM(v,m,n,a)
if nargin > 3
if size(v,2)<m*(n+1)
message='vector error'
fprintf(message);
return;
end
b=zeros(m,1);
b=v(m*n+1:m*(n+1))';
end
if size(v,2)<m*n
message='vector error'
fprintf(message);
return;
end
w=zeros(m,n);
v_a=1:m:m*n;
v_b=m:m:m*n;
for i=1:n
w(:,i)=v(v_a(i):v_b(i))';
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?