拉格朗日插值采用电子表格中函数POLINT来实现,函数语法如下:POLINT(cell_range1, cell_range2, x,[return_type]).
在KnowleBuilder中,一维积分可以采用函数INTEGRATE来实现,也可以采用自定义程序组件中的“自适应积分”来实现。
综合评估是一种常用的决策方法,它通过建立统一的评估指标体系,对各个决策对象的优劣进行评估和选择。KnowleBuilder提供了一个“综合评估模块”,可以从各个方面对评估对象(设计方案、产品性能、工艺方案等)进行评估,得出方案的优劣排序和等级水平,从而辅助设计决策。
在KnowleBuilder中,流程是指按一定顺序先后执行文件并传递数据的过程。模块流程主要由一系列用于设计和分析的“模块”组成的流程,每个模块的后台对应一个电子表格文件。在模块流程的辅助设计中,用一个图标来表示一个设计分析模块。每个图标都关联了相应的设计分析模块的电子表格程序,设计人员可以根据设计要求定义各设计模块间需要传递的设计参数以及传递的方向。
数据与实例是支撑KBE系统的基础。 KnowleBuilder软件提供了各种数据库(Oracle/Sql server/My SQL/ Access / ODBC)的浏览、查询和检索功能模块。提供了基于实例的“相似性检索”的功能,能直接对数据库中的数据进行相似性检索,找到与用户的输入内容最相似的一批数据。同时具备“全文检索”功能,可以对“资源项目”和“知识模块”中的知识文档进行全文检索。
KnowleBuilder 中主要提供了两种方式来表示和存储知识和数据的内容,一种方式是采用“知识文档”的形式,另一种是采用“电子表格”。电子表格提供了丰富的功能组件,适用于本地知识库系统的开发,而知识文档的功能组件较少,但可以导出为ASP.NET网页,可以发布到Web服务器,被网络用户访问。作为知识和数据的载体,“知识文档”和“电子表格”的内容可以共享和互相传递。
介绍KnowleBuilde中的资源项目和知识模块的构建方法。在KnowleBuilder中,知识文档、普通网页、电子表格、各种数据源、文档等都是支持基于知识工程的一种“资源”,这些分散的资源可以位于本地计算机的同一个文件夹下,也可以位于网络中的不同计算机或互联网中,而把这些分散的资源采用一定的方式组织在一起,以解决某类或某方面问题,称之为“资源项目”。
另一方面,许多知识“资源”是可以重用的,可以重用于不同的工程问题(或领域),把这些可重用的知识资源按一定的方式组织在一起,称之为“知识模块”。
介绍如何在KnowleBuilder中设置KBServer服务器的网址Url
KnowleBuilder 是一个基于知识工程(Knowledge-Based Engineering, KBE)的工具软件,该软件提供了知识模型的创建、知识的分析推理和知识的分类管理和共享等功能,用户只需具备专业知识,无需软件开发经验也可以方便地建立KBE应用系统。