数模-预测模型(神经网络)

数模-预测模型(神经网络)注:EXCEL中选取按Ctrl+Shift+↑+→就可以立刻选区#代码:loaddata_Octane.mat%尽量使用新版的Matlab%在Matlab的菜单栏点击APP,再点击NeuralFittingapp.%利用训练出来的神经网络模型对数据进行预测%

大家好,欢迎来到IT知识分享网。

image

image

image

image

image

注:EXCEL中选取按 Ctrl + Shift + ↑ + → 就可以立刻选区

image

image

image

image

image

image

image

image

image

image

image

image

代码:

load data_Octane.mat
% 尽量使用新版的Matlab
% 在Matlab的菜单栏点击APP,再点击Neural Fitting app.

% 利用训练出来的神经网络模型对数据进行预测
% 例如我们要预测编号为51的样本,其对应的401个吸光度为:new_X(1,:)
% sim(net, new_X(1,:))
% 错误使用 network/sim (line 266)
% Input data sizes do not match net.inputs{1}.size.
% net.inputs{1}.size
 
% 这里要注意,我们要将指标变为列向量,然后再用sim函数预测
sim(net, new_X(1,:)')

% 写一个循环,预测接下来的十个样本的辛烷值
predict_y = zeros(10,1); % 初始化predict_y
for i = 1: 10
    result = sim(net, new_X(i,:)');
    predict_y(i) = result;
end
disp('预测值为:')
disp(predict_y)

image

上述是输出一个变量的例子,也可以输出多个变量

image

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/32277.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信