- 15
- 0
- 约8.79千字
- 约 13页
- 2017-06-29 发布于河南
- 举报
plc编程常用算法.doc
常用算法
基本概念:
算法:就是解决问题方法的精确描述。并不是所有问题都有算法,有些问题经研究可行,则相应有算法;而有些问题不能说明可行,则表示没有相应算法。
算法具有以下性质:是一有穷动作的序列;
动作序列仅有一个初始动作;
序列中每个动作的后继动作是确定的;
序列的终止表示问题得到解答或问题没有解答
算法的分类:数值的和非数值的
数值的算法是以数学方式表示的问题求数值解的方法,如:代数方程计算、矩阵计算、线性方程组求解、函数方程求解等;
非数值的算法是求非数值解的方法,如排序查找、模式匹配、排列模拟、表格处理、文字处理等。
算法设计:主要是针对各类具体问题设计良好的算法及研究设计算法的规律和方法。
常用的算法设计方法:
数值算法:迭代法、递归法、插值法等;
非数值算法:分治法、贪婪法、回溯法等。
算法分析:是对设计出的每一个具体的算法,利用数学工具,讨论各种复杂度。算法的复杂度分时间复杂度和空间复杂度。
常用数值计算算法
迭代法
迭代法适用于方程(或方程组)求解,是使用间接方法求方程近似根的一种常用算法。(参见清华版《PASCAL程序设计P89练习4.23》
设方程f(x)=0,该方法将方程表示为等价形式:x=g(x),或一般地将f(x)拆成两个函数f1、f2,即f(x)= f1(x)-f2(x) =0,因而有f1(x)=f2(x)。其中f1(x)是这样一个函数,对于任意数c,
您可能关注的文档
- ISD2500系列语音芯片随机语音分段方法.pdf
- Jetpik JP50_200中文使用说明书.pdf
- MBA排名:中国高校MBA排行榜100强.doc
- Modicon Quantum 自动化平台选型手册.pdf
- MST光猫系列PDH光端机设备用户手册亿兆未来.pdf
- NH-1使用说明书.pdf
- NIKON P310中文说明书.pdf
- NXP的LED电源IC使用指南.pdf
- PDH产品系列工程师手册.pdf
- PDH光端机说明书.pdf
- 动车组制动系统装调与维护 课件 项目2 和谐号CRH380B平台动车组制动及供风系统.pptx
- 智能网联汽车网络与数据安全:技术、标准及应用 课件汇总 02-法规与标准---06 代码安全.pptx
- 网络信息安全基础(AIGC版) 教学课件 项目八 数据库的安全配置 任务1 数据库用户与权限管理 (2).pptx
- 网络信息安全基础(AIGC版) 教学课件 项目九 Web应用的安全配置 任务1 数据库用户与权限管理.pptx
- 网络信息安全基础(AIGC版) 教学课件 项目七 Linux操作系统的安全配置 任务2 Linux防火墙配置.pptx
- 网络信息安全基础(AIGC版) 教学课件 项目一 公网用户通过NAT Server访问内部服务器 任务3 防火墙NAT技术应用.pptx
- 工业控制系统安全防护 课件 第四章-拓展.pptx
- Python语言程序设计电子课件 项目八 Python编程辅助工具的应用 — 利用AIGC分析新媒体用户行为.pptx
- Python语言程序设计电子课件 项目五 面向对象程序设计的应用 —— 智慧农场管理.pptx
- 标签影响与批判性思维.pdf
原创力文档

文档评论(0)