2015年认证杯SPSSPRO杯数学建模A题(第一阶段)绳结全过程文档及程序

2015年认证杯SPSSPRO杯数学建模

A题 绳结

原题再现:

  给绳索打结是人们在日常生活中常用的技能。对登山、航海、垂钓、野外生存等专门用途,结绳更是必不可少的技能之一。针对不同用途,有多种绳结的编制方法。最简单的绳结,有时称为单结,死结或反手结,英文称为Overhand Knot,是最常用的绳结之一,在各种复杂绳结中也是经常出现的基本元素。
在这里插入图片描述
在这里插入图片描述
  这种结有一个特点,如果用于捆扎物体,由于无法彻底拉紧,所以很容易松脱,无法单独使用。但如果能够彻底拉紧,对较软和细的绳子而言,相当难以解开。所以用于捆扎物体时,可以连打两次单结,并将第二个结彻底拉紧,

在这里插入图片描述
  这就构成一个难以自动松开的结。最常见的系鞋带方法,在本质上就是连打两次单结。为了便于解开,所以在打第二次结的时候需要把鞋带折成双股。
  第一阶段问题:
  1. 在连打两次单结的时候,两次使用相同的打法还是互为镜像,得到的结果是不同的。结的结构不同,是否容易自动松脱的性质可能也有区别。这可以来判断系紧的鞋带是否容易自动松开。请你建立合理的数学模型,分析这两种打法中,哪种更容易自动松脱。
  2. 一般的经验表明,绳索的直径、软硬和表面的摩擦力等机械性能都会影响打的绳结是否容易自动松脱。请你建立合理的数学模型,向大家解释在不同的打结方法下,绳索的机械性能与绳结是否容易自动松脱之间的关系。

整体求解过程概述(摘要)

  给绳索打结是人们日常生活中常用的技能。而单结作为最简单的绳结,在各种复杂绳结中是经常出现的基本元素。本文基于单结的两种打法,并且两种打法在三维空间中互为镜像,以此更加深入的进行探究:
  针对问题一,首先,利用压力传感器,使得其示数为 6 个固定值,在某一值下,用放置在两个地方的测力计分别测量在 1-1、2-2、1-2、2-1 的打结方式下测力计的值;其次,运用所得数据,将数据进行拟合操作;最后,利用拟合得到的图像进行分析。可得 1-1、2-2 比 1-2、2-1 更容易松脱。
  针对问题二,我们做了两种分析,分别是单一机械性能因素对松脱程度的影响以及哪一个因素对松脱程度影响最大。针对第一种分析法 ①探究某一因素的影响,先使得其他因素相同,后将感应器放置在第一、二结点处,使得值达到某一稳定值后,将两值作差,作为 y 值;②改变这一因素的值,按上述方法得出一组数据,将这一因素值作为 x 轴;③利用 Matlab 软件进行拟合,得到 4 幅不同因素影响下得图像,共 8 条曲线;④观察曲线的走势以及比较方法一、二的区别,得出每一因素对松脱程度的影响。结论是:直径越大越容易松脱;摩擦力越小越容易松脱;硬度越大越容易松脱;两结点间隙面积越大,越容易松脱;方法一比方法二更容易松脱。针对第二种分析法,首先,利用第一种分析法所测得的数据,利用 SPSS 软件,用简单相关关系中的 Person 相关,分别探究某一因素与方法一、二的相关度,分别得到 8 个 r 值;其次,比较相关度 r 值落于某一标准内,可得出相关度的高低,同时,比较 r 值的大小,可得到影响大小的排序;最后,得出不同打结方法下,绳索的机械性能与绳结是否容易脱落之间的关系。结论:直径、摩擦力、软硬、间隙面积均对松脱程度有影响;在方法一下,相关度大小为:软硬>两间隙面积>直径>摩擦力。在方法二下,相关度大小为:直径>软硬>两间隙面积>摩擦力
  最后,综上运用拟合、相关分析、Matlab 软件、Spss 软件等,解决绳结松脱程度的影响因素以及某种打结方式更容易松脱的关系问题。同时,我们用实践和理论数值两种方法进行验证,得出方法一较方法二更容易松脱。我们可以更好的将简单的绳结(单结)应用于生产和生活中。

