预测不规则离散运动的下一个结构

有一个点在19*19的平面上运动,运动轨迹为

一共移动了90步,顺序为

y

x

y

x

y

x

0

17

16

30

10

8

60

15

15

1

3

6

31

10

7

61

14

15

2

12

17

32

9

9

62

16

15

3

4

12

33

10

9

63

18

15

4

3

18

34

15

12

64

17

15

5

5

18

35

16

12

65

18

17

6

7

16

36

17

12

66

19

16

7

8

16

37

13

9

67

14

18

8

6

12

38

17

6

68

14

17

9

9

16

39

13

4

69

12

3

10

8

11

40

16

7

70

19

11

11

5

12

41

18

6

71

12

15

12

7

11

42

14

5

72

8

8

13

5

14

43

16

5

73

18

4

14

3

10

44

12

4

74

17

2

15

4

10

45

18

11

75

18

3

16

5

10

46

2

10

76

17

4

17

6

9

47

6

13

77

16

3

18

9

12

48

4

14

78

11

5

19

6

8

49

10

16

79

10

2

20

2

13

50

12

16

80

2

16

21

9

11

51

11

15

81

6

19

22

11

11

52

12

18

82

9

1

23

2

15

53

9

18

83

10

1

24

13

12

54

6

16

84

9

7

25

2

14

55

8

17

85

11

6

26

3

12

56

12

2

86

3

13

27

14

12

57

7

18

87

12

1

28

12

12

58

15

16

88

13

16

29

10

10

59

17

11

89

8

7

由计算

按照运动位置不可重复统计3点结构占比

1

2

3

4

5

6

3

6

25

14

39

1

8

3

20

16

40

0

两条曲线差别很小,这里把蓝色的数据3,6,25,14,39,1当作常数。用2a1+1的方式预测第3个点的可能结构。

如蓝色前两个点(0,1)为2a2

8(2a2+1)=3a1+2*3a3+2*3a4+3*3a5

2a2+1可以得到4种3点结构,因为在3,6,25,14,39,1种3a5占比最大,因此2a2+1取3a5.因此前3个点的结构预测是3a5,前3个点(0,1,2)为

组成的结构就是3a5.

再用(1,2)预测第4个点的运动方式

这个结构也是2a2,所以预测(1,2,3)的结构也是3a5.

结构(1,2,3)就是3a5.

5(2a1+1)=3a1+3*3a2+3a3

如果前2个点是2a1,第3个点的运动方式就取3a3.

5(2a3+1)=3a1+3a4+3*3a6

如果前2个点的分布是2a3,就预测第3个点的运动方式为3a4.

用这种方法预测所有2-89步

预测

真实

预测

真实

预测

真实

2

5

5

1

32

4

4

1

62

3

2

0

3

5

5

1

33

5

1

0

63

3

2

0

4

5

5

1

34

3

3

1

64

3

2

0

5

5

3

0

35

5

3

0

65

3

1

0

6

3

3

1

36

3

2

0

66

5

5

1

7

5

3

0

37

3

3

1

67

5

5

1

8

3

3

1

38

5

4

0

68

5

4

0

9

5

3

0

39

5

4

0

69

4

4

1

10

5

5

1

40

5

5

1

70

5

5

1

11

5

5

1

41

5

5

1

71

5

4

0

12

5

3

0

42

5

5

1

72

5

5

1

13

5

4

0

43

5

3

0

73

5

5

1

14

5

5

1

44

3

3

1

74

5

5

1

15

5

3

0

45

5

5

1

75

5

4

0

16

3

2

0

46

5

5

1

76

5

4

0

17

3

3

1

47

5

5

1

77

5

3

0

18

5

5

1

48

5

5

1

78

5

5

1

19

5

4

0

49

5

5

1

79

5

5

1

20

5

5

1

50

5

3

0

80

5

5

1

21

5

5

1

51

3

3

1

81

5

5

1

22

5

3

0

52

5

4

0

82

5

5

1

23

3

3

1

53

5

3

0

83

5

3

0

24

5

5

1

54

3

3

1

84

3

1

0

25

5

4

0

55

5

5

1

85

5

5

1

26

5

3

0

56

5

5

1

86

5

5

1

27

5

3

0

57

5

5

1

87

5

5

1

28

3

2

0

58

5

5

1

88

5

5

1

29

3

3

1

59

5

5

1

89

5

5

1

30

5

4

0

60

5

4

0

31

4

6

0

61

5

3

0

有51组正确,正确率57.9%。

也就是从第3步开始,可以有57.9%的概率知道蓝点可能的运动方式。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/69546.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

固有频率与模态分析

目录 引言 1. 固有频率:物体的“天生节奏” 1.1 定义 1.2 关键特点 1.3 实际意义 2. 有限元中的模态分析:给结构“体检振动” 2.1 模态分析的意义 2.2 实际案例 2.2.1 桥梁模态分析 2.2.2 飞机机翼模态分析 2.2.3 具体事例 3. 模态分析的工具…

供应链系统设计-供应链中台系统设计(十)- 清结算中心概念片篇

综述 我们之前在供应链系统设计-中台系统设计系列(五)- 供应链中台实践概述文章中针对中台到底是什么进行了描述,对于中台的范围也进行划分,如下图所示: 关于商品中心,我们之前用4篇文章介绍了什么是商品中…

C27.【C++ Cont】时间、空间限制和STL库的简单了解

🧨🧨🧨🧨🧨🧨🧨🧨🧨春节篇🧨🧨🧨🧨🧨🧨🧨🧨🧨 目录 1.竞赛中的…

步进电机加减速公式推导

