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) %仿真

相关推荐
黑听人15 分钟前
【力扣 简单 C】141. 环形链表
c语言·开发语言·数据结构·算法·leetcode
Blossom.1181 小时前
基于深度学习的智能图像分类系统:从零开始构建
开发语言·人工智能·python·深度学习·神经网络·机器学习·分类
缘友一世1 小时前
java设计模式[2]之创建型模式
java·开发语言·设计模式
cyc&阿灿2 小时前
Java中extends与implements深度解析:继承与接口实现的本质区别
java·开发语言
liujing102329294 小时前
Day13_C语言基础&项目实战
c语言·开发语言
周振超的4 小时前
c++编译第三方项目报错# pragma warning( disable: 4273)
开发语言·c++
勤奋的知更鸟5 小时前
深度学习神经网络架构Transformer深刻理解
深度学习·神经网络·transformer
JH30735 小时前
Java Stream API 在企业开发中的实战心得:高效、优雅的数据处理
java·开发语言·oracle
呆呆的小草8 小时前
Cesium距离测量、角度测量、面积测量
开发语言·前端·javascript
uyeonashi8 小时前
【QT系统相关】QT文件
开发语言·c++·qt·学习