问题分析:

  绳结是生活、生产中广泛应用的一门使用技艺,各行各业都有不同扣种,人们在生活中包装、提拿需要打结;许多工艺品应用绳结的形式进行装饰和编制;在户外活动,尤其是野外探险、森里穿越等高风险的活动时,经常需要打结来帮你捆绑东西或帮你穿越障碍地带。而绳结的自动脱落可能会导致一些事故的发生。此时,如何使打出的绳结更稳定,更不容易脱落很关键。 本文就是探究如何用最简单的单结打出的两次单结更不容易脱落,以及在这两种打法下,绳索的直径、软硬、表面摩擦力、两结点间间隙面积与是否容易松动的关系。
  对于问题一,两种互为镜像的单结,考虑可能组成 4 种不同打结方式,即1-1,、2-2、1-2、2-1 四种,再分析这 4 种有没有内在的联系。
  对于问题二,考虑影响松脱程度可能有直径、摩擦力、软硬、两间隙面积的影响,考虑每个因素对其的影响,以及哪一因素影响最大等问题。做下面的研究、讨论。

模型假设:

  1.假设压力感应器表面绝对光滑并且对松弛程度无影响;
  2.假设测力计对结点的松弛度无影响;
  3.假设轻质夹绝对光滑,不影响绳子的摩擦;
  4.假设不同规格的感应器仪器完好;
  5.约定:在 5.2 求解时,将 1-1 和 2-2 合并统称为方法一;将 1-2 和 2-1 合并统称为方法二;
  6.约定;所有力的单位都是 10^-3N,直径的单位为 mm,间隙面积的单位为 mm^2,硬度单位为 HBW。

论文缩略图:

在这里插入图片描述

全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可

部分程序代码:(代码和文档not free)

>>x1=[0.011,0.024,0.047,0.070,0.093,0.126,0.164,0.211,0.255,0.303,0.3
57,0.415,0.474,0.537,0.601,0.660,0.723,0.782,0.846,0.905,0.974,1.043,
1.112,1.176,1.245,1.313,1.377,1.446]; 
>>y1=[0.301,0.274,0.250,0.223,0.197,0.174,0.150,0.130,0.114,0.100,0.0
89,0.077,0.069,0.061,0.054,0.048,0.042,0.038,0.034,0.030,0.026,0.023,
0.019,0.015,0.013,0.011,0.008,0.005]; 
>>y2=[0.241,0.215,0.192,0.173,0.150,0.133,0.115,0.090,0.077,0.065,0.0
57,0.050,0.044,0.040,0.036,0.033,0.030,0.027,0.024,0.021,0.018,0.016,
0.014,0.012,0.010,0.008,0.006,0.004]; 
>> cftool
>>x1=[0.295,0.503,0.729,0.937,1.215,1.493,1.788,2.083,2.396,2.691,3.0
03,3.368,3.715,4.063,4.444,4.826]; 
>>y1=[0.468,0.724,0.958,1.172,1.343,1.493,1.644,1.783,1.912,2.009,2.0
96,2.184,2.389,2.283,2.318,2.341] 
>>y2=[0.438,0.700,0.932,1.145,1.317,1.460,1.609,1.748,1.870,1.968,2.0
54,2.143,2.197,2.240,2.273,2.299]; 
>>cftool
>>x1=[18.7,35.9,52.4,67.4,77.8,89.8,100.3,110.8,119.8,134.7,154.2,172
.1,200.6,217.1,235.0,253.0]; 
>>y1=[0.109,0.199,0.299,0.435,0.598,0.897,1.250,1.567,1.839,2.119,2.2
64,2.364,2.500,2.500,2.500,2.500]; 
>>y2=[0.145,0.290,0.444,0.634,0.824,1.114,1.404,1.784,2.020,2.210,2.3
28,2.409,2.500,2.500,2.500,2.500]; 
>>cftool 
全部论文及程序请见下方“ 只会建模 QQ名片” 点击QQ名片即可

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

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