运动控制梯形速度曲线相关算法请参考下面系列文章 PLC运动控制基础系列之梯形速度曲线_三菱运动控制模块梯形加减速-CSDN博客文章浏览阅读3.1k次,点赞3次,收藏7次。本文是关于PLC运动控制的基础教程,重点介绍了梯形速度曲线的概念、计算和应用。讨论了梯形加减速在启动和停…

指针的介绍3后

1.函数指针变量 1.1函数的地址 void test(int (*arr)[2]) {printf("zl_dfq\n"); } int main() {printf("%p\n", test);printf("%p\n", &test);return 0; } 由上面的程序运行可知: 函数名就是函数的地址 &函数名也可以拿到函…

春晚舞台上的人形机器人:科技与文化的奇妙融合

文章目录 人形机器人Unitree H1的“硬核”实力传统文化与现代科技的创新融合网友热议与文化共鸣未来展望:科技与文化的更多可能结语 2025 年央视春晚的舞台,无疑是全球华人目光聚焦的焦点。就在这个盛大的舞台上,一场名为《秧BOT》的创意融合…

连接 OpenAI 模型:基础操作

在这一部分中,我们将介绍如何连接 OpenAI 模型,设置 API 密钥,并使用 Spring AI 的 ChatClient 与 OpenAI 模型进行简单的对话。Spring AI 为集成 OpenAI 模型提供了方便的工具,使得开发者能够更轻松地与 GPT 系列模型进行交互。 …

CMake常用命令指南(CMakeList.txt)

CMakeList从入门到精通的文章有很多不再赘述( 此处附带一篇优秀的博文链接:一个简单例子,完全入门CMake语法与CMakeList编写 )。 本文主要列举 CMake 中常用命令的详细说明、优缺点分析以及推荐做法,以更好地理解和灵…

zsh安装插件

0 zsh不仅在外观上比较美观,而且其具有强大的插件,如果不使用那就亏大了。 官方插件库 https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins 官方插件库并不一定有所有的插件,比如zsh-autosuggestions插件就不再列表里,下面演示zs…

消息队列篇--通信协议篇--应用层协议和传输层协议理解

在网络通信中,传输层协议和应用层协议是OSI模型中的两个不同层次的协议,它们各自承担着不同的职责。 下文中,我们以TCP/UDP(传输层协议)和HTTP/SMTP(应用层协议)为例进行详细解释。 1、传输层协…

Linux - 进程间通信(2)

目录 2、进程池 1)理解进程池 2)进程池的实现 整体框架: a. 加载任务 b. 先描述,再组织 I. 先描述 II. 再组织 c. 创建信道和子进程 d. 通过channel控制子进程 e. 回收管道和子进程 问题1: 解答1&#xff…

安全漏洞扫描与修复系统的高质量技术详解

安全漏洞扫描与修复系统的高质量技术详解 在当今的数字化时代,网络安全已成为企业和个人不可忽视的重要议题。安全漏洞扫描与修复系统作为保障网络安全的关键环节,其重要性日益凸显。本文将深入探讨安全漏洞扫描与修复系统的原理、流程、工具选择以及实…

基于Django的豆瓣影视剧推荐系统的设计与实现

【Django】基于Django的豆瓣影视剧推荐系统的设计与实现(完整系统源码开发笔记详细部署教程)✅ 目录 一、项目简介二、项目界面展示三、项目视频展示 一、项目简介 该系统采用了Python作为后端开发语言,采用Django作为后端架构,结…

【Rust自学】15.7. 循环引用导致内存泄漏

说句题外话,这篇文章真心很难,有看不懂可以在评论区问,我会尽快作答的。 喜欢的话别忘了点赞、收藏加关注哦(加关注即可阅读全文),对接下来的教程有兴趣的可以关注专栏。谢谢喵!(・ω…

Blazor-Blazor Web App项目结构

让我们还是从创建项目开始,来一起了解下Blazor Web App的项目情况 创建项目 呈现方式 这里我们可以看到需要选择项目的呈现方式,有以上四种呈现方式 ● WebAssembly ● Server ● Auto(Server and WebAssembly) ● None 纯静态界面静态SSR呈现方式 WebAs…

Bootstrap 简介

Bootstrap 简介 Bootstrap 是一个流行的前端框架,它可以帮助开发者快速构建响应式、移动优先的网站和应用程序。自 2011 年发布以来,Bootstrap 已经成为全球范围内最受欢迎的前端开发工具之一。本文将详细介绍 Bootstrap 的概念、特点、安装和使用方法。 Bootstrap 概念 B…

登录授权流程

发起一个网络请求需要:1.请求地址 2.请求方式 3.请求参数 在检查中找到request method,在postman中设置同样的请求方式将登录的url接口复制到postman中(json类型数据)在payload中选择view parsed,将其填入Body-raw中 …

pytorch使用SVM实现文本分类

完整代码: import torch import torch.nn as nn import torch.optim as optim import jieba import numpy as np from sklearn.model_selection import train_test_split from sklearn.feature_extraction.text import TfidfVectorizer from sklearn import metric…

【硬件介绍】三极管工作原理(图文+典型电路设计)

什么是三极管? 三极管,全称为双极型晶体三极管,是一种广泛应用于电子电路中的半导体器件。它是由三个掺杂不同的半导体材料区域组成的,这三个区域分别是发射极(E)、基极(B)和集电极&…

51单片机开发:串口通信

实验目标:电脑通过串口将数据发送给51单片机,单片机原封不动地将数据通过串口返送给电脑。 串口的内部结构如下图所示: 串口配置如下: TMOD | 0X20 ; //设置计数器工作方式 2 SCON 0X50 ; //设置为工作方式 1 PCON 0X80 ; …