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
[结果]
相关推荐
red_redemption9 小时前
自由学习记录(186)
学习
人力资源分享库9 小时前
华恒智信助力国有行业完成重构价值分配体系
学习
eggcode10 小时前
腾讯云使用Docker模板的学习记录
学习·docker·腾讯云
金色光环10 小时前
【DSP学习】增强型脉宽调制 EPWM 实验-基于普中DSP开发攻略
单片机·学习·dsp开发
笔夏11 小时前
【安卓学习之FloatingActionButton】按钮太小
android·学习
吃好睡好便好11 小时前
汪国真的诗歌《假如你不够快乐》摘录
学习
KKei163811 小时前
Flutter for OpenHarmony学习目标追踪应用技术文章
学习·flutter·华为·harmonyos
hans汉斯12 小时前
力学研究|半主动变刚度吸振器设计及减振机理研究
学习·力学
風清掦13 小时前
【STM32学习笔记-13】PWR电源控制
笔记·stm32·学习
噜噜噜阿鲁~13 小时前
python学习笔记 |10.1、面向对象编程-类和实例
笔记·python·学习