相关文章

数据结构 之 队列习题 力扣oj(附加思路版)

优先级队列 #include<queue> --队列 和 优先级队列的头文件 优先级队列&#xff1a; 堆结构 最大堆 和 最小堆 相关函数&#xff1a; front() 获取第一个元素 back() 获取最后一个元素 push() 放入元素 pop() 弹出第一个元素 size() 计算队列中元素…

深度学习启蒙:神经网络基础与激活函数

目录 1.引言 2.神经网络架构与前向传播 2.1. 神经网络架构 2.2. 前向传播 3.常见激活函数公式与图像 3.1. sigmoid函数 3.2. tanh函数 3.3. ReLU函数 3.4. Leaky ReLU 3.5. Softmax函数 4.激活函数可视化比较与选择 4.1激活函数对比图像 4.1激活函数的选择策略…

C语言:给结构体取别名的4种方法

0 前言 在进行嵌入式开发的过程中&#xff0c;我们经常会见到typedef这个关键字&#xff0c;这个关键字的作用是给现有的类型取别名&#xff0c;在实际使用过程中往往是将一个复杂的类型名取一个简单的名字&#xff0c;便于我们的使用。就像我们给很熟的人取外号一样&#xff…

python3游戏GUI--开心打地鼠游戏By:PyQt5(附下载地址)

文章目录 一&#xff0e;前言二&#xff0e;游戏预览1.启动2.开始游戏3.游戏结束4.排行榜 三&#xff0e;游戏思路四&#xff0e;总结 一&#xff0e;前言 第一次用PyQt做游戏&#xff0c;有点小紧张呢。本次使用PyQt5制作一款简单的打地鼠游戏&#xff0c;支持基本游戏玩法、…

如何在Android设备上运行深度网络

返回&#xff1a;OpenCV系列文章目录&#xff08;持续更新中......&#xff09; 上一篇&#xff1a;将OpenCV与gdb驱动的IDE结合使用 下一篇&#xff1a;OpenCV4.9.0开源计算机视觉库安装教程 介绍 在本教程中&#xff0c;您将了解如何使用 OpenCV 深度学习模块在 Android …

【创建QT项目】使用向导创建

打开Qt Creator 界面选择 New Project或者选择菜单栏 【文件】-【新建文件或项目】菜单项 弹出New Project对话框&#xff0c;选择Qt Widgets Application&#xff0c; 选择【Choose】按钮&#xff0c;弹出如下对话框 设置项目名称和路径&#xff0c;按照向导进行下一步&#x…

git-怎样把连续的多个commit合并成一个?

Git怎样把连续的多个commit合并成一个&#xff1f; Git怎样把连续的多个commit合并成一个&#xff1f; 参考URL: https://www.jianshu.com/p/5b4054b5b29e 查看git日志 git log --graph比如下图的commit 历史&#xff0c;想要把bai “Second change” 和 “Third change” 这…

基于FPGA的光纤通信系统设计

文章目录 光纤通信系统的组成发送端FPGA端口定义状态机设计代码示例 接收端功能模块端口定义状态机设计 光纤通信系统的组成 发送端FPGA 发送控制逻辑、数据编码、校验码生成、缓存控制、时钟控制 端口定义 状态机设计 代码示例 接收端功能模块 接收端控制逻辑、数据解码、…

Canine IP-10/CXCL 10 ELISA试剂盒上新

科研用Canine IP-10/CXCL 10 ELISA试剂盒重磅来袭&#xff0c;将在免疫学、癌症研究与神经科学等多个领域助力各位老师们的研究&#xff01; 图1&#xff1a;犬IP-10/CXCL10结构预测&#xff08;图片来源&#xff1a;UniProt&#xff09; C-X-C基序趋化因子(C-X-C motif chemok…

FPGA时钟资源详解(3)——全局时钟资源

FPGA时钟系列文章总览&#xff1a;FPGA原理与结构&#xff08;14&#xff09;——时钟资源https://ztzhang.blog.csdn.net/article/details/132307564 一、概述 全局时钟是 FPGA 中的一种专用互连网络&#xff0c;旨在将时钟信号分配到 FPGA 内各种资源的时钟输入处。这种设计…

