本书将国际工程认证教育理念、微观课程改革目标、大学生认知能力相结合,提出通过一个实际工程项目的调研、设计、实施、完成全过程培养学生系统思维、工程意识、质量与标准、创新意识,并与项目驱动行为引导教学方法相配合;
教材内容图文并茂,便于学生自主学习并通过项目实践培养创新意识。
本书是自动化系列基础教材之一,是“工业自动化”、“低压电器”和“PLC应用”三门课程主要内容的有机结合。
内容包括工业自动化项目设计、继电接触器控制、PLC控制。
在内容安排上,以项目为主线,力求逻辑性强,按照从易到难,从硬件设计到软件设计的顺序安排内容,由浅至深,循序渐进。
从知识面上,本书不仅包括电气控制技术、可编程控制技术,还包括网络通信技术、人机界面监控技术,以扩大学生知识面,加快知识更新。
2025/6/29 8:01:07 102.46MB 电气控制PLC
1
platEMO内涵几乎所有多目标优化问题的算法与算例,matlab平台包括算法算例代码和gui界面
2025/6/29 8:41:18 5.88MB 多目标优化算
1
用matlab编程,直接利用C(p)作为边界点权值,对给出的2幅图像进行修复;
其中,目标区域是红色标注区域。
实验的主要任务是将红色区域去掉,并将图像恢复。
2025/6/27 19:43:02 199KB 图像 修复
1
IT售前咨询白皮书,做售前的必看.售前咨询,作为销售人员的技术支持,其职责是以专业的方法理解客户业务、分析客户需求,将管理理论、客户需求、IT技术和公司产品相结合提供解决方案,并将良好的公司形象、产品形象和服务能力传达给客户,从而达到有效战胜竞争对手、促成签章并合理降低项目风险的目标。
近代学者王国维认为,“古今之成大事业、大学问者,必经三种境界。
”“昨夜西风凋敝树,独上高楼,望尽天涯路”,是为第一境界;
“衣带渐宽终不悔,为伊消得人憔悴”,是为第二境界;
“众里寻他千百度,蓦然回首,那人却在灯火阑珊处”,是为最终境界。
这不只是做诗的境界,做学问的境界,从事艺术创造的境界,也是我们生活的境界,事业的境界,人生的境界。
售前咨询之道亦然。
售前是作为公司的技术代表,其主要职责是协同销售人员让客户接受公司的解决方案。
但如何提供解决方案,亦存在几种不同的境界。
第一重境界:从产品到方案。
......
2025/6/27 18:10:46 486KB IT 售前 咨询 白皮书
1
MATLAB中AR模型功率谱估计中AR阶次估计的实现-psd_my.rar(最近看了几个关于功率谱的问题,有关AR模型的谱估计,在此分享一下,希望大家不吝指正)(声明:本文内容摘自我的毕业论文——心率变异信号的预处理及功率谱估计)(按:AR模型功率谱估计是对非平稳随机信号功率谱估计的常用方法,但是其模型阶次的估计,除了HOSA工具箱里的arorder函数外,没有现成的函数可用,arorder函数是基于矩阵SVD分解的阶次估计方法,为了比较各种阶次估计方法的区别,下面的函数使用了'FPE','AIC','MDL','CAT'集中准则一并估计,并采用试验方法确定那一个阶次更好。
)………………………………以上省略……………………………………………………………………假设原始数据序列为x,那么n阶参数使用最小二乘估计在MATLAB中实现如下:Y=x;Y(1:n)=[];m=N-n;X=[];%构造系数矩阵fori=1:m  forj=1:n      X(i,j)=xt(ni-j);  endendbeta=inv(X'*X)*X'*Y';复制代码beta即为用最小二乘法估计出的模型参数。
此外,还有估计AR模型参数的Yule-Walker方程法、基于线性预测理论的Burg算法和修正的协方差算法等[26]。
相应的参数估计方法在MATLAB中都有现成的函数,比如aryule、arburg以及arcov等。
4.3.3AR模型阶次的选择及实验设计文献[26]中介绍了五种不同的AR模型定阶准则,分别为矩阵奇异值分解(SingularValueDecomposition,SVD)定阶法、最小预测定误差阶准则(FinalPredictionErrorCriterion,FPE)、AIC定阶准则(Akaika’sInformationtheoreticCriterion,AIC)、MDL定阶准则以及CAT定阶准则。
文献[28]中还介绍了一种BIC定阶准则。
SVD方法是对Yule-Walker方程中的自相关矩阵进行SVD分解来实现的,在MATLAB工具箱中arorder函数就是使用的该算法。
其他五种算法的基本思想都是建立目标函数,阶次估计的标准是使目标函数最小化。
以上定阶准则在MATLAB中也可以方便的实现,下面是本文实现FPE、AIC、MDL、CAT定阶准则的程序(部分):form=1:N-1  ……    %判断是否达到所选定阶准则的要求  ifstrcmp(criterion,'FPE')    objectfun(m1)=(N(m1))/(N-(m1))*E(m1);  elseifstrcmp(criterion,'AIC')    objectfun(m1)=N*log(E(m1))2*(m1);  elseifstrcmp(criterion,'MDL')    objectfun(m1)=N*log(E(m1))(m1)*log(N);  elseifstrcmp(criterion,'CAT')    forindex=1:m1        temp=temp(N-index)/(N*E(index));    end    objectfun(m1)=1/N*temp-(N-(m1))/(N*E(m1));  end    ifobjectfun(m1)>=objectfun(m)    orderpredict=m;    break;  endend复制代码orderpredict变量即为使用相应准则预测的AR模型阶次。
(注:以上代码为结合MATLAB工具箱函数pburg,arburg两个功率谱估计函数增加而得,修改后的pburg等函数会在附件中示意,名为pburgwithcriterion)登录/注册后可看大图程序1.JPG(35.14KB,下载次数:20352)下载附件 保存到相册2009-8-2820:54上传登录/注册后可看大图程序2.JPG(51.78KB,下载次数:15377)下载附件 保存到相册2009-8-2820:54上传下面本文使用3.2.1实验设计的输出结果即20例经预处理的HRV信号序列作为实验对象,分别使用FPE、AIC、MAL和CAT定阶准则预测AR模型阶次,图4.1(见下页)为其中一例典型信号使用不同预测准则其目标函数随阶次的变化情况。
从图中可以看出,使用FPE、AIC以及MDL定阶准则所预测的AR模型阶次大概位于10附近,即阶次10左右会使相应的目标函数最小化,符合定阶准则的要求,使用CAT定阶准则预测的阶次较小,在5~10之间。
图4.2(见下页)为另一例信号的阶次估计情况,从中也可以得到同样的结论。
(注,实验信号为实验室所得,没有上传)登录/注册后可看大图图片1.JPG(28.68KB,下载次数:5674)下载附件 保存到相册2009-8-2820:54上传
2025/6/27 16:08:25 6KB matlab
1
基于MATLAB的信号消噪处理和程序设计本文主要介绍基于MATLAB的信号消噪处理和程序设计,旨在解决信号分析过程中的噪声问题。
信号在采集和传输过程中难免会有噪声夹杂其中,影响目标信号检测与识别性能。
因此,在信号分析过程中,首先要做的就是对信号进行去噪处理。
本文通过利用MATLAB软件对含噪信号进行分析和滤波,重构出消噪后的信号,从而实现信号消噪。
一、MATLAB语言介绍MATLAB是一种高性能的计算机语言,广泛应用于信号处理、图像处理、控制系统等领域。
MATLAB的特点是强大的数学计算能力和灵活的编程环境,使其成为信号处理和分析的首选工具。
MATLAB语言可以轻松地实现信号的生成、分析和处理。
1.1MATLAB简介MATLAB是一种高级语言,具有强大的数学计算能力和灵活的编程环境。
MATLAB可以轻松地实现信号的生成、分析和处理。
1.2MATLAB的具体应用与工具箱MATLAB广泛应用于信号处理、图像处理、控制系统等领域。
MATLAB提供了多种工具箱,如signalprocessingtoolbox、imageprocessingtoolbox等,以满足不同领域的需求。
二、程序流程设计及其原理2.1程序设计流程程序设计流程是指根据信号处理的需求,设计和实现信号处理程序的过程。
程序设计流程包括信号生成、信号分析、信号滤波和信号重构等步骤。
2.2实验原理实验原理是指信号处理的基本理论和方法,包括信号采样、信号量化、信号滤波和信号重构等。
掌握实验原理是进行信号处理和分析的基础。
三、基于MATLAB的信号消噪处理基于MATLAB的信号消噪处理是指使用MATLAB软件对含噪信号进行分析和滤波,重构出消噪后的信号。
信号消噪处理是信号处理的重要步骤,可以提高信号的质量和可靠性。
四、结论基于MATLAB的信号消噪处理和程序设计是信号处理和分析的重要技术。
通过使用MATLAB软件,可以轻松地实现信号的生成、分析和处理,并提高信号的质量和可靠性。
2025/6/25 19:48:54 83KB
1
一个TypeScriptRollup插件,捆绑了声明并尊重Browserslists描述这是一个汇总插件,可以在Typescript,Babel,Browserslists和汇总之间进行集成。
它首先是Typescript插件,可实现与Rollup的完全互操作性。
随之而来的是非常强大的绑定和生成的Typescript声明文件的树状摇晃,可与代码拆分无缝地协同工作。
产品特点编译器诊断信息已正确发出,并进入汇总构建生命周期得到正确处理支持定义文件(.d.ts)的生成和捆绑,并完全支持代码拆分支持增量编译。
可以提供一个而不是ECMAScript的目标版本,这样就可以相对于您的Browserslist中定义的浏览器的基准来转换代码。
Babel可以用作编译器,而不是Typescript,这样Typescript可以处理诊断,声明和剥离类型,Babel用于语法转换。
目录安装npm$npminstall@wessberg/rollup-plugin-ts--save-dev纱$yarnadd@wessberg/rollup-plugin-ts
2025/6/25 3:16:20 812KB plugin babel typescript rollup
1
程序可以实现,鼠标框选目标之后,跟踪所选目标操作过程:1:运行程序2:选定方式,例如输入1.选定视频流3:选中视频显示框4:输入字符p5:鼠标框选区域6:输入字符p,实现跟踪可以保存运行的框选视频,可以获取框选坐标位置
2025/6/24 3:54:47 39.79MB KCF
1
标题中的“自己制作在线翻译html”意味着我们要讨论的是如何利用HTML和相关技术构建一个自定义的在线翻译工具,这个工具可能会使用外部API,比如必应的翻译服务。
在这个项目中,我们将深入理解如何将HTML与JavaScript、AJAX以及可能的CSS结合,创建一个用户友好的界面,用于实时翻译文本。
描述中提到“用必应接口”,这表明我们将会使用微软的Bing翻译API。
Bing翻译API提供了一个RESTful服务,允许开发者在应用中集成多语言翻译功能。
它支持多种编程语言和平台,通过发送HTTP请求并处理响应来完成翻译任务。
我们需要了解HTML的基础,包括标签、属性和布局。
`index.html`文件通常包含了网页的基本结构,如``、``等元素,其中可能包含一个输入框让用户输入要翻译的文本,以及按钮触发翻译操作。
接着,`config.xml`可能是配置文件,用来存储API密钥、默认设置或翻译的语言对等信息。
在实际开发中,为了安全起见,API密钥通常不会直接写入源代码,而是通过配置文件动态加载,或者使用环境变量。
对于JavaScript部分,我们需要学习AJAX(异步JavaScript和XML)技术,它是现代Web应用中用于与服务器进行数据交互的重要手段。
通过创建XMLHttpRequest对象或使用jQuery、axios等库,我们可以发送HTTP请求到Bing翻译API,获取翻译结果。
请求的URL会包含API的端点、请求参数(如源语言、目标语言和要翻译的文本),以及API密钥。
在接收到API的翻译响应后,我们需要解析JSON格式的数据,提取出翻译结果,并更新HTML页面显示。
这可能涉及到DOM(文档对象模型)操作,例如使用`document.getElementById`或`document.querySelector`找到特定元素,然后修改其内容。
此外,为了提供良好的用户体验,我们可以考虑添加错误处理机制,比如当API调用失败时显示错误信息,或者当用户未输入文本时给出提示。
CSS可以用来美化界面,如设定字体、颜色、布局等,使界面更加友好。
`static`文件夹可能包含CSS样式表、图片和其他静态资源。
在HTML文件中通过``标签引用CSS文件,可以实现样式分离,提高代码可维护性。
总结起来,创建一个自定义的在线翻译HTML页面需要掌握HTML基本结构、JavaScript的AJAX请求、Bing翻译API的使用,以及简单的CSS样式设计。
通过实践这个项目,你可以提升Web开发技能,并对API集成有更深入的理解。
2025/6/24 0:26:46 37KB 在线翻译
1
在雷达技术领域,MTD(MovingTargetDetection,动目标检测)算法是至关重要的一个部分,它主要用于识别在复杂背景中的移动目标。
脉冲压缩和MTD处理是雷达系统中的核心概念,它们对于提高雷达的探测性能,特别是距离分辨率和信噪比具有决定性作用。
下面我们将详细探讨这些知识点。
脉冲压缩是现代雷达系统中的一种信号处理技术。
在发射阶段,雷达发送的是宽脉冲,以获得足够的能量来覆盖远距离的目标。
然而,这样的宽脉冲会降低雷达的分辨能力。
通过使用匹配滤波器或者自相关函数,在接收端对回波信号进行处理,可以将宽脉冲转换为窄脉冲,从而显著提高距离分辨率。
脉冲压缩技术的关键在于设计合适的脉冲编码序列,例如线性调频(LFM)信号,它可以实现高时间和频率分辨率的兼顾。
接着,我们来讨论MTD算法。
MTD的目标是区分固定背景与移动目标,尤其是在复杂的雷达回波环境中。
在常规的雷达系统中,背景噪声和固定物体的回波可能会淹没微弱的移动目标信号。
MTD算法通过分析连续的雷达扫描数据,识别出在不同时间点位置有所变化的目标。
常见的MTD方法有基于数据立方体的处理、差分动目标显示(Doppler-basedMTD)以及利用多普勒频移的动目标增强技术等。
在雷达目标检测方面,MTD与脉冲压缩相结合,能够进一步提升检测效果。
例如,通过脉冲压缩提高距离分辨率,使得雷达可以更精确地定位目标;
而MTD则能帮助区分动态和静态目标,降低虚警率。
两者结合使用,不仅可以有效地检测到远处的微弱移动目标,还能提供目标的速度和方向信息。
至于雷达系统本身,它是一种利用电磁波探测目标的设备。
雷达工作时,会发射电磁波,这些波遇到物体后会反射回来,雷达接收这些回波并根据其特性(如时间延迟、频率变化等)来获取目标的距离、速度、角度等信息。
在军事、航空、气象、交通等多个领域,雷达都发挥着重要作用。
在提供的"MTD算法.txt"文件中,可能包含了关于这些概念的详细解释、仿真过程或代码实现。
通过深入研究这个文件,我们可以更深入地理解MTD算法如何在脉冲压缩的基础上进行动目标检测,以及在实际应用中如何优化雷达系统的性能。
MTD算法和脉冲压缩是雷达技术的两个关键组成部分,它们共同提升了雷达在复杂环境下的目标检测能力和精度。
通过对这两个技术的深入理解和实践,我们可以设计出更先进的雷达系统,满足各种应用场景的需求。
2025/6/23 10:32:55 3KB 脉冲压缩 雷达目标检测
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