这是我发表的第一篇论文《一种基于层次分析法的改进KNN算法》的代码文档。
这里面包含了AHP-KNN算法、FCD-KNN算法和论文实验代码,以及相关论文。
2024/10/28 22:08:09 1.65MB 机器学习 KNN算法 AHP-KNN算法
1
高温作业专用服装在高温环境下工作时会发挥很大的作用,为了降低成本,缩短研发周期,本文针对高温作业专用服装各层厚度最优问题,做了深入研究。
利用热传导方程,通过迭代的方法建立温度分布模型。
基于此模型,考虑环境温度、热传导速率限制等约束条件,建立目标优化模型。
可以得到最优厚度,从而降低高温作业服饰设计成本。
针对问题一中温度分布问题,本文根据能量守恒定律和傅里叶定律推导出热传递方程,建立热传递模型。
分析了实际情况下四层组织材料之间的热交换边界条件及初值,建立了不同材料的温度分布模型,该模型可以求解不同时间下不同位置的温度。
利用温度分布模型,计算温度分布,生成Excel文件。
针对问题二中Ⅱ层最优厚度问题,基于问题一中的Ⅱ层的温度分布模型,推导出目标函数,考虑环境温度、Ⅱ层与Ⅲ层接触面温度范围等约束条件,建立非线性目标优化模型。
利用MATLAB编程求得Ⅱ层的最优厚度为15.6mm。
针对问题三中Ⅱ层、Ⅳ层最优厚度问题,本问题是一种具有双层递阶结构的系统优化问题,该类问题解本题的思路为先求解上层最优解,后求得下层最优解,该问题中Ⅱ层为上层、Ⅳ层为下层。
根据不同层次建立目标函数,通过迭代温度分布方程,得到皮肤层温度分布模型,利用该模型计算出皮肤温度范围,作为约束条件,建立双层模型,追求设计高温作业专用服装最低成本。
本文采用全局最优解算法,利用MATLAB编程,求得II层和IV层的最优厚度分别为10.5mm和6.4mm。
2024/10/24 7:44:54 509KB 数学建模
1
JSPWeb端功能。
管理员有权限限制,普通和超级管理员所操作管理的层次不一样。
管理员可更改密码,超级管理员可添加、删除普通管理员。
可以添加酒店可预订资源,如客房、会议室等资源,并填写资源的描述信息。
可以添加资源分组,并填写新分组的描述信息。
可以修改资源的状态,空闲或者占用。
可以根据资源号查询资源的详细信息。
Android手机端功能。
登录酒店客户端,用户可以随时随地通过手机登录酒店的客户端。
注册账号,用户若没有账号,可以通过手机客户端进行注册成为本酒店会员。
修改个人信息,如果用户个人信息发生了改变,用户可以通过手机登录的方式方便地更改个人信息,这也为酒店管理客户的信息资料提供了便利。
预订资源,这是本系统最重要的部分,用户可以通过本系统方便快捷地预订其想要的资源,这也是为用户提供的最主要的功能。
查看订单,当用户想要查询预订结果,或者想要了解订单的详细信息时,通过手机客户端可以快速查看订单,为自己的出行计划做好准备。
删除订单,用户如果有事突然改变计划,本系统也为用户提供了方便快捷的方式删除已下订单,使得酒店管理客房等资源更加方便。
2024/10/22 19:26:41 9.69MB JSP+Android 酒店预订系统
1
本书简要介绍了Verilog硬件描述语言的基础知识,包括语言的基本内容和基本结构,以及利用该语言在各种层次上对数字系统的建模方法。
书中列举了大量实例,帮助读者掌握语言本身和建模方法,对实际数字系统设计也很有帮助。
第3版中添加了与Verilog2001有关的新内容。
本书是VerilogHDL的初级读本,可作为计算机、电子、电气及自控等专业相关课程的教材,也可用作相关科研人员的参考书。
2024/10/18 4:36:15 4.74MB Verilog
1
倾情奉献,完全可以照抄。
实验一运算器实验实验二移位运算实验实验三存储器读写和总线控制实验附加实验总线控制实验实验五微程序设计实验一、实验目的:1. 掌握运算器的组成及工作原理;
2. 了解4位函数发生器74LS181的组合功能,熟悉运算器执行算术操作和逻辑操作的具体实现过程;
3. 验证带进位控制的74LS181的功能。
二、预习要求:1. 复习本次实验所用的各种数字集成电路的性能及工作原理;
2. 预习实验步骤,了解实验中要求的注意之处。
三、实验设备:EL-JY-II型计算机组成原理实验系统一套,排线若干。
.........八、行为结果及分析:实验数据记录如下表:DR1 DR2 S3S2S1S0 M=0(算术运算) M=1 Cn=1无进位 Cn=0有进位 (逻辑运算) 理论值 实验值 理论值 实验值 理论值 实验值04H 06H 0000 F=(04) F=(04) F=(05) F=(05) F=(05) F=(05)04H 06H 0001 F=(0A) F=(0A) F=(0B) F=(0B) F=(FC) F=(FC)04H 06H 0010 F=(FD) F=(FD) F=(FE) F=(FE) F=(00) F=(00)04H 06H 0011 F=(FF) F=(FF) F=(00) F=(00) F=(FD) F=(FD)04H 06H 0100 F=(04) F=(04) F=(05) F=(05) F=(F9) F=(F9)04H 06H 0101 F=(0A) F=(0A) F=(0B) F=(0B) F=(F9) F=(F9)04H 06H 0110 F=(FD) F=(FD) F=(FE) F=(FE) F=(FD) F=(FD)04H 06H 0111 F=(FF) F=(FF) F=(00) F=(00) F=(00) F=(00)经过比较可知实验值与理论值完全一致。
此次实验的线路图的连接不是很难,关键是要搞清楚运算器的原理,不能只是盲目的去连线。
在线路连接完成后,就按照要求置数,然后查看结果,与理论值比较。
如果没有错误就说明前面的实验中没有出现问题;
否则,就要重新对照原理图检查实验,找出错误,重新验证读数。
九、设计心得、体会:这次课程设计我获益良多,平时我们能见到的都是计算机的外部结构,在计算机组成原理的学习中,逐步对计算机的内部结构有了一些了解,但始终都停留在理论阶段。
而在本次实验,让我们自己设计8位运算器并验证验证运算器功能发生器(74LS181)的组合功能,让我对运算器的内部结构有了更深的了解,并且对计算机组成原理也有了更深层次的理解,同时这次课程设计还锻炼了我的实验动手能力,也培养了我的认真负责的科学态度。
这次课程设计要求连线仔细认真,不能有半点错误,在刚做这个实验的时候,我就由于粗心没有正确的设置手动开关SW-B和ALU-B,导致存入的数据不正确。
 我在连线过程中也自己总结出了避免出错的方法,就是在接线图上将已经连接好的部分作上记号,连接完后再检查一遍各个分区的条数是否和实验接线图上的一样,如果一样就可以进行下面的实验步骤,就算出错了,改起来也容易多了。
