求助!为什么MATLAB提示未定义与 'double' 类型的输入参数相对应的函数 'Code'。
下边是代码:
clc
clear
%
%% 网络结构建立
%节点个数
inputnum=19;
hiddennum=7;
outputnum=2;
%训练数据和预测数据
input_train=xlsread('train_input.xlsx');
input_test=xlsread('train_output.xlsx');
output_train=xlsread('train_input.xlsx');
output_test=xlsread('train_output.xlsx');
%选连样本输入输出数据归一化
[inputn,inputps]=mapminmax(input_train);
[outputn,outputps]=mapminmax(output_train);
%构建网络
net=newff(inputn,outputn,hiddennum);
%% 遗传算法参数初始化
maxgen=10; %进化代数,即迭代次数
sizepop=10; %种群规模
pcross=[0.3]; %交叉概率选择,0和1之间
pmutation=[0.1];