-
题名可扩展的逻辑表达式求值系统的设计与实现
被引量:7
- 1
-
-
作者
熊风光
况立群
韩焱
-
机构
中北大学电子与计算机科学技术学院
中北大学信息与通信工程学院
-
出处
《计算机工程与设计》
CSCD
北大核心
2012年第10期3858-3861,3958,共5页
-
基金
国家自然科学基金项目(61071193)
-
文摘
针对目前逻辑表达式求值算法中运算符的名称、优先级和运算规则都以硬编码的形式固化在算法中所带来的算法无法扩展的问题,通过将运算符的名称、优先级和运算规则抽象为接口的方法,设计并实现了一种新的逻辑表达式求值系统。该系统既保证了表达式求值算法的独立性,又允许用户自定义运算符和更新原有运算符运算规则,从而实现了逻辑表达式求值的可扩展性。
-
关键词
逻辑表达式求值
中缀表达式
后缀表达式
运算符
接口
扩展性
-
Keywords
logical expression evaluation
infix expression
postfix expression
operator
interface
expansibility
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名遗传编程的Matlab语言实现
被引量:2
- 2
-
-
作者
李良敏
-
机构
西安交通大学机械工程学院
-
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2005年第13期87-89,共3页
-
基金
国家自然科学基金重点资助项目(50335030)
-
文摘
引入堆栈技术,采用后缀表达式使遗传编程的树型结构易于转换为线性序列,并解决了初始个体生成算法、杂交算子操作、表达式个体求值等问题,使遗传编程不再依赖于专用编程语言和指针操作,能够方便地用Matlab语言实现。
-
关键词
遗传编程
MATLAB
堆栈
后缀表达式
-
Keywords
Genetic programming
Matlab
Stack
Postfix notation
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-