matlab回归学习

前言

所谓回归学习即预测,便是由已知的数据推测未知的数据,利用转速与转矩来推测电流。

1、数据准备

下面虚拟一组转速转矩以及电流数据。

Matlab 复制代码
speed = [100 220 330 440 550 660];
torque = [200 300 400 500 700 900];
I = [400 500 603 739 821 912];
arr = [speed;torque];

2、模型选择

点击matlab-APP中的回归学习器

以speed与torque作为输入,以I作为响应进行预测,其他的根据经验调一调,每个项目都不一样所以没有统一标准。

点击全部训练

可以看出神经网络的RMSE最小,误差最小,所以选择神经网络

3、模型导出

将误差最小的神经网络导出到工作区,点击"导出"-"导出模型"即可

虚拟一组预测数组

Matlab 复制代码
arr_tar=[300 220 324 234 535 234;342 234 435 456 676 345];

利用预测模型进行预测

Matlab 复制代码
yfit = trainedModel.predictFcn(arr_tar);

得出结果

yfit =
590.5091
515.3575
595.1618
466.7891
809.0545
500.0891
[结果]
相关推荐
知识分享小能手42 分钟前
Flask入门学习教程,从入门到精通,数据库操作 — 知识点详解与案例代码(4)
数据库·学习·flask
wubba lubba dub dub7502 小时前
第四十八周学习周报
学习
生成论实验室2 小时前
用事件关系网络重新理解AI(三):激活函数、微调与元学习
人工智能·学习·算法·语言模型·可信计算技术
辰海Coding2 小时前
MiniSpring框架学习-为什么一个请求访问 /helloworld,最后能调用到某个 Controller 方法?原始 MVC实现
java·学习·程序人生·spring·mvc
凉、介3 小时前
深入理解 ARMv7-A|异常/中断处理
笔记·学习·嵌入式·arm
wxytxdy3 小时前
通过猜数字游戏学习Shell脚本的分支、循环编写
linux·学习
我想我不够好。3 小时前
观察对方打野的动向,预判下一次gank的时机
学习
java小吕布4 小时前
Hermes Agent:自带学习闭环的开源 AI 智能体,一键部署全平台可用
人工智能·学习·开源
东风破1374 小时前
达梦DEM和DFM的介绍、搭建学习记录
数据库·学习·dm达梦数据库
希冀1234 小时前
【CSS学习第十二篇】
css·学习·tensorflow