【EPLAN】授权-MAX100.17问题解决

【更多软件使用问题请点击亿道电子官方网站】 1、 文档目标 解决EPLAN 客户端授权连接时出现-MAX100.17 报错问题&#xff1b; 2、 问题场景 用于解决在EPLAN 客户端授权连接时&#xff0c;出现-MAX100.17 报错&#xff1a;无法建立与EPLAN Client Service[MAX 100.17] 的连…

蓝桥杯java---螺旋矩阵

解题思路&#xff1a; int [][] arr new int[n][m];int i 0, j -1, temp 1;while (n * m > 0){for (int p 0; p < m; p)//从左自右arr[i][jj1] temp;n--;if (n * m 0) break;for (int p 0; p < n; p)//从上自下arr[ii1][j] temp;m--;if (n * m 0) break;fo…

【JavaEE】_Spring MVC项目获取URL中的参数

目录 1. 单参数 2. 多参数 1. 单参数 .java文件如下&#xff1a; package com.example.demo.controller;import com.example.demo.Person; import org.springframework.web.bind.annotation.*;import java.util.Arrays; import java.util.List;RequestMapping("/Para&…

【No.17】蓝桥杯图论上|最短路问题|Floyd算法|Dijkstra算法|蓝桥公园|蓝桥王国(C++)

图的基本概念 图&#xff1a; 由点(node&#xff0c;或者 vertex)和连接点的边(edge)组成。图是点和边构成的网。 树&#xff1a;特殊的图树&#xff0c;即连通无环图树的结点从根开始&#xff0c;层层扩展子树&#xff0c;是一种层次关系&#xff0c;这种层次关系&#xff0…

铁道障碍物检测6种YOLOV8

铁道障碍物检测6种&#xff0c;采用YOLOV8训练&#xff0c;得到PT模型&#xff0c;然后转换成ONNX模型&#xff0c;OPENCV调用 铁道障碍物检测6种YOLOV8

【linux网络(一)】初识网络, 理解四层网络模型

&#x1f493;博主CSDN主页:杭电码农-NEO&#x1f493;   ⏩专栏分类:Linux从入门到精通⏪   &#x1f69a;代码仓库:NEO的学习日记&#x1f69a;   &#x1f339;关注我&#x1faf5;带你学更多操作系统知识   &#x1f51d;&#x1f51d; Linux网络 1. 前言2. 初识网络…

nacos 启动 报堆内存问题

** nacos 启动 报堆内存问题 ** “nacos is starting with cluster” Error occurred during initialization of VM Could not reserve enough space for object heap 1、打开 …/nacos/bin/ startup.cmd 修改以下项&#xff08; nacos1.x 版本&#xff0c;如&#xff1a;na…

在 Linux/Ubuntu/Debian 上安装 SQL Server 2019

Microsoft 为 Linux 发行版&#xff08;包括 Ubuntu&#xff09;提供 SQL Server。 以下是有关如何执行此操作的基本指南&#xff1a; 注册 Microsoft Ubuntu 存储库并添加公共存储库 GPG 密钥&#xff1a; sudo wget -qO- https://packages.microsoft.com/keys/microsoft.as…

rancher2.6部署

rancher2.6部署 1、准备环境镜像 2、部署3、密码获取密码设置新密码 4、设置语言5、导入已有集群 1、准备 环境 docker-ce-20.10.23-3.el8.x86_64.rpm以及依赖rpm kubernetes&#xff1a;v1.23.17 镜像 &#xff08;rancher和k8s有个版本对应关系&#xff0c;rancher2.5就不…

免费redis可视化工具windows/mac都可以使用,开源免费

官方地址&#xff1a;RedisInsight | The Best Redis GUI github开源地址&#xff1a;GitHub - RedisInsight/RedisDesktopManager Redis Desktop Manager – Redis可视化管理工具、redis图形化管理工具、redis可视化客户端、redis集群管理工具。 官方下载方式 滚动到页面底…