当前位置: 首页 > news >正文

多输入多输出 | Matlab实现Transformer多输入多输出预测

多输入多输出 | Matlab实现Transformer多输入多输出预测

目录

    • 多输入多输出 | Matlab实现Transformer多输入多输出预测
      • 预测效果
      • 基本介绍
      • 程序设计
      • 参考资料

预测效果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

基本介绍

多输入多输出 | Matlab实现Transformer多输入多输出预测(完整源码和数据)
1.data为数据集,输入多个特征,输出多个变量。
2.main.m为程序主文件,其他为函数文件无需运行。
3.命令窗口输出MBE、MAE、R^2,可在下载区获取数据和程序内容。
注意程序和数据放在一个文件夹,运行环境为Matlab2023及以上。

程序设计

  • 完整源码和数据获取方式:私信博主回复Matlab实现Transformer多输入多输出预测

%%  清空环境变量
warning off             % 关闭报警信息
close all               % 关闭开启的图窗
clear                   % 清空变量
clc                     % 清空命令行%%  导入数据
res = xlsread('data.xlsx');%%  划分训练集和测试集
temp = randperm(600);P_train = res(temp(1: 500), 1 : 10)';
T_train = res(temp(1: 500), 11: 13)';
M = size(P_train, 2);P_test = res(temp(501: end), 1 : 10)';
T_test = res(temp(501: end), 11: 13)';
N = size(P_test, 2);%%  数据归一化
[p_train, ps_input] = mapminmax(P_train, 0, 1);
p_test = mapminmax('apply', P_test, ps_input);[t_train, ps_output] = mapminmax(T_train, 0, 1);
t_test = mapminmax('apply', T_test, ps_output);%%  矩阵转置
p_train = p_train'; p_test = p_test';
t_train = t_train'; t_test = t_test';

参考资料

[1] https://blog.csdn.net/kjm13182345320/category_11003178.html?spm=1001.2014.3001.5482
[2] https://blog.csdn.net/kjm13182345320/article/details/117378431
[3] https://blog.csdn.net/kjm13182345320/article/details/118253644

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 全网最适合入门的面向对象编程教程:14 类和对象的 Python 实现-类的静态方法和类方法,你分得清吗?
  • 视频调整帧率、分辨率+音画同步
  • 丑数问题,力扣264,坑点
  • markdown文件转pdf
  • 了解AsyncRotationController
  • 【C语言】C语言-身份证管理系统(源码+注释)【独一无二】
  • mybatis日志记录方案
  • 解决vue多层弹框时存在遮挡问题
  • 新质生产力赛道核心解读,机械制造何以“向智向新”
  • 深入理解Spring Cloud中的服务注册
  • Docker Desktop如何换镜像源?
  • jdevelope安装
  • MinIO:开源对象存储解决方案的领先者
  • FlyDeliver践行社会责任,推动绿色物流发展
  • vue前端面试
  • (三)从jvm层面了解线程的启动和停止
  • ECMAScript入门(七)--Module语法
  • exif信息对照
  • input的行数自动增减
  • JavaScript函数式编程(一)
  • PHP面试之三:MySQL数据库
  • React Native移动开发实战-3-实现页面间的数据传递
  • 开源SQL-on-Hadoop系统一览
  • 聊聊flink的TableFactory
  • 前端每日实战:61# 视频演示如何用纯 CSS 创作一只咖啡壶
  • 全栈开发——Linux
  • 入口文件开始,分析Vue源码实现
  • 写代码的正确姿势
  • 怎么将电脑中的声音录制成WAV格式
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • ​ubuntu下安装kvm虚拟机
  • # include “ “ 和 # include < >两者的区别
  • # Panda3d 碰撞检测系统介绍
  • # 数论-逆元
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • $.proxy和$.extend
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (LeetCode C++)盛最多水的容器
  • (三)elasticsearch 源码之启动流程分析
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (四)模仿学习-完成后台管理页面查询
  • ***linux下安装xampp,XAMPP目录结构(阿里云安装xampp)
  • .bashrc在哪里,alias妙用
  • .CSS-hover 的解释
  • .net 7 上传文件踩坑
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .NET程序集编辑器/调试器 dnSpy 使用介绍
  • .NET处理HTTP请求
  • .net反编译工具
  • .NET企业级应用架构设计系列之应用服务器
  • .NET中的十进制浮点类型,徐汇区网站设计
  • /proc/stat文件详解(翻译)
  • /run/containerd/containerd.sock connect: connection refused
  • :class的用法及应用