2024/10/14 9:05:06 1.22MB 计算机实验
1
主要讲聚类算法的综述。
这篇文章几乎将各个领域的聚类算法给一网打尽,太好了。
从各种方向上来谈论聚类算法(层次,划分,大数据集,图形,文本聚类,模糊聚类等),以及聚类的相关问题(如何计算距离,如何确定聚类个数,如果对聚类结果进行评价等)
2024/10/13 21:11:39 1.49MB 聚类 英文
1
该项目主要是完成校园二手物品网上交易系统的开发,该系统分为首页、用户管理、购物车管理、订单管理、退出、分类6个模块。
分别在首页模块实现了模糊查询、局部刷新翻页、分类分页查询等功能;
用户管理模块实现了登录、注册、修改、查看信息等功能;
购物车模块实现了查看、购买、修改二手物品数量等功能;
订单模块实现了查看、删除等功能;
分类模块实现商品分类功能。
本项目结构上分为视图View层、业务ViewModel层和数据访问Model层。
层次间的依赖关系自下到上。
采用的技术有html,css,JavaScript,php,vue.js,bootstrap,jquery,ajax等。
其中业务层采用vue.js技术与视图层进行一个数据的双向绑定,并且封装业务流程,为适应业务的变更,每一业务模块均有专门的实现函数。
2024/10/10 10:45:55 10.56MB php 二手 交易
1
Tempus轨迹快速开始使用makedev。
这等效于在一个shell中运行Django的./manage.pyrunserver运行服务器,在另一个shell中运行Webpack。
两者的输出都将打印到外壳。
使用CTR-C退出。
要进行测试,请使用makeall。
这是Travis和Jenkins运行的项目。
JavaScript堆栈解释LocusTempus利用了几种JavaScript库和技术,乍一看很难理解它们的连接方式。
在最高的抽象层次上,您需要知道LocusTempus中JavaScript是用TypeScript编写的。
TypeScript是JavaScript的超集,这意味着所有有效JavaScript都是有效的TypeScript。
TypeScript添加了类型注释和其他语言功能,以帮助编写正确的代码。
这就是在项目中使用它的动力。
2024/10/3 13:46:32 2.6MB Python
1
目前,大多数应用程序使用的是Oracle数据库,而用户或多或少的使用了Oracle的一些特殊功能,而这些特殊功能在其他数据库中都未实现。
为了方便用户的移植,DM实现了很多Oracle独特的功能和语法,很多Oracle的应用可以不用修改而直接移植到DM上面。
Oracle兼容性方面实现的功能包括:ROWNUM表达式、多列IN语法、层次查询、外连接语法“(+)”、INSTEADOF触发器、%TYPE以及记录类型等
2024/10/1 3:12:22 573KB DM8 oracle兼容 达梦
1
ahp源代码
2024/9/29 18:02:27 6KB ahp源代码
1
共 416 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