虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

家庭环境<b>实时监测</b>

  • java入门编程合集

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?    //这是一个菲波拉契数列问题 public class lianxi01 { public static void main(String[] args) { System.out.println("第1个月的兔子对数:    1"); System.out.println("第2个月的兔子对数:    1"); int f1 = 1, f2 = 1, f, M=24;      for(int i=3; i<=M; i++) {       f = f2;       f2 = f1 + f2;       f1 = f;       System.out.println("第" + i +"个月的兔子对数: "+f2);          } } } 【程序2】    题目:判断101-200之间有多少个素数,并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。    public class lianxi02 { public static void main(String[] args) {     int count = 0;     for(int i=101; i<200; i+=2) {      boolean b = false;      for(int j=2; j<=Math.sqrt(i); j++)      {         if(i % j == 0) { b = false; break; }          else           { b = true; }      }         if(b == true) {count ++;System.out.println(i );}                                   }     System.out.println( "素数个数是: " + count); } } 【程序3】    题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。 public class lianxi03 { public static void main(String[] args) {      int b1, b2, b3; 

    标签: java 编程

    上传时间: 2017-12-24

    上传用户:Ariza

  • C#信号处理

    实时监测生理信号11111111111111111111111111111

    标签: 信号处理

    上传时间: 2018-04-24

    上传用户:ran4082391

  • 学生成绩管理

    #include<stdio.h> #include<windows.h> int xuanxiang; int studentcount; int banjihao[100]; int xueqihao[100][10]; char xm[100][100]; int xuehao[100][10]; int score[100][3]; int yuwen; int shuxue[000]; int yingyu[100]; int c[100]; int p; char x[1000][100]="",y[100][100]="";/*x学院 y专业 z班级*/  int z[100];  main() { void input(); void inputsc(); void alter(); void scbybannji(); printf("--------学生成绩管理-----\n"); printf("请按相应数字键来实现相应功能\n"); printf("1.录入学生信息   2.录入学生成绩       3.修改学生成绩\n"); printf("4.查询学生成绩   5.不及格科目及名单   6.按班级输出学生成绩单\n"); printf("请输入你要实现的功能所对应的数字:"); scanf("%d",&xuanxiang); system("cls"); getchar(); switch (xuanxiang) { case 1:input(); case 2:inputsc(); case 3:alter(); /*case 4:select score(); case 5:bujigekemujimingdan();*/ case 6:scbybanji; } } void input() { int i; printf("请输入你的学院名称:"); gets(x); printf("请输入你的专业名称:"); gets(y); printf("请输入你的班级号:"); scanf("%d",&z); printf("请输入你们一个班有几个人:"); scanf("%d",&p); system("cls"); for(i=0;i<p;i++) { printf("请输入第%d个学生的学号:",i+1); scanf("%d",xuehao[i]); getchar(); printf("请输入第%d个学生的姓名:",i+1); gets(xm[i]); system("cls"); } printf("您已经录入完毕您的班级所有学生的信息!\n"); printf("您的班级为%s%s%s\n",x,y,z); /*alter(p);*/ } void inputsc() { int i; for(i=0;i<p;i++) { printf("\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t录入学生的成绩\n\n\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t%s\n",xm[i]); printf("\n"); printf("\t\t\t\t数学:"); scanf("%d",&shuxue[i]); printf("\n"); getchar(); printf("\t\t\t\t英语:"); scanf("%d",&yingyu[i]); printf("\n"); getchar(); printf("\t\t\t\tc语言:"); scanf("%d",&c[i]); system("cls"); } } void alter() { int i;/*循环变量*/ int m[10000];/*要查询的学号*/ int b;/*修改后的成绩*/ char kemu[20]=""; printf("请输入你要修改的学生的学号"); scanf("%d",&m); for (i=0;i<p;i++) { if (m==xuehao[i]) { printf("%s的数学成绩为%d,英语成绩为%d,c语言成绩为%d,xm[i],shuxue[i],yingyu[i],c[i]");  printf("请输入你想修改的科目");} } gets(kemu); getchar(); if (kemu=="数学"); { scanf("%d",&b); shuxue[i]=b;} if (kemu=="英语"); { scanf("%d",&b); yingyu[i]=b;} if (kemu=="c语言"); { scanf("%d",&b); c[i]=b; } printf("%s的数学成绩为%d,英语成绩为%d,c语言成绩为%d,xm[i],shuxue[i],yingyu[i],c[i]"); } void scbybannji() { int i; char zyname[20]; int bjnumber; printf("请输入你的专业名称"); scanf("%s",&zyname); printf("请输入你的班级号"); scanf("%d",&bjnumber); for (i=0;i<p;i++) { if (zyname==y[i]); if (bjnumber==z[i]); printf("专业名称%s班级号%d数学成绩%d英语成绩%dc语言成绩%d,y[i],z[i],shuxue[i],yingyu[i],c[i]"); } }

    标签: c语言

    上传时间: 2018-06-08

    上传用户:2369043090

  • 电池保护板与上位机串口通信协议

    此份协议适用于电池保护板(简称保护板)、数据存储板(简称存储板)和上位机软件之间的通信,数据通信方式通过串口进行。协议的内容主要有查询和设置保护板各项信息和指标,接收保护板和存储板电压数据等。保护板的工作是实时监测电池电压、电流等各项参数,同时对各类超标进行相应的控 制 。如均衡、过压、欠压、过流保护等。出于功耗的考虑,保护板一般是处于睡眠状态,差不多每 1S~2S 唤醒一次,进行一次处理,同时自动发送“电池电压、保护标志、均衡路数 ” ,之后进入睡眠状态。发送“电池电压、保护标志、均衡路数 ” 这个操作不受上位机控制,是保护板自动发送的。

    标签: 电池 BMS保护板 上位机 串口通信

    上传时间: 2021-10-24

    上传用户:d1997wayne

  • 虚拟现实技术的国内外研究现状与发展-许微

    虚拟现实技术的国内外研究现状与发展-许微虚拟现实技术的国内外研究现状与发展 许 微 (中国地质大学(武汉) 信息工程学院 ,湖北 武汉 430074) 摘 要 :虚拟现实技术是一门新兴边缘的技术 ,研究内容涉及多个领域 ,应用十分广泛 ,被公认为是 21 世纪重要的发 展学科以及影响人们生活的重要技术之一。从虚拟现实的概念出发 ,对虚拟现实技术的国内外研究现状进行了充分论述 , 并展望了虚拟现实的发展趋势。 关键词 :虚拟现实 ;研究现况 ;发展趋势 中图分类号 : F061. 3 文献标识码 :A 文章编号 :167223198 (2009) 0220279202 1 虚拟现实 虚拟现实(Virtual Reality ,简称 VR) ,又译为临境 , 灵 境等。从应用上看它是一种综合计算机图形技术、多媒体 技术、人机交互技术、网络技术、立体显示技术及仿真技术 等多种科学技术综合发展起来的计算机领域的最新技术 , 也是力学、数学、光学、机构运动学等各种学科的综合应用。 这种计算机领域最新技术的特点在于以模仿的方式为用户 创造一种虚拟的环境 ,通过视、听、触等感知行为使得用户 产生一种沉浸于虚拟环境的感觉 ,并与虚拟环境相互作用 从而引起虚拟环境的实时变化。现在与虚拟现实有关的内 容已经扩大到与之相关的许多方面 ,如“人工现实”(Artifi2 cial Reality) 、“遥在”( Telepresence) 、“虚拟环境”( Virtual Environment) “、赛博空间”(Cyberspace) 等等。 2 国外虚拟现实技术研究现状 计算机的发展提供了一种计算工具和分析工具 ,并因 此导致了许多解决问题的新方法的产生。虚拟现实技术的 产生与发展也同样如此 ,概括的国内外虚拟现实技术 ,它主 要涉及到三个研究领域 :通过计算图形方式建立实时的三 维视觉效果 ;建立对虚拟世界的观察界面 ;使用虚拟现实技 术加强诸如科学计算技术等方面的应用。 2. 1 VR 技术在美国的研究现状 美国是虚拟现实技术研究的发源地 ,虚拟现实技术可 以追溯到上世纪 40 年代。最初的研究应用主要集中在美 国军方对飞行驾驶员与宇航员的模拟训练。然而 , 随着冷 战后美国军费的削减 ,这些技术逐步转为民用. 目前美国在 该领域的基础研究主要集中在感知、用户界面、后台软件和 硬件四个方面。 上世纪 80 年代 ,美国宇航局 (NASA) 及美国国防部组 织了一系列有关虚拟现实技术的研究 ,并取得了令人瞩目 的研究成果 ,美国宇航局 Ames 实验室致力于一个叫“虚拟 行星探索”(VPE) 的实验计划。现 NASA 已经建立了航空、

    标签: 虚拟现实

    上传时间: 2022-03-17

    上传用户:得之我幸78

  • 基于支持向量机的水质检测数据融合研究

    随着杜会和经济的发展,环境水污染现象也日趋严重,迫切需要环境水质多参数监测与智能分析系统,以为环境监测、管理和控制提供科学的手段。水质多组分检测涉及到多传感器数据融合、计算机技术、电化学分析和人工智能等多学科的交叉,在众多领域有着广泛的应用。本论文研究环境水质检测与智能分析系统,论文的主要工作包括1)基于最小二乘支持向量机的在线自适应加权数据融合算法多传感器数据融合由于能够利用互补和冗余的信息,显著提高系统的可靠性而得到了广泛应用,而数据融合的关键问题是融合算法。本文深入研究了多传感器数据融合理论的基础上,针对传统融合算法研究存在的问题,提出了一种基于最小二乘支持向量机的在线自适应加权数据融合算法,并应用到水质在线检测过程中,不仅缩短了训练的时间,而且提高了融合的可靠性和灵活性2)提出了一种离子传感器的基于最小二乘支持向量机的自校正方法:由于离子传感器的非线性、漂移和交叉敏感性等影响了其检测精度和可靠性,难以进行连续在线检测。以硝酸根离子传感器为例,研究其自校正方法,以适应动态环境的连续监测根据实验数据,详细分析了硝酸根离子传感器的响应特性,并考虑了零点和时间漂移,提出了一种基于最小二乘支持向量机硝酸根离子传感器的自校正方法,给出了详细描述和分析。3)离子传感器故障检测的小波支持向量机特征提取和支持向量机分类方法在线连续检测的应用要求离子传感器必须具有很高的可靠性,即能够及时准确地判断出离子传感器的故障。本文采用小波支持向量机提取各传感器故障特征,再用支持向量机对故障进行分类,实现对各离子传感器的故障诊断。

    标签: 数据融合

    上传时间: 2022-03-18

    上传用户:

  • 工业机器人(机械手)设计(含全套CAD图纸)

    在当今大规模制造业中,企业为提高生产效率,保障产品质量,普遍重视牛产过程的自动化程度,工业机器人作为自动化生产线上的重要成员,逐渐被企业所认同并采用。工业机器人的技术水平和应用程度在一定程度上反映了一个国家工业自动化的水平,目前,工业机器人主要承担着焊接、喷涂、搬运以及堆垛等重复性并且劳动强度极大的工作,工作方式一般采取示教再现的方式。本文将设计一台四白由度的工业机器人,用于给冲压设备运送物料。首先,本文将设计机器人的底座、大臂、小臂和机械手的结构,然后选择合适的传动方式、驱动方式,搭建机器人的结构平台;在此基础上,本文将设计该机器人的控制系统,包括数据采集卡和同服放大器的选择、反馈方式和反馈元件的选择、端子板电路的设计以及控制软件的设计,重点加强控制软件的可靠性和机器人运行过程的安全性,最终实现的目标包括:关节的伺服控制和制动问题、实时监测机器人的各个关书的运动情况、机器人的示教编程和在线修改程序、设置参考点和回参考点。关键词:机器人,示教编程,伺服,制动在现代工业中,生产过程的机械化、自动化已成为突出的主题。化工等连续性生产过程的自动化已基本得到解决。但在机械工业中,加工、装配等生产是不连续的。专用机床是大批量生产自动化的有效办法;程控机床、数控机床、加工中心等自动化机械是有效地解决多品种小批量生产自动化的重要办法。但除切削加工本身外,还有大量的装卸、搬运、装配等作业,有待于进一步实现机械化。机器人的出现并得到应用,为这些作业的机械化奠定了良好的基础。“工业机器人”(Industrial Robot):多数是指程序可变(编)的独立的自动抓取、搬运工件、操作工具的装置(国内称作工业机器人或通用机器人)。机器人是一种具有人体上肢的部分功能,工作程序固定的自动化装置。机器人具有结构简单、成本低廉、维修容易的优势,但功能较少,适应性较差。目前我国常把具有上述特点的机器人称为专用机器人,而把工业机械人称为通用机器简而言之,机器人就是用机器代替人手,把工件由某个地方移向指定的工作求以操纵工件进行加.

    标签: 工业机器人 机械手

    上传时间: 2022-05-28

    上传用户:qdxqdxqdxqdx

  • (网盘)300本Python电子书

    |- 数据科学速查表 - 0 B|- 迁移学习实战 - 0 B|- 零起点Python机器学习快速入门 - 0 B|- 《深度学习入门:基于Python的理论与实现》高清中文版PDF+源代码 - 0 B|- 《Python生物信息学数据管理》中文版PDF+英文版PDF+源代码 - 0 B|- 《Python深度学习》2018中文版pdf+英文版pdf+源代码 - 0 B|- 《Python编程:从入门到实践》中文版+源代码 - 0 B|- stanford machine learning - 0 B|- Python语言程序设计2018版电子教案 - 0 B|- Python网络编程第三版 (原版+中文版+源代码) - 0 B|- Python机器学习实践指南(中文版带书签)、原书代码、数据集 - 0 B|- python官方文档 - 0 B|- Python编程(第4版 套装上下册) - 0 B|- PyQt5快速开发与实战(pdf+源码) - 0 B|- linux - 0 B|- 征服PYTHON-语言基础与典型应用.pdf - 67.40 MB|- 与孩子一起学编程_中文版_详细书签.pdf - 69.10 MB|- 用Python做科学计算.pdf - 6.10 MB|- 用Python写网络爬虫.pdf - 9.90 MB|- 用Python进行自然语言处理(中文翻译NLTK).pdf - 4.40 MB|- 像计算机科学家那样思考 Python中文版第二版.pdf - 712.00 kB|- 网络爬虫-Python和数据分析.pdf - 6.90 MB|- 图解机器学习.pdf - 59.40 MB|- 凸优化.pdf - 5.70 MB|- 数据挖掘导论.pdf - 2.50 MB|- 数据科学入门.pdf - 13.30 MB|- 数据结构与算法__Python语言描述_裘宗燕编著_北京:机械工业出版社_,_2016.01_P346.pdf - 74.30 MB|- 神经网络与深度学习.pdf - 92.60 MB|- 深入Python3...

    标签: python

    上传时间: 2022-06-06

    上传用户:

  • 基于蓝牙技术的汽车OBDⅡ接口

    OBD(On-Board Diagnostics),即随车诊断系统,可以通过汽车上安装的随车诊断装置,实时监测汽车的运行状况。美国汽车工程师协会(SAE)制定的汽车OBD 1随车诊断系统,统一了故障诊断接口和故障代码的设置及含义。随车诊断系统的不足之处是只能提供某一特征故障的故障代码与某些故障数据,不能对维修人员给以更具体的指导。一种比较有效的解决方案是将专家系统与随车诊断系统相结合,设计出一种集故障代码与故障数据的采集、逻辑判断与维修指导为一体的,并具备用户经验知识库扩充功能的计算机辅助诊断系统,能方便地指导维修人员较迅速、准确地找出电控汽车故障原因,从而提高汽车维修效率。[1]目前,OBD11随车诊断系统的连接器采用SAEJ1962标准的16引脚插座,数字信号主要采用ISO9141和SAEJ 1850规定的电平信号编码,读取诊断信息必须通过专用的OBD 11电缆及接口。利用蓝牙技术,将OBD11接口的电平编码进行无线电传输,不仅方便了OBD11随车诊断系统的信息交换,也将大大扩展OBD11随车诊断系统的应用领域。

    标签: 随车诊断系统 obd 蓝牙

    上传时间: 2022-06-22

    上传用户:

  • 基于通用MCU的智能SFP光模块设计

    1、引言SFP光模块的数字诊断监测主要是对光模块的供电电压、模块温度、偏置电流、接收光功率、发射光功率等5个模拟参量和各种监控信号实时监测。通过分析数字化测量结果判断光模块的通信工作状况,这有利于光通信链路的维护目前大部分设计方案是采用MAXIM公司的DS1859,该芯片完全兼容SFF-8472协议,功能齐全,软件编程简便,但是该芯片价格比较贵,同样很多空间已固定,不灵活,扩展性不好,对于以后版本的升级不方便。本方案采用一片MCU,EEPROM,数字控制电位器(DCP)替代DS1859,使用软件编程达到满足SFF-8472协议要求,用FLASH存储A2H地址内容以及内外部校准相结合的新校准思想,具有性价比高,可靠性好,扩展性好,校准快速简便等优点本文首先介绍五个模拟量的一种新校准原理,接若分析DDM系统的控制器MCU、限幅放大器、激光驱动器、存储单元、DCP的原理与作用,然后给出软件的设计思路和实现方案,最后通过实验数据验证该方案的可行性。2、参量校准原理根据SFF-8472协议,光模块的供电电压等五个模拟参量有内部校准和外部校准两种方式,内部校准的参数固化在程序里面,虽然可以通过外部界面设置改变,但是不同型号激光器PD响应度不一样,内部校准就很不灵活。外部校准,克服了内部校准的缺点,但是,由于要测量slope和offet两个参数,需人工手调,在批量生产的情况下,测量效率低下。而使用内外部校准相结合的校准方式可以克服上述的缺点

    标签: mcu 光模块

    上传时间: 2022-06-26

    上传用户: