一、用C语言比较三个数中最大数的几种实现方法(论文文献综述)
薛亚茹[1](2021)在《感应电机模型预测电流控制研究》文中提出感应电机是目前市场上占有率很高的一种交流电机,其高性能控制是未来发展的一个重要方向。传统的磁场定向控制及直接转矩控制存在稳态控制性能与动态响应速度无法兼得的技术缺陷,而模型预测控制技术易于实现、动态响应快,兼具可处理非线性多变量约束,具有实时滚动寻优等特点,已逐渐成为实现感应电机高效控制的新一代解决方案。本文以两电平电压型逆变器-感应电机控制系统为研究对象,从矢量选择、控制策略和预测范围等角度切入,围绕基本的单边界圆-单矢量策略模型预测电流控制,从电机稳态性能提升、电机动态性能提升和算法负担降低这三方面展开深入研究。建立基本的单边界圆-单矢量策略模型预测电流控制框架并完成其性能验证。首先,基于间接转子磁场定向控制框架,采用模型预测电流控制器代替传统的电流内环PI控制器及调制模块,从而简化其控制结构。其次,基于旋转坐标系下感应电机数学模型,推导构建其预测模型;基于电流误差模型,推导分析其代价函数。最后,阐述单边界圆-单矢量策略在定子电流控制及最优矢量寻优环节中的应用与实现,并完成其动态和稳态性能验证。针对单边界圆-单矢量策略模型预测电流控制稳态性能差的问题,提出了一种“引入0/7矢量”的双矢量策略模型预测电流控制方法。首先,分析了单边界圆-单矢量策略模型预测电流控制在低采样率应用中的技术局限。其次,阐述了双矢量策略模型预测电流控制中矢量组合“任意矢量+0/7矢量”在矢量筛选环节的具体实现,分析了该方法在感应电机低速运行和低采样频率下运行的稳态性能优势,并验证了其稳态性能优势。针对单边界圆-单矢量策略模型预测电流控制在动态运行中性能指标波动大的问题,提出一种两相静止坐标系下双边界圆策略模型预测电流控制方法。首先,两相静止坐标系下的控制可以实现对交流电流分量的直接控制,弱化磁场定向角度对控制性能的影响。利用该坐标系下的感应电机数学模型,推导构建感应电机的预测模型。其次,考虑将电流跟踪性能和开关频率同时作为控制目标,构建单边界圆策略代价函数及提升系统动态性能的双边界圆策略代价函数。另外,分析了控制策略中边界圆半径及代价函数中开关权重因子在不同转速下对电流谐波、转矩脉动及开关频率的性能影响。最后,分析验证了双边界圆策略模型预测电流控制的动态性能优势。为进一步提升感应电机的稳态性能,从预测范围的角度出发,对多步模型预测电流控制的算法实现及运算负担降低两方面展开研究。首先,基于两相静止坐标系下感应电机状态方程,推导构建感应电机多步预测模型;以预测范围内每一步的电流误差和开关频率之和为控制目标,构建并分析该二次函数形式的代价函数。其次,基于球形解译优化算法,对代价函数进行分析推导,将代价函数的多维优化问题转换为多个一维问题进行处理以降低算法的运算负担。另外,为实现开关权重因子在线可调,在代价函数中引入新的权重因子并分离出矩阵内的开关权重因子,从而便于在线调试;为进一步降低多步模型预测电流控制的运算负担,对含有电机转速的相关矩阵进行分析改进以实现电机转速部分的离线计算。最后,分析验证多步模型预测电流控制策略的性能优势,并完成改进策略的性能验证。基于在Matlab/Simulink中搭建的感应电机控制系统,完成文中的控制策略在不同动态和稳态工况下的性能优势的大量仿真分析;基于“DSP+FPGA”硬件实验平台与DSPACE半实物仿真平台,完成各算法策略的实验验证。最后,总结分析三种模型预测电流控制策略的特点及适合的应用场合,为模型预测电流控制在感应电机中的应用提供参考。图97幅,表13个,参考文献138篇。
周洁[2](2021)在《基于深度学习的C语言代码缺陷定位方法研究与应用》文中研究说明C语言作为结构化程序设计语言的代表,被众多高校确定为理工科各专业的必修课程,提高编程实践能力是该课程的重要教学目标之一。为了更好提高的学习者的编程能力,在线测评系统(Online Judge)或实验支持系统成为需求迫切的教学支持平台。此类教学平台的作用是对学生提交的程序代码通过黑盒测试方式进行自动评测,并给出评判结果,促进课程的实践教学效果。然而,目前的大多数平台都只能给出评测结果,而不能对学习者的代码缺陷进行定位,以帮助学习者尽快发现代码中的问题。本文针对代码缺陷定位方法展开研究工作,主要研究内容包括:首先,本文提出了一种基于深度学习的C语言代码缺陷定位方法。该方法不同于以往的利用缺陷报告或者以缺陷代码形成训练库的代码缺陷定位方法,而是基于OJ系统存在的大量正确代码形成检测模板,即将大量正确的代码作为训练数据通过深度学习技术进行训练构建代码模板库,通过找出与提交代码最相似的模板代码,对缺陷代码进行缺陷定位。具体地,该方法将C语言代码表示为抽象语法树(AST)的形式,并对AST进行子树拆分,使用Word2vec词嵌入技术对代码进行编码,输入神经网络模型进行特征提取,构建代码模板库;在检测阶段将缺陷代码与代码模板库中的代码进行相似度计算,找出最相似的模板代码,通过逐句地词法分析找出缺陷语句,从而实现C语言代码的缺陷定位。通过对两个数据集以及相应测试集的构建来进行方法的有效性验证,结果表明本文的方法具有较好的缺陷定位效果。其次,本文探索了该方法在C语言课程教学实验系统的应用,通过在实验代码提交页面添加“错误提示”功能,对代码的逻辑缺陷进行检测并反馈给学生,帮助学生更快地发现代码中可能存在的缺陷语句。最后,本文给出了针对该功能的可用性测试、性能测试、以及安全性测试结果,证明该方法在实际系统中的有效性。
吴清玲[3](2020)在《高中数学“算法初步”课堂教学现状的调查及对策研究 ——以某乡镇中学为例》文中研究表明算法是数学、数学应用学科以及计算科学的基础。科技的飞速发展使得算法在社会中的作用越来越突出,也迅速融入到日常生活中的每个角落。高中数学新增一章内容专门讨论“算法初步”,作为新增加的“算法初步”,其教学已然形成一个新的研究课题。本文从实际课堂教学出发,基于认知结构、建构主义学习理论、多元智力理论,采用问卷调查法对L和M两所乡镇中学师生进行问卷调查研究,通过访谈法了解乡镇中学教师对“算法初步”的基本认识情况,问卷调查教师及学生对于算法教学内容的掌握情况及态度、教学实践情况以及对算法思想的重视程度,希望能够全面了解乡镇高中数学“算法初步”内容的课堂教学现状,分析乡镇高中数学“算法初步”课堂教学现状,剖析存在的问题,提出相应教学对策,并根据研究结果进行“算法初步”的教学案例设计及分析。通过问卷调查研究及课堂教学实践调查与分析,发现算法初步课堂教学中存在的不足:(1)学生对算法内容的理解和表达存在困难;(2)教师对“算法初步”教学的不重视;(3)缺乏“算法初步”教学资源;(4)教师缺少相关培训,对算法教学要求存在偏差;(5)教师对算法教学重、难点存在分歧,教学侧重点存在差异;(6)“算法初步”教学内容以及教学方式相对单一。结合实际存在的问题,提出相应教学策略:(1)合理安排算法初步教学课时;(2)逐步渗透算法思想;(3)更加重视循环结构的教学;(4)增加计算机辅助教学工具;(5)提高教师自身素质;(6)重视基础,把握难度;(7)联合信息技术组及片区教学的研究。根据研究结果进行以算法基本概念、循环结构、条件语句、基本算法语句的复习为主要内容的四个实际教学案例的设计及分析。
高雨婷[4](2020)在《认知雷达发射资源管理方法及软件实现》文中认为饱和攻击已成为现代战争中一种重要的攻击手段。由于雷达系统的发射资源有限,高效地管理雷达发射资源,对于提高雷达的多目标跟踪能力、提升雷达系统综合性能具有重要意义。认知雷达能够感知战场环境及目标状态,并据此主动地调整雷达工作模式、发射资源分配方案、发射波形和接收处理方法,有望显着提升雷达对目标和环境的适应能力,提高雷达资源利用效率,是未来雷达智能化的发展方向。本文面向多目标跟踪问题,研究了认知雷达发射资源管理方法及实现。主要工作内容如下:1.研究了两种经典目标跟踪算法:卡尔曼滤波和扩展卡尔曼滤波。在此基础上,给出了目标跟踪算法性能评价指标贝叶斯克拉美罗界(Bayesian Cramér-Rao Lower Bound,BCRLB)的详细推导过程,并通过仿真验证将此作为目标跟踪评价指标实现资源分配的可行性。2.研究了适用于雷达不同体制、不同工作模式的资源管理方法:(1)在雷达单波束模式下,研究了一种目标驻留时间分配方法。传统资源分配方法没有考虑目标状态差异,在跟踪阶段将有限的驻留时间平均分配给各个目标,简单易行却无法获得最优跟踪性能。本文基于目标状态先验信息,利用目标跟踪的BCRLB构造代价函数求解,优化目标驻留时间。(2)在雷达多波束模式下,给出了一种基于装箱算法的波束、重访时间和功率联合分配方法。本文方法通过对比目标预测BCRLB和期望跟踪精度大小决定该时刻照射目标实现对目标重访时间管理,随后利用装箱算法决定波束指向,最后在组内以最小化最差目标的BCRLB为准则优化雷达发射功率。本文方法在保证多目标跟踪性能的同时能够节约雷达资源。(3)在雷达搜索跟踪模式下,雷达搜索波束通常以波位顺序对空域进行周期性搜索,对于已探测目标也存在回波,因此本文采用搜索阶段的回波数据对跟踪阶段已探测到的目标进行状态更新并给出了两种资源管理方法。本文方法能够减小目标重访时间从而提升目标跟踪性能,节约雷达资源。3.在Visual Studio 2013开发环境下,采用C语言对发射资源管理方法进行工程实现,介绍了该过程遇到的关键问题:(1)数据存储方式;(2)数据结构定义;(3)数学矩阵加速运算。另外,为了验证资源管理方法的可靠性,本文将资源管理模块加入到认知雷达系统进行联合仿真。
田静[5](2020)在《现代通信中纠错编码与加密的典型算法优化与实现》文中研究指明纠错编码和加密是现代数字通信的重要组成部分,本文围绕现代纠错码中的非二进制低密度奇偶校验(NB-LDPC)码译码算法和基于超奇异同源椭圆曲线的后量子加密算法的优化与实现展开研究,旨在解决相关模块在现代通信系统高速度/低功耗实现中的技术瓶颈。在NB-LDPC译码方面,提出了两个低复杂度高性能的译码算法,并设计了两个针对不同应用场景的高速译码架构;在后量子加密方面,提出了多个超高速低延迟的模乘法器,并设计了基于超奇异同源密钥封装协议(SIKE)的最快软件实现。主要的贡献和创新总结如下:1.提出了两个高性能低复杂度的译码算法。从理论上提出了一种通用型阈值压缩(TS)方案,该方案能大大降低NB-LDPC码译码的计算复杂度;另外,提出了一种改进的双外部列(TEC)方案,该方案能使高阶码字具有更好的译码性能。将这两种方案应用于基于网格的扩展最小和算法(T-EMSA)中,获得了两个高性能低复杂度的译码算法,即,TEC-TEMSA和TS-TEC-TEMSA。仿真结果和复杂度分析表明,前者具有更优的error floor,后者具有更低的译码复杂度。以一个GF(256)的(256,203)NB-LDPC码为例,与T-EMSA相比,TEC-TEMSA和TS-TEC-TEMSA的计算复杂性分别降低了约50%和90%,而且,当帧误码率(FER)在10-5左右时,二者性能均比T-EMSA高约0.3d B。2.针对高性能高速应用,提出了一种高效的校验节点单元(CNU)架构。基于L个截断的网格的最小-最大值算法(L-TMMA)提出了一种新的CNU架构,结合算法转换和架构优化方案,进一步降低了硬件复杂度,从而在不影响性能的前提下缩短了关键路径。综合结果表明,与最新的设计相比,该设计以较小的延迟实现了更低的硬件消耗和更高的时钟频率。具体来说,与原来的硬件资源相比,本设计节省了超过1/3的硬件资源。3.针对低复杂度高速应用,设计了一种超高吞吐量高并行的译码器架构。提出了一种改进的分层多符号可靠度加权的基于位可靠度的译码算法(IL-Mw BRB),其收敛速度比Mw BRB算法快,基于此提出了一种高效部分并行处理流程的超高吞吐量低复杂度译码器架构,综合结果表明,在TSMC90nm CMOS工艺下,基于GF(25)的(837,726)准循环NB-LDPC码,提出的译码器获得了21.66 Gbps的吞吐量以及4.77 Gbps/M-gates的面积效率。在现有的NB-LDPC译码器中,该译码器的吞吐量属于首次超过20 Gbps,其面积效率远远超出了以往的设计水平。4.提出了应用于超奇异同源密码的超高速模乘法器。针对不同的质数形式,提出了三种基于非常规基数的改进的模乘法算法,所有这些算法都比同类算法的计算量低约20%。为了提高算法在硬件实现上的可扩展性,提出了一种多精度方案,将该方案应用到前述算法中,获得了三种新的算法。针对这六个算法,设计了非常有效的高速模乘法器架构。FPGA实现结果表明,这六个模乘法器的吞吐量都比目前最快的设计(FFM2模乘法器)高一个数量级以上,其中,所有多精度版本消耗的资源均与FFM2相当。5.针对SIKE协议,设计了当前最快的软件实现。提出了一种针对基于超奇异同源椭圆曲线密码的新的数据表示方法,该方法可以协助获得更快的有限域算法运算。将提出的所有的有限域算术运算用C语言进行实现,并将这些函数集成到最新的SIKE软件库中。实验结果显示,针对SIKEp751,在2.6GHz Intel Xeon E5-2690处理器上,提出的软件实现相比于当前最快的实现获得了约1.65倍的加速。
王星[6](2020)在《中职学校《C语言程序设计》实训课程改革研究》文中指出中等职业学校是培养复合型和技术型人才的重要基地,机电一体化专业的学生毕业后可从事铣床、钻床、流水线等自动化设备的制造、运行管理和保养维护等工作。C语言作为编程的入门语言,为计算机专业的学生后面学习更高级别的编程,如JAVA、VB等打好基础,也为机电一体化专业的学生学习单片机、PLC等课程奠定了基础。上机实训作为C语言课程中最重要的一部分,在很多学校中并未得到重视,需要进一步去完善。本文针对中等职业学校机电一体化专业中C语言实训课程教学现状,采用观察法、问卷调查、访谈的手段,分别对中职学校机电一体化专业的学生、C语言任课教师和企业相关人员进行了调查研究,分析当前中职学校C语言实训课程存在的弊端,并针对弊端提出相应的对策。研究结果表明中职学校存在以下问题:机电一体化专业的学生学习习惯差,课前不预习,课后非独立完成作业;校外师资培训基地的不足导致中职学校“双师型”教师匮乏;中职学校机电一体化专业的学生职业素养认识低,且任课教师在教学过程中并未注重职业素养的提高等。本文结合苏州工业园区工业技术学校C语言课程的实际情况,针对问题提出如下建议:安排本校的C语言任课教师以及其他教师参加培训,或聘请企业一线员工担任兼职教师,提高中职学校“双师型”教师的比例;融合多种教学方法,如小组合作、多人讨论,促进C语言实践技能的教学,且充分利用信息化资源等。
陈科良[7](2020)在《面向数字化出版的数据资源智能处理关键技术研究》文中研究表明新闻出版行业作为一个“内容为王”的行业,它源源不断地为公众提供以书刊、报纸、杂志等为载体的优质内容,推动社会文化水平稳步前进。近年来,伴随着计算机和互联网技术的快速发展,尤其是人工智能技术的崛起,各行各业都开始利用人工智能技术提升生产效率,提供更加智能和人性化的服务或产品。在人工智能引领的信息“快消”时代,新闻出版业引以为傲的内容已经稍微显得“不合时宜”,比起“阅读全文,总结中心思想”,用户更青睐从知识资源库中智能、高效地获取知识。此外,新闻出版行业的内容生产环节智能化程度偏低,大多数出版人还沿用着老旧的“线下写稿、邮箱传稿、人工校稿”的模式,这就直接导致了内容创作与编审效率较低、内容质量过分依赖个人水平、稿件版本管理混乱、难以回溯等诸多问题。同时,新闻出版行业产出的内容本身也缺少美观、高效的智能化承载终端,用户的阅读习惯和偏好无法直接对内容生产环节形成反馈,进而可能导致内容和市场需求相偏离。本文主要围绕新闻出版行业面临的上述问题开展研究,基于自然语言处理及其它智能处理方法设计解决方案。在内容资源数据组织方面,本文设计了一种能够优质高效构建知识体系的方案,同时提出了适用于新闻出版业的基于标签权重的新词发现算法用于词库的构建;在内容创作方面,本文提出了一套完善的线上撰稿方案,并针对创作环节设计了基于自然语言处理的智能文字润色算法;在稿件编审方面,本文在线上审稿系统的基础上,设计了能够提升编审效率和质量的智能错别字校对算法和修改痕迹比对算法;在内容发布方面,本文设计了一套智能化的阅读平台,提供了包括用户阅读行为采集与分析方案、跨平台加解密方案、基于双语语料库的双语对照方案在内的多种智能阅读解决方案。本文的研究成果能够很好地解决新闻出版行业所面临的问题,提升新闻出版行业的核心竞争力。本文的具体研究内容和主要创新点包括以下几个方面:(1)基于新词发现算法的知识体系构建系统:本文所探讨的基于新词发现算法的知识体系构建系统的设计目的是为了实现新闻出版业从内容服务向知识服务的转型,核心研究点是基于标签权重的新词发现算法。该算法能够实现基础词库的新词智能发现与自动清洗扩展,同时建立知识点元素词间关系,实现靶向知识点的关联提取,将输出内容从知识点丰富为关联知识体系。为了提升系统的可扩展性与普适性,设计时考虑了词库、算法、计算能力、标签、例外词库的扩展架构体系,同时采用“机器自动+人工辅助”的实现方式,在提升系统可用性的基础上提供了优化算法的实验基础。(2)基于自然语言处理的智能创作算法和媒体融合方案:设计了一个智能创作与采编发一体的融媒体平台,其目的是将新闻出版行业的优秀内容资源碎片化之后进行语意分析与处理,最终输出语料库。本方案的核心思路是将优质内容通过资源预处理、中文分词、元数据补全以及语义处理等流程处理成为润色语料库。然后通过本文搭建的内容评价模型评价用户输入的文本内容和润色语料库中内容的匹配度,最终输出语料库中与用户表达意思相近的内容,从而为内容创作者提供内容润色建议。基于本方案实现的系统目前已经在合作新闻出版传媒机构进行试点运行,运行结果和用户反馈表明,该平台能够很好地为新闻媒体工作者提供内容创作的智能辅助服务,在工作效率和内容产出质量上都能带来提升。这一研究将为新闻出版行业提供一套智能化的工作平台,对于推进媒体全面融合有重要的价值。(3)稿件编审中智能校对和修改痕迹比对算法的设计:主要研究基于混淆集和N-Gram的错别字校验算法和基于最长公共子序列算法(LCS问题)的修改痕迹比对算法。错别字校验算法能够实现稿件内容中的音近、形似等字词错误的校验,并最终给出用户修改建议。算法的主要思路为:先将输入的文本序列进行分词,然后利用混淆集替换分词后的词组,最后通过算法打分确认输入文本序列的正确用法。修改痕迹比对算法则可以进行中文文本差异比对,旨在智能记录内容的全流程修订记录,从而方便编辑进行内容回溯与问题追踪。算法的主要思路为:用动态路径规划算法求解修改前后文本序列的差异,并使用二维数组进行存储,需要使用的修改信息从数组中顺序提取即可。本研究点的输出成果能够实现编审流程的数字化与智能化,最大程度地避免数据丢失以及修改责任归属不清等问题的产生。(4)基于大数据和人工智能技术的数字阅读平台:对出版业输出内容承载物——阅读器进行设计及实现。设计阅读器的内容解析和呈现方式,以便使阅读体验能够优美而便捷;研究如何智能地采集用户的阅读行为,并分析用户的阅读时间、频率、内容喜好,进而为如何提升出版业内容的吸引力和产品的销量提供建议。本研究选择了Android应用作为切入点,设计了一个内容分层解析、数据多端加密以及用户行为智能采集与云端分析的阅读器系统。另外,由于本系统将会为高校双语教学提供服务,因此,其中的阅读行为分析算法基于大数据技术,智能统计读者(学生)的阅读数据,输出能够为教学质量评估提供服务的阅读习惯报表,从而指导教学环节的进行。
闫隆鑫[8](2019)在《基于定制Android平台的超声相控阵软件设计与实现》文中研究说明超声相控阵检测技术凭借其独特优势在工业无损检测领域已经取得广泛应用并发挥重要作用,如何将超声相控阵检测软件与嵌入式平台相结合,从而进一步推动仪器的小型化、智能化是行业发展面临的问题。论文研究了基于定制化Android平台的便携式超声相控阵软件的设计与实现方法,提供超声相控阵检测完整功能的解决方案,具有参考意义与应用前景。首先,论文研究了超声相控阵检测原理与聚焦算法,自主推导了相控声束偏转和聚焦分别在无楔块和包含楔块的情况下,相控阵探头晶片发射脉冲和接收回波的延时计算方法。其次,论文结合现有的硬件系统分析了软件的功能需求,制定了超声相控阵软件的整体设计方案。基于三层架构并遵循单向耦合原则,将每层架构划分为不同功能模块以及子模块,并采用适当的设计模式与Java和C++混合编程的实现方式对各模块分别进行设计。第三,论文提出了基于OpenGL ES的超声相控阵扫查视图实时渲染方案,并针对每一种超声相控阵扫查视图分别设计了图像合成算法,包括A扫描的闸门检测及抗锯齿合成算法,S扫描的坐标变换、伪彩色映射以及平移缩放算法,B扫描/C扫描的双纹理合成方法,P扫描的坐标变换及最大值图像混合算法。第四,为了实现USB打印等功能以及优化系统性能,论文对Linux内核和Android系统进行了定制与裁剪。基于定制系统阐述了软件各模块的实现方法,重点阐述了数据传输模块的多线程流水线设计与优化、用户界面与参数管理模块交互、ACG与TCG等校准方案、以及文件存储与打印检测报表的实现方案。最后,论文借助相控阵标准试块与现有硬件系统,对软件的性能和功能展开测试,测试结果表明软件的资源消耗合理、数据传输稳定,各类超声扫查视图图像合成效果良好,ACG和TCG校准对超声探伤图像的质量提升明显,楔块和阵元一致性校准结果准确,表明论文设计的超声相控阵软件性能稳定、功能完整,设计方案具有可靠性与实用性。
孟小丁,白春霞[9](2018)在《C语言中常见的几种算法浅析》文中认为C语言是一门结构化的程序设计语言,在解决实际问题时,除了掌握扎实的基本语法知识,更重要的是要学习如何编写程序。本文针对C语言程序设计课程实践教学中存在的问题,从算法设计的角度,对常用的递归算法,排序算法,迭代法,"打擂台"法,辗转相除法等进行描述和分析。设计程序不仅保证算法的正确性,还要考虑算法的质量。所以如何编写高效且正确的程序是至关重要的。
孙柯[10](2018)在《基于计算机视觉的禽蛋裂纹识别技术研究与应用》文中研究指明禽蛋在加工和运输过程中容易因碰撞和挤压而产生裂纹,为了保障禽蛋及其制品的安全性,鲜禽蛋和加工禽蛋制品在进入市场或进一步加工前都需要通过裂纹检测环节剔除有裂纹的禽蛋。声学振动和计算机视觉技术是两种最主要的禽蛋裂纹检测手段,其中基于声学振动的禽蛋裂纹检测方法的研究较为成熟,但由于其设备成本高,国内大多数企业仍然依靠人工检测方法实现裂纹禽蛋的检测。计算机视觉检测方法具有检测速度快、设备成本低的优势,然而由于现有的裂纹禽蛋图像的自动识别方法尚不成熟,导致基于计算机视觉的禽蛋裂纹检测技术处于实验室阶段,适用性和灵敏度更高的裂纹禽蛋图像识别方法和基于计算机视觉的禽蛋在线裂纹检测设备有待进一步研究和开发。为了将计算机视觉技术应用于禽蛋加工过程的在线裂纹检测,本文通过模拟碰撞制作了不同裂纹程度的禽蛋,然后利用自行搭建的禽蛋图像采集设备采集了裂纹禽蛋的图像,并研究了禽蛋图像中裂纹和完好区域的灰度值变化特征。然后根据这些特征建立了基于一种独创的连续波信号提取和判别算法的裂纹鸡蛋和裂纹鸭蛋的识别方法,并进行了验证。最后开发了一台基于计算机视觉的禽蛋在线裂纹检测设备,并验证了其动态检测性能。具体内容和结果如下:(1)对鸡蛋和鸭蛋图像的灰度分布研究表明:鸡蛋和鸭蛋图像灰度值的均一性较差;除了裂纹宽度大于100 μm的褐壳鸡蛋以外,其他鸡蛋和鸭蛋的裂纹区域灰度值未能超过或低于绝大多数的禽蛋区域像素点,难以使用阈值分割算法提取;鸡蛋和鸭蛋图像中裂纹区域的中心线与两侧完好区域有一定的灰度差异,可用来作为裂纹信号提取的依据;鸡蛋图像中的暗斑以及鸭蛋图像中的蛋壳条状纹理和气室膜区域会对裂纹区域的提取造成干扰;后续建立裂纹检测方法时,可根据裂纹与两侧完好区域的局部灰度差异,建立针对性的裂纹信号提取方法提取图像中疑似裂纹区域的信号,再建立裂纹信号判别方法筛选裂纹信号去除干扰区域的影响。(2)提出了一个用于鸡蛋图像中裂纹识别的连续波信号提取和判别算法,该方法首先使用波信号提取和连接算法提取了鸡蛋图像中疑似由裂纹造成的连续波信号,然后计算出连续波信号的可分割区域最大长宽比和灰度变化指数,并用判别域代数界面方程模型对该连续波信号是否由裂纹造成进行判别,最后将含有由裂纹造成的连续波信号的鸡蛋图像识别为裂纹鸡蛋图像。该裂纹鸡蛋图像识别方法对裂纹宽度≤20μm,30~50 μm和≥60μm的鸡蛋的图像识别正确率分别为50.8%,76.3%和98.6%,对完好鸡蛋图像的识别正确率为96%,在Matlab平台下单张鸡蛋图像识别时间为1.65±0.50 s。(3)提出了一个用于鸭蛋图像中裂纹识别的连续波信号提取和判别算法。该方法首先使用波信号提取和连接算法提取鸭蛋图像中疑似由暗裂纹和亮裂纹造成的连续谷波信号和连续峰波信号,然后计算出各连续谷波信号和连续峰波信号的整体侧斜率、中心区域侧斜率和与蛋端的距离,并用判别域代数界面方程模型对该连续波信号是否由裂纹造成进行判别,最后将含有由裂纹造成的连续波信号的鸭蛋图像识别为裂纹鸭蛋图像。该裂纹鸭蛋图像识别方法对裂纹宽度≤20μm,30~50μm和≥60 μm的鸭蛋的图像识别正确率分别为60.0%,74.4%和92.8%,对完好鸭蛋图像的识别正确率为93%,在Matlab平台下单张鸭蛋图像识别时间为0.98±0.06 s。(4)开发了一台基于计算机视觉的禽蛋在线裂纹检测设备。该设备采用了新的禽蛋图像采集触发方法、光源控制方法和适应不同透光性禽蛋的摄像头拍摄参数调整方法实现了鸡蛋和鸭蛋图像的稳定动态连续拍摄,并采用了基于连续波信号提取和判别算法的裂纹鸡蛋和鸭蛋图像识别方法实现了鸡蛋和鸭蛋的在线裂纹的检测。该设备硬件成本约为20000元人民币,检测速度为1枚禽蛋/秒,对裂纹和完好的粉壳鸡蛋检测正确率分别为91%和93%,对裂纹和完好的褐壳鸡蛋检测正确率分别为90%和94%,对裂纹和完好的鸭蛋检测正确率分别为84%和 87%。
二、用C语言比较三个数中最大数的几种实现方法(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、用C语言比较三个数中最大数的几种实现方法(论文提纲范文)
(1)感应电机模型预测电流控制研究(论文提纲范文)
致谢 |
中文摘要 |
ABSTRACT |
1 引言 |
1.1 选题背景及意义 |
1.2 国内外研究现状 |
1.2.1 经典感应电机控制技术 |
1.2.2 电机模型预测控制现状 |
1.3 论文工作安排 |
2 基本的单边界圆-单矢量策略模型预测电流控制 |
2.1 模型预测控制基本原理 |
2.2 单边界圆-单矢量策略电机预测模型 |
2.3 单边界圆-单矢量策略实现 |
2.3.1 单边界圆-单矢量策略控制过程 |
2.3.2 单边界圆-单矢量策略代价函数 |
2.3.3 单边界圆-单矢量策略算法实现 |
2.4 仿真与实验 |
2.4.1 仿真验证 |
2.4.2 实验验证 |
2.5 本章小结 |
3 引入0/7 矢量的双矢量组合策略模型预测电流控制 |
3.1 基本单边界圆-单矢量策略技术局限 |
3.2 提升稳态性能的双矢量策略实现 |
3.3 仿真与实验 |
3.3.1 仿真验证 |
3.3.2 实验验证 |
3.4 本章小结 |
4 提升动态性能的双边界圆策略模型预测电流控制 |
4.1 双边界圆策略感应电机预测模型 |
4.2 提升动态性能的双边界圆策略实现 |
4.2.1 双边界圆策略控制过程 |
4.2.2 双边界圆策略代价函数 |
4.2.3 双边界圆策略算法实现 |
4.3 双边界圆策略中参数确定 |
4.3.1 边界圆半径选取 |
4.3.2 权重因子选取 |
4.4 仿真与实验 |
4.4.1 仿真验证 |
4.4.2 实验验证 |
4.5 本章小结 |
5 基于低运算负担的多步模型预测电流控制 |
5.1 感应电机多步预测模型 |
5.2 多步模型预测电流控制策略实现 |
5.2.1 多步模型预测电流控制实现过程 |
5.2.2 多步模型预测电流控制代价函数 |
5.2.3 多步模型预测电流控制寻优方法 |
5.3 基于低算法负担的多步改进策略 |
5.3.1 在线调节开关权重因子改进策略 |
5.3.2 离线计算电机转速改进策略 |
5.4 仿真与实验 |
5.4.1 仿真验证 |
5.4.2 实验验证 |
5.5 本章小结 |
6 总结与展望 |
6.1 工作总结 |
6.2 工作展望 |
参考文献 |
作者简历 |
学位论文数据集 |
(2)基于深度学习的C语言代码缺陷定位方法研究与应用(论文提纲范文)
摘要 |
abstract |
1 绪论 |
1.1 研究背景与意义 |
1.2 国内外研究现状 |
1.2.1 缺陷定位方法 |
1.2.2 代码表示方法 |
1.3 本文主要研究内容 |
1.4 本文结构安排 |
2 相关理论基础 |
2.1 基于深度学习的缺陷定位 |
2.2 循环神经网络及其变形 |
2.2.1 循环神经网络 |
2.2.2 长短期记忆网络 |
2.2.3 门控循环单元 |
2.3 相似度算法 |
2.4 本章小结 |
3 基于深度学习的C语言代码缺陷定位方法 |
3.1 基于深度学习的C语言代码缺陷定位框架 |
3.2 代码预处理 |
3.3 语句编码器 |
3.4 特征提取 |
3.5 模式匹配 |
3.6 缺陷定位 |
3.7 实验结果及分析 |
3.7.1 实验环境 |
3.7.2 实验数据以及参数设置 |
3.7.3 实验结果及分析 |
3.8 本章小结 |
4 基于深度学习的C语言代码缺陷定位方法实现 |
4.1 需求分析 |
4.1.1 功能性需求 |
4.1.2 非功能性需求 |
4.2 功能设计 |
4.3 代码缺陷定位的实现 |
4.3.1 代码库训练阶段 |
4.3.2 缺陷反馈阶段 |
4.4 系统应用性能和功能测试 |
4.4.1 反馈效果测试 |
4.4.2 响应时间测试 |
4.4.3 线程安全测试 |
4.5 本章小结 |
5 总结与展望 |
5.1 研究工作总结 |
5.2 工作展望 |
致谢 |
参考文献 |
攻读硕士学位期间主要研究成果 |
(3)高中数学“算法初步”课堂教学现状的调查及对策研究 ——以某乡镇中学为例(论文提纲范文)
摘要 |
abstract |
一、引言 |
(一)研究背景 |
(二)研究问题 |
(三)研究目的与意义 |
1.研究目的 |
2.研究意义 |
(四)核心概念界定 |
1.算法概念 |
2.算法思想 |
3.算法的特征 |
二、文献综述 |
(一)国外研究综述 |
(二)国内研究综述 |
(三)研究述评 |
三、研究理论基础 |
(一)认知结构概述 |
(二)建构主义学习理论 |
(三)多元智力理论 |
四、研究设计 |
(一)研究方法 |
(二)研究对象 |
(三)研究过程 |
五、“算法初步”课堂教学现状结果及分析 |
(一)基于教师问卷的调查结果及分析 |
(二)基于学生问卷的调查结果及分析 |
(三)调查发现的问题 |
六、“算法初步”的教学对策及案例设计 |
(一)“算法初步”的教学对策 |
(二)“算法初步”的教学案例设计及分析 |
1.设计的目标及内容 |
2.设计的基本原则 |
3.教学案例设计及分析 |
七、研究结论及进一步研究建议 |
(一)研究结论 |
(二)进一步研究建议 |
参考文献 |
致谢 |
附录 |
(4)认知雷达发射资源管理方法及软件实现(论文提纲范文)
摘要 |
ABSTRACT |
符号对照表 |
缩略语对照表 |
第一章 绪论 |
1.1 雷达资源管理研究背景及意义 |
1.2 雷达资源管理研究历史及现状 |
1.3 本文的主要工作及安排 |
第二章 目标跟踪算法与性能评价指标 |
2.1 目标跟踪算法 |
2.1.1 卡尔曼滤波算法 |
2.1.2 扩展卡尔曼滤波算法 |
2.2 目标跟踪性能评价指标 |
2.2.1 费舍尔信息矩阵 |
2.2.2 目标跟踪的贝叶斯克拉美罗界 |
2.3 仿真分析 |
2.4 本章小结 |
第三章 面向多目标跟踪的认知雷达资源管理方法 |
3.1 系统建模 |
3.1.1 信号模型 |
3.1.2 目标运动模型 |
3.1.3 目标观测模型 |
3.2 单波束认知雷达资源管理方法 |
3.2.1 问题描述 |
3.2.2 资源管理方法 |
3.2.3 仿真结果及分析 |
3.3 多波束认知雷达资源管理方法 |
3.3.1 问题描述 |
3.3.2 资源管理方法 |
3.3.3 仿真结果及分析 |
3.4 雷达搜索跟踪模式下资源管理方法 |
3.4.1 问题描述 |
3.4.2 资源管理方法 |
3.4.3 仿真结果及分析 |
3.5 本章小结 |
第四章 资源管理方法的工程实现 |
4.1 开发工具 |
4.1.1 Visual Studio 2013 开发工具 |
4.1.2 MKL简介 |
4.2 资源管理方法的C语言实现 |
4.2.1 数据存储及数据结构 |
4.2.2 实现流程及主要接口函数 |
4.2.3 C语言实现结果 |
4.3 认知雷达系统联合仿真结果及分析 |
4.3.1 综合仿真系统概述 |
4.3.2 系统联合仿真结果 |
4.3.3 系统联合仿真问题分析 |
4.4 本章小结 |
第五章 总结与展望 |
5.1 工作总结 |
5.2 工作展望 |
参考文献 |
致谢 |
作者简介 |
(5)现代通信中纠错编码与加密的典型算法优化与实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 研究意义 |
1.2 研究背景 |
1.2.1 有限域 |
1.2.2 NB-LDPC码译码 |
1.2.3 基于超奇异同源椭圆曲线的后量子加密算法 |
1.3 存在的问题 |
1.4 本文工作 |
第二章 高性能低复杂度 NB-LDPC译码算法设计 |
2.1 引言 |
2.2 背景介绍 |
2.2.1 最小和译码算法(MSA) |
2.2.2 扩展最小和译码算法(EMSA) |
2.2.3 最小-最大值算法(MMA) |
2.2.4 基于网格的EMSA(T-EMSA) |
2.2.5 基于网格的MMA(T-MMA) |
2.3 应用于NB-LDPC译码算法的阈值压缩方法 |
2.3.1 阈值一 |
2.3.2 阈值二 |
2.3.3 阈值收缩方法(TS)在NB-LDPC译码算法的应用 |
2.4 两个高性能低复杂度的NB-LDPC译码算法 |
2.4.1 TEC-TEMSA译码算法 |
2.4.2 TS-TEC-TEMSA译码算法 |
2.5 实验结果与复杂度分析 |
2.5.1 实验结果 |
2.5.2 复杂度分析 |
2.6 本章小结 |
第三章 高速NB-LDPC译码器设计 |
3.1 优化的 T-MMA译码算法的 CNU设计 |
3.1.1 引言 |
3.1.2 背景介绍 |
3.1.3 改进的L-TMMA算法 |
3.1.4 架构设计与比较 |
3.2 超高速NB-LDPC译码器设计 |
3.2.1 引言 |
3.2.2 背景介绍 |
3.2.3 改进的分层Mw BRB算法(IL–Mw BRB) |
3.2.4 部分全并行的IL-Mw BRB译码器架构 |
3.2.5 实现结果与比较 |
3.3 本章小结 |
第四章 应用于椭圆曲线后量子加密的高速模乘法器设计 |
4.1 引言 |
4.2 背景介绍 |
4.2.1 模约减算法 |
4.2.2 应用于SIDH的有效的有限域乘法算法 |
4.3 提出的模乘算法 |
4.3.1 改进的Barrett约减算法 |
4.3.2 模数为p= 2~xb~y±1 的模乘算法 |
4.3.3 复杂度分析和比较 |
4.3.4 基于多精度方案的模乘算法 |
4.4 硬件架构设计 |
4.4.1 顶层架构 |
4.4.2 提出的子模块 |
4.5 FPGA实现结果与比较 |
4.6 本章小结 |
第五章 基于新的数据表示法的SIKE协议的快速实现 |
5.1 引言 |
5.2 背景介绍 |
5.2.1 SIDH密钥交换协议 |
5.2.2 SIKE协议 |
5.2.3 超奇异同源椭圆曲线的有限域运算 |
5.3 应用于超奇异同源密码的新的数据表示法 |
5.3.1 数据表示法预览 |
5.3.2 低复杂度模约减算法的推导 |
5.4 基于新的数据表示法的快速有限域算术算法 |
5.4.1 基于F_p的算术运算 |
5.4.2 基于F_(p~2)的算术运算 |
5.4.3 数据表示法的转换 |
5.5 SIKE的实现和结果比较 |
5.5.1 SIKE协议的参数分解 |
5.5.2 有限域算术运算结果分析 |
5.5.3 SIKE协议的性能比较 |
5.6 本章小结 |
第六章 总结与展望 |
6.1 本文总结 |
6.2 未来展望 |
致谢 |
参考文献 |
附录 A 附录 |
A.1 对变量c_0~o范围的推导 |
A.1.1 针对IFFM~-模乘算法 |
A.1.2 针对 IFFMo~+模乘算法 |
A.1.3 针对 IFFMe~+模乘算法 |
简历与科研成果 |
(6)中职学校《C语言程序设计》实训课程改革研究(论文提纲范文)
摘要 |
abstract |
第一章 绪论 |
1.1 研究背景 |
1.1.1 职业教育相关政策 |
1.1.2 中职学校实训课程面临的问题 |
1.2 研究问题与研究意义 |
1.2.1 研究问题 |
1.2.2 研究意义 |
1.3 国内外研究现状 |
1.3.1 国外研究现状 |
1.3.2 国内研究现状 |
1.3.3 总体述评 |
1.4 研究内容、思路及方法 |
1.4.1 研究内容 |
1.4.2 研究思路 |
1.4.3 研究方法 |
第二章 中职学校机电一体化专业《C语言程序设计》实训课程概述 |
2.1 《C语言程序设计》实训课程基本要素 |
2.1.1 《C语言程序设计》实训课程目标 |
2.1.2 《C语言程序设计》实训课程教学对象 |
2.1.3 《C语言程序设计》实训课程内容 |
2.1.4 《C语言程序设计》实训环境 |
2.1.5 《C语言程序设计》实训课程的考核评价 |
2.2 《C语言程序设计》实训课程的特点 |
2.2.1 课程目标的明确性 |
2.2.2 教学方法的多样性 |
2.2.3 考核评价的全面性 |
第三章 中职学校机电一体化专业《C语言程序设计》实训课程现状调查 |
3.1 调查的设计及实施 |
3.1.1 调查目的 |
3.1.2 调查对象 |
3.1.3 调查设计 |
3.1.4 调查的实施 |
3.2 中职学校教师以及学生的调查情况 |
3.3 企业的调查情况 |
3.3.1 企业对中职学生的要求 |
3.3.2 企业对中职学校实训教师的要求 |
3.3.3 企业人员对中职学校实训教学的建议 |
3.4 中职学校《C语言程序设计》实训教学实施中存在的问题 |
3.4.1 职业素养的培养不足 |
3.4.2 学生学习积极性不高,学习效果不明显 |
3.4.3 C语言实训教学的教材、教法相对落后 |
3.4.4 “双师型”教师的匮乏 |
3.4.5 课程评价体系有待改善 |
第四章 中职学校机电一体化专业《C语言程序设计》实训课程的改革研究 |
4.1 重视培养学生的职业素养,打造高素质人才 |
4.1.1 在实训教学中渗透职业素养 |
4.1.2 在日常管理中渗透职业素养 |
4.1.3 在企业实习中提升职业素养 |
4.2 改进教学方法和手段,充分利用信息化资源 |
4.2.1 多种教学方法的融合 |
4.2.2 充分利用信息化资源 |
4.2.3 建立实训基地 |
4.3 优化C语言授课内容,与其他相关课程结合,增加趣味性 |
4.4 组建C语言兴趣小组,以赛促学 |
4.5 提高任课教师的素质,建设“双师型”教师队伍 |
4.6 完善《C语言程序设计》实训课程的评价体系 |
第五章 中职学校《C语言程序设计》实训教学实施案例 |
5.1 教学改革探索 |
5.2 实践案例 |
5.2.1 if语句教学案例 |
5.2.2 for语句教学案例 |
5.2.3 一维数组教学案例 |
5.3 教学实践的分析与反思 |
5.3.1 课堂任务完成情况 |
5.3.2 课后访谈情况 |
5.3.3 反思 |
第六章 结论与展望 |
6.1 结论 |
6.2 展望 |
参考文献 |
攻读学位期间本人出版或公开发表的论着、论文 |
附录 |
致谢 |
(7)面向数字化出版的数据资源智能处理关键技术研究(论文提纲范文)
摘要 |
ABSTRACT |
第一章绪论 |
1.1 研究背景 |
1.2 研究意义 |
1.3 国内外研究进展 |
1.3.1 国外研究进展 |
1.3.2 国内研究进展 |
1.4 论文主要研究内容与创新点 |
1.4.1 论文主要研究内容 |
1.4.2 论文涉及的关键技术 |
1.4.3 论文的创新点 |
1.4.4 论文主要成果 |
1.5 论文的组织结构 |
第二章 基于新词发现算法的知识体系构建方案的设计 |
2.1 引言 |
2.2 知识体系构建系统概述 |
2.2.1 知识体系构建流程设计 |
2.2.2 知识体系构建系统工作流程设计 |
2.3 知识体系构建系统架构分析与研究 |
2.4 基于标签权重的新词发现算法的设计 |
2.5 系统部署方案与算法效率对比分析 |
2.5.1 系统部署方案对比分析 |
2.5.2 基于标签权重的新词发现算法结果与分析 |
2.6 本章小结 |
第三章 基于中文分词的智能创作算法模型及融媒体方案的设计 |
3.1 引言 |
3.2 应用场景综述 |
3.2.1 用户分析 |
3.2.2 稿件审核流程分析 |
3.3 方案整体设计 |
3.3.1 系统总体架构 |
3.3.2 核心处理流程 |
3.4 智能文字润色算法的设计与分析 |
3.4.1 算法原理 |
3.4.2 算法实现与分析 |
3.5 企业应用与效果分析 |
3.6 本章小结 |
第四章 稿件编审中智能校对和修改痕迹记录算法的设计 |
4.1 引言 |
4.2 智能错别字校对算法与仿真 |
4.2.1 算法原理 |
4.2.2 算法实现与分析 |
4.3 修改痕迹比对算法 |
4.3.1 算法原理 |
4.3.2 算法实现与分析 |
4.4 企业应用与效果分析 |
4.5 本章小结 |
第五章 基于大数据处理的数字阅读平台设计与实现 |
5.1 引言 |
5.2 系统整体设计 |
5.3 智能阅读平台设计 |
5.3.1 智能阅读平台架构设计 |
5.3.2 智能阅读器整体设计 |
5.4 智能阅读器核心功能设计与实现 |
5.4.1 智能阅读器功能架构设计 |
5.4.2 阅读器模块整体实现 |
5.4.3 智能双语句对方案的设计 |
5.4.4 阅读行为采集与智能分析方案的设计 |
5.4.5 跨平台加解密实现 |
5.4.6 本地缓存实现 |
5.5 本章小结 |
第六章 总结与展望 |
6.1 论文工作总结 |
6.2 未来研究展望 |
参考文献 |
附录1 |
附录2 |
附录3 |
致谢 |
攻读博士学位期间发表的学术论文和其他成果 |
(8)基于定制Android平台的超声相控阵软件设计与实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题背景 |
1.2 国内外研究现状 |
1.2.1 超声相控阵检测发展现状 |
1.2.2 嵌入式平台在超声相控阵中的应用现状 |
1.3 论文内容及结构 |
第二章 超声相控阵检测理论 |
2.1 超声检测原理 |
2.2 超声相控阵检测基本原理 |
2.3 超声相控阵延时计算方法 |
2.3.1 符号说明 |
2.3.2 相控声束偏转延时计算方法 |
2.3.3 相控声束聚焦延时计算方法 |
2.4 超声相控阵扫查和聚焦方式 |
2.4.1 线性扫查 |
2.4.2 扇形扫查 |
2.4.3 动态深度聚焦 |
2.5 本章小结 |
第三章 超声相控阵软件整体设计 |
3.1 超声相控阵系统介绍 |
3.1.1 超声相控阵系统架构 |
3.1.2 系统关键信息流 |
3.2 软件功能需求分析 |
3.3 软件整体设计 |
3.3.1 整体架构设计 |
3.3.2 软件模块设计 |
3.3.3 软件跨语言设计 |
3.4 本章小结 |
第四章 超声图像合成技术研究 |
4.1 超声相控阵扫查视图分类 |
4.2 基于OpenGL ES的超声图像渲染 |
4.2.1 图像渲染实现方案设计 |
4.2.2 OpenGL ES渲染流程 |
4.3 A扫描图像合成 |
4.3.1 闸门检测 |
4.3.2 一维图像抗锯齿处理 |
4.4 S扫描图像合成 |
4.4.1 S扫描图像合成流程 |
4.4.2 坐标变换 |
4.4.3 伪彩色映射 |
4.4.4 图像平移缩放 |
4.5 B扫描和C扫描图像合成 |
4.6 P扫描图像合成 |
4.6.1 扫查区域坐标计算 |
4.6.2 最大值图像混合 |
4.7 本章小结 |
第五章 系统定制与软件功能模块设计实现 |
5.1 Android系统定制 |
5.1.1 Linux内核定制 |
5.1.2 USB打印机工具链移植 |
5.1.3 Android系统裁剪 |
5.1.4 Android系统启动定制 |
5.2 数据传输模块设计实现 |
5.2.1 数据传输模块整体设计 |
5.2.2 模块多线程设计 |
5.2.3 性能优化 |
5.3 界面交互设计实现 |
5.3.1 MVC架构实现UI |
5.3.2 基于View树的界面布局 |
5.3.3 UI与参数交互 |
5.4 校准模块设计实现 |
5.4.1 ACG校准 |
5.4.2 TCG校准 |
5.4.3 楔块校准 |
5.4.4 阵元一致性校准 |
5.5 文件相关功能模块设计实现 |
5.5.1 配置参数文件管理 |
5.5.2 超声参数文件管理 |
5.5.3 超声数据文件管理 |
5.5.4 检测报表文件生成与打印 |
5.6 本章小结 |
第六章 超声相控阵软件测试 |
6.1 测试环境搭建 |
6.2 整体性能测试 |
6.2.1 Android系统优化效果测试 |
6.2.2 USB传输性能测试 |
6.2.3 软件资源消耗测试 |
6.3 相控阵扫查功能测试 |
6.3.1 A扫描测试 |
6.3.2 S扫描测试 |
6.3.3 B扫描、C扫描测试 |
6.3.4 P扫描测试 |
6.4 校准功能测试 |
6.4.1 ACG校准测试 |
6.4.2 TCG校准测试 |
6.4.3 楔块校准测试 |
6.4.4 阵元一致性校准测试 |
6.5 本章小结 |
第七章 总结与展望 |
7.1 总结 |
7.2 展望 |
致谢 |
参考文献 |
附录 |
附录 A |
附录 B |
附录 C |
(9)C语言中常见的几种算法浅析(论文提纲范文)
1 算法与分析 |
1.1 递归算法 |
1.2 排序算法 |
1.3 迭代算法 |
1.4“打擂台”算法 |
1.5 辗转相除算法 |
2 趣味性案例及求解算法 |
3 结论与展望 |
(10)基于计算机视觉的禽蛋裂纹识别技术研究与应用(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 禽蛋产业发展现状 |
1.2 禽蛋蛋壳裂纹 |
1.3 禽蛋裂纹的检测 |
1.3.1 包装鲜禽蛋生产中的裂纹检测 |
1.3.2 再制蛋生产中的裂纹检测 |
1.4 禽蛋裂纹的自动检测方法 |
1.5 振动声学和计算机视觉检测常用数据处理和模式识别方法 |
1.5.1 振动声学检测中常用的数据处理方法 |
1.5.2 计算机视觉检测中常用的数据处理方法 |
1.5.3 常用模式识别方法 |
1.6 禽蛋裂纹自动检测方法研究进展 |
1.6.1 基于振动特性的检测方法 |
1.6.2 基于计算机视觉的检测方法 |
1.6.3 基于多传感器融合的检测方法 |
1.7 裂纹禽蛋检测技术存在的问题 |
1.8 本研究的目的和意义 |
1.9 主要研究内容 |
1.10 技术路线 |
参考文献 |
第二章 禽蛋图像采集设备搭建及裂纹禽蛋图像灰度分布研究 |
2.1 试验材料和设备搭建 |
2.1.1 禽蛋样本 |
2.1.2 禽蛋图像采集设备 |
2.1.3 禽蛋模拟碰撞装置 |
2.2 试验方法 |
2.2.1 禽蛋模拟碰撞 |
2.2.2 禽蛋裂纹宽度测量 |
2.2.3 禽蛋图像采集 |
2.2.4 禽蛋图像预处理方法 |
2.2.5 禽蛋图像中灰度分布参数提取 |
2.2.6 数据处理 |
2.3 结果与分析 |
2.3.1 禽蛋图像预处理效果 |
2.3.2 不同禽蛋图像平均灰度值差异 |
2.3.3 单个禽蛋图像中灰度值的分布 |
2.3.4 裂纹禽蛋样本的裂纹宽度分布 |
2.3.5 裂纹和干扰区域的中心平均灰度值 |
2.3.6 裂纹和干扰区域的高灰度比例 |
2.3.7 裂纹和干扰区域的灰度值落差 |
2.4 讨论 |
2.5 本章小结 |
参考文献 |
第三章 基于连续波信号提取和判别算法的裂纹鸡蛋图像识别方法研究 |
3.1 材料和设备 |
3.1.1 鸡蛋样本 |
3.1.2 禽蛋图像采集设备 |
3.1.3 禽蛋模拟碰撞装置 |
3.2 试验方法 |
3.2.1 模拟碰撞 |
3.2.2 鸡蛋裂纹宽度测量 |
3.2.3 鸡蛋图像采集 |
3.2.4 用于鸡蛋图像中裂纹识别的连续波信号提取和判别算法 |
3.2.5 单张鸡蛋图像识别速度测试 |
3.3 结果与分析 |
3.3.1 鸡蛋样本裂纹宽度 |
3.3.2 鸡蛋图像中的连续波信号判别模型建立 |
3.3.3 裂纹鸡蛋图像的识别正确率 |
3.3.4 裂纹鸡蛋图像识别算法运行时间 |
3.4 讨论 |
3.5 本章小结 |
参考文献 |
第四章 基于连续波信号提取和判别算法的裂纹鸭蛋图像识别方法研究 |
4.1 材料和设备 |
4.1.1 鸭蛋样本 |
4.1.2 禽蛋图像采集设备 |
4.1.3 禽蛋模拟碰撞装置 |
4.2 试验方法 |
4.2.1 模拟碰撞 |
4.2.2 鸭蛋裂纹宽度测量 |
4.2.3 鸭蛋图像采集 |
4.2.4 用于鸭蛋图像中裂纹识别的连续波信号提取和判别算法 |
4.2.5 单张鸭蛋图像识别速度测试 |
4.3 结果与分析 |
4.3.1 鸭蛋样本裂纹宽度 |
4.3.2 鸭蛋图像中提取的连续波信号 |
4.3.3 气室膜造成的连续波信号的排除 |
4.3.4 蛋壳纹理造成的连续波信号的排除 |
4.3.5 鸭蛋图像中的连续波信号判别模型的建立 |
4.3.6 裂纹鸭蛋图像的识别正确率 |
4.3.7 裂纹鸭蛋图像识别算法的运行时间 |
4.4 讨论 |
4.5 本章小结 |
参考文献 |
第五章 基于计算机视觉的禽蛋在线裂纹检测设备开发 |
5.1 硬件系统搭建 |
5.1.1 禽蛋输送装置 |
5.1.2 图像采集装置 |
5.2 软件系统开发 |
5.2.1 软件界面与功能 |
5.2.2 软件运行流程 |
5.3 设备操作流程 |
5.4 设备硬件成本 |
5.5 设备验证 |
5.5.1 禽蛋样本 |
5.5.2 裂纹禽蛋样本制作 |
5.5.3 验证结果 |
5.6 讨论 |
5.7 本章小结 |
参考文献 |
全文结论 |
展望 |
论文创新点 |
致谢 |
攻读学位期间取得的成果目录 |
附录 |
四、用C语言比较三个数中最大数的几种实现方法(论文参考文献)
- [1]感应电机模型预测电流控制研究[D]. 薛亚茹. 北京交通大学, 2021(02)
- [2]基于深度学习的C语言代码缺陷定位方法研究与应用[D]. 周洁. 西安理工大学, 2021(01)
- [3]高中数学“算法初步”课堂教学现状的调查及对策研究 ——以某乡镇中学为例[D]. 吴清玲. 西北师范大学, 2020(01)
- [4]认知雷达发射资源管理方法及软件实现[D]. 高雨婷. 西安电子科技大学, 2020(05)
- [5]现代通信中纠错编码与加密的典型算法优化与实现[D]. 田静. 南京大学, 2020(09)
- [6]中职学校《C语言程序设计》实训课程改革研究[D]. 王星. 苏州大学, 2020(03)
- [7]面向数字化出版的数据资源智能处理关键技术研究[D]. 陈科良. 北京邮电大学, 2020(04)
- [8]基于定制Android平台的超声相控阵软件设计与实现[D]. 闫隆鑫. 东南大学, 2019(06)
- [9]C语言中常见的几种算法浅析[J]. 孟小丁,白春霞. 电脑知识与技术, 2018(34)
- [10]基于计算机视觉的禽蛋裂纹识别技术研究与应用[D]. 孙柯. 南京农业大学, 2018(07)