| 查看: 1944 | 回复: 0 | ||
小鱼儿依依新虫 (小有名气)
|
[求助]
MATLAB程序预测结果反归一化不了,还请各位大神指教啊!!
|
|
写的程序预测结果反归一化不了,还请各位大神指教啊!! clear all clc m_data=[47.2 241 175 0.47 0.42 0 70 59 40.9; 47.2 187 170 0.50 0.43 51 102 0 40.1; 47.2 187 165 0.49 0.43 51 102 0 36.2; 49.8 260 180 0.49 0.42 0 55 55 39.4; 49.8 242 180 0.49 0.42 19 55 55 39.6; 49.8 242 180 0.49 0.42 19 55 55 37.0; 47.2 260 180 0.49 0.42 0 55 55 31.6; 47.2 207 162 0.47 0.47 52 86 0 41.8; 47.2 366 165 0.29 0.38 25 89 80 62.7; 47.2 372 159 0.30 0.41 79 79 0 68.3; 47.2 364 160 0.31 0.40 78 78 0 64.9]; p1=m_data(:,1:8);%取值130行,前八列 t1=m_data(:,9);%取值130行,后1列 p=p1';t=t1';%转置(这个地方必须要转置) fun = @(x)(x-min(x( ))/(max(x( )-min(x( )); %归一化函数y = fun(p) z = fun(t) y; z; %clc n=20; net=newff(y,z,[n],{'tansig','purelin'},'trainlm'); inputWeights=net.IW{1,1}; inputbias=net.b{1}; layerWeights=net.IW{1,1}; layerbias=net.b{2}; net.trainParam.show=50; net.trainParam.lr=0.005; net.trainParam.epochs=2000; net.trainParam.goal=0.0001; net=train(net,y,z); An=sim(net,y); O=An-z; P=sse(O) Q=mse(O) y_predict=An*(max(p(i, )-min(p(i, ))+min(p(i, );y_predict A=An*(max(p( )-min(p( ))+min(p( ) 如何将An反归一化E=A-t;%计算误差 M=sse(E)%计算和方差 N=mse(E)%计算均方差 反归一化总是错误 ,怎么办啊 |
» 猜你喜欢
第一性原理计算方向2026级博士申请 PRB*1,四级484
已经有1人回复
求助VISSIM破解版软件
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有232人回复
求2026年在台湾举行的物理和材料领域国际学术会议信息
已经有0人回复
求国际会议网站
已经有1人回复
求取一些关于纳米材料和纳米技术相关的英文PPT。
已经有0人回复
【复旦大学】二维材料方向招收2026年博士研究生1名
已经有0人回复
北京纳米能源与系统研究所 王中林院士/曹南颖研究员课题组2026级硕/博/博后招生
已经有10人回复
荷兰Utrecht University超快太赫兹光谱王海教授课题招收2026 CSC博士生
已经有16人回复
反铁磁体中的磁性切换:两种不同的机制已成功可视化
已经有0人回复













))/(max(x(
回复此楼