本程序分为界面和控制器核心两部分 一、界面部分功能主要有: (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
计算机图形学人机交互中三维拾取方法的研究.pdf
上传时间: 2013-12-26
上传用户:semi1981
提供交互的方式选取合适的震相,并计算S波分裂参数的程序
标签: 方式
上传时间: 2015-09-18
上传用户:zhanditian
adaboost不仅可以用于语音也可以用于人机交互这就是一个例子
上传时间: 2015-09-24
上传用户:牧羊人8920
CGI(公用网关接口)规定了Web服务器调用其他可执行程序(CGI程序)的接口协议标准。Web服务器通过调用CGI程序实现和Web浏览器的交互,也就是CGI程序接受Web浏览器发送给Web服务器的信息,进行处理, 将响应结果再回送给Web服务器及Web浏览器。
上传时间: 2013-12-25
上传用户:zhuyibin
文件共享虚拟社区,可以实现上传下载聊天等多种信息交互.
上传时间: 2014-01-27
上传用户:c12228
为了建立交互站点,你需要使用数据库来存储来自访问者的信息。例如,你要建立一个职业介绍服务的站点,你就需要存储诸如个人简历,所感兴趣的工作等等这样的信息。
标签: 站点
上传时间: 2014-01-07
上传用户:shizhanincc
Matlab GUI视频教程 教你一步一步的用GUI做交互界面
上传时间: 2013-12-24
上传用户:lizhen9880
五子棋人机交互 人和机器下棋,可以达到很好的效果
上传时间: 2014-08-19
上传用户:hopy
实现简单的影片交互 通过按钮功能让影片的位置发生变化,体现动感
上传时间: 2014-01-14
上传用户:372825274