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

单输入<b>单输出</b>

  • 本程序分为界面和控制器核心两部分 一、界面部分功能主要有: (1)显示控制器核心数据和参数 (2)与用户交互

    本程序分为界面和控制器核心两部分 一、界面部分功能主要有: (1)显示控制器核心数据和参数 (2)与用户交互,可以调节初始输入温度值,并将温度变化率清零以便进行新一轮的模拟。 界面使用了定时器。开启模拟时候,每隔一秒,触发一次计时器消息,完成下列工作: 1. 将界面上的当前温度映射为模糊控制器的输入温度 2. 输出当前温度,当前温度变化率 3. 调用模糊控制,得到控制器输出值,将其乘以m_fFuelEffect (燃料输出对温度变化率的影响率,目前设置为0.3),得到变化率的变化,加到当前温度变化率上,得到新的变化率。 4. 更新变化率,更新温度。将结果映射到界面上。 5. 记录相关数据并以图形、数字方式输出。 二、控制器核心用到的类有 (1)Rule_Func_Single 将简单的函数包装成类,方便后面使用。实现了 NB, NS, ZO, PS, PB 等梯形函数,以及常值函数。 (2)Grading_Func 继承自Rule_Func_Single类,比基类增加一个输入参数,指明梯形函数属于Input, Delta或者Output 。 (3)Rule_Function 将两个Grading_Func结合在一起,进行模糊与或模糊或等模糊逻辑操作,并输出结果。

    标签: 核心 程序 控制器

    上传时间: 2014-11-01

    上传用户:Yukiseop

  • 这是等参单元的有限元程序

    这是等参单元的有限元程序,带有一板中圆孔的算例,输入文件和输出文件,文件中附有对程序的误差分析。

    标签: 有限元 程序

    上传时间: 2014-01-03

    上传用户:wpwpwlxwlx

  • c语言程序

    c语言程序,将阿拉伯数字翻译成英文。如输入:792677321 输出:seven hundred ninety-two million six hundred seventy-seven thousand three hundred twenty-one

    标签: c语言 程序

    上传时间: 2014-01-03

    上传用户:yyyyyyyyyy

  • 查字典背单词系统

    查字典背单词系统,系统虽小,设计系统使用的知识点很多。 从结构化程序设计的角度来说,使用了结构化程序设计的三种基本结构:顺序结构,分支结构(简单分支、多分支、IF语句的嵌套调用),循环结构(步长型循环、扫描循环)。 从面向对象程序设计的角度来说,用到了各种对象:表单、表单集、标签控件、文本框控件、命令按钮控件、编辑框控件、选项按钮组控件、复选框控件、列表框控件、组合框控件、图象控件、计时器控件、表格控件。用到了以上控件的常用事件、属性和方法。多处用到了自定义属性和自定义方法,使用了表单参数的传递和表单结果的返回。 给出一个很好的随机数使用的实例,宏代换函数和类型测试函数应用,多处使用信息窗口和提示信息窗。

    标签:

    上传时间: 2013-12-18

    上传用户:坏天使kk

  • 本光盘是《国际大学生程序设计竞赛例题解(一)》的配套光盘

    本光盘是《国际大学生程序设计竞赛例题解(一)》的配套光盘,内容包括书中对应章节习题的测试数据,部分附带有程序源码。以便于读者更好地学习。 本文件在于说明光盘的功能、各目录的内容及运行的软硬件环境、常见问题的解决 方法等需给读者讲明的问题。 光盘结构:光盘结构按照书本的目录对应编排。共有四个目录,分别存放书中第二、四、六和七章例题的数据,它们又分别在各自的下一层目录存放每一节(一节就是一道例题)的内容。 数据文件:数据文件是本光盘的主要文件。每道例题都有大约8组的测试数据,数据 文件分为输入文件和输出文件两类。这些文件都是文本文件,可以用任何文本编辑器打开和编辑,文件内容的存储格式在书中有严格规范,它位于题目输入格式和输出格式部分。 由于有多组数据,我们在文件名末尾加上数字,标明序号。一般而言,序号越大, 数据的规模越大,难度更高。

    标签: 光盘 国际 大学生 程序设计

    上传时间: 2014-03-06

    上传用户:gengxiaochao

  • crc任意位生成多项式 任意位运算 自适应算法 循环冗余校验码(CRC

    crc任意位生成多项式 任意位运算 自适应算法 循环冗余校验码(CRC,Cyclic Redundancy Code)是采用多项式的 编码方式,这种方法把要发送的数据看成是一个多项式的系数 ,数据为bn-1bn-2…b1b0 (其中为0或1),则其对应的多项式为: bn-1Xn-1+bn-2Xn-2+…+b1X+b0 例如:数据“10010101”可以写为多项式 X7+X4+X2+1。 循环冗余校验CRC 循环冗余校验方法的原理如下: (1) 设要发送的数据对应的多项式为P(x)。 (2) 发送方和接收方约定一个生成多项式G(x),设该生成多项式 的最高次幂为r。 (3) 在数据块的末尾添加r个0,则其相对应的多项式为M(x)=XrP(x) 。(左移r位) (4) 用M(x)除以G(x),获得商Q(x)和余式R(x),则 M(x)=Q(x) ×G(x)+R(x)。 (5) 令T(x)=M(x)+R(x),采用模2运算,T(x)所对应的数据是在原数 据块的末尾加上余式所对应的数据得到的。 (6) 发送T(x)所对应的数据。 (7) 设接收端接收到的数据对应的多项式为T’(x),将T’(x)除以G(x) ,若余式为0,则认为没有错误,否则认为有错

    标签: crc CRC 多项式 位运算

    上传时间: 2014-01-16

    上传用户:hphh

  • 把训练数据拷入

    把训练数据拷入,load的*.m文件中, 文件中部load的*.m为测试数据 save 存盘的文件为测试数据的bp预测值, 该程序可以扩充n个输入,n个输出,很容易

    标签: 数据

    上传时间: 2013-12-16

    上传用户:comua

  • 转载:对神经网络中使用最广泛的一种:BP神经网络采用vbmatlab来实现

    转载:对神经网络中使用最广泛的一种:BP神经网络采用vbmatlab来实现,把训练数据拷入,load的*.m文件中, 文件中部load的*.m为测试数据 save 存盘的文件为测试数据的bp预测值, 该程序可以扩充n个输入,n个输出,很容易

    标签: vbmatlab 神经网络 BP神经网络

    上传时间: 2015-11-10

    上传用户:xwd2010

  • FFT实现序列离散傅立叶变换

    FFT实现序列离散傅立叶变换,输入序列,输出序列的傅立叶变换结果。

    标签: FFT 序列 傅立叶变换 离散

    上传时间: 2014-01-01

    上传用户:Pzj

  • 7、反转姓名字符串

    7、反转姓名字符串,例如:输入James Levis输出Levis James 主程循环读入三个字符串,并分别输出其反转后的结果

    标签: 字符串

    上传时间: 2013-12-04

    上传用户:jiahao131