MATLAB——线性神经网络预测程序

微❤关注"电击小子程高兴的MATLAB小屋"获得资料(专享优惠)

%% 学习目标: 线性神经网络

%% 收敛速度和精度比之前讲的感知器神经网络要高,

%% 主要应用在函数逼近,信号预测,模式识别,系统辨识方面

clear all;

close all;

P=[1.1 2.2 3.1 4.1];

T=[2.2 4.02 5.8 8.1];

lr=maxlinlr(P); %获取最大学习速率

net=newlin(minmax(P),1,0,lr); %建立线性神经网络

net.trainParam.epochs=500; %训练 做多500次

net.trainParam.goal=0.04; %训练误差设定为0.04

net=train(net,P,T);

Y=sim(net,P) %仿真

相关推荐
星火开发设计3 分钟前
枚举类 enum class:强类型枚举的优势
linux·开发语言·c++·学习·算法·知识
喜欢吃燃面5 小时前
Linux:环境变量
linux·开发语言·学习
徐徐同学5 小时前
cpolar为IT-Tools 解锁公网访问,远程开发再也不卡壳
java·开发语言·分布式
LawrenceLan5 小时前
Flutter 零基础入门(二十六):StatefulWidget 与状态更新 setState
开发语言·前端·flutter·dart
m0_748229996 小时前
Laravel8.X核心功能全解析
开发语言·数据库·php
qq_192779876 小时前
C++模块化编程指南
开发语言·c++·算法
代码村新手6 小时前
C++-String
开发语言·c++
qq_401700417 小时前
Qt 中文乱码的根源:QString::fromLocal8Bit 和 fromUtf8 区别在哪?
开发语言·qt
EndingCoder8 小时前
案例研究:从 JavaScript 迁移到 TypeScript
开发语言·前端·javascript·性能优化·typescript