一种判别数学表达式有效性的方法

来源 :计算机应用 | 被引量 : 12次 | 上传用户:njbbbb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数学表达式是现代计算机科学中必不可少的组成部分,数学教学软件中如果缺少数学表达式有效性的判定,将会严重影响软件的运行效率和用户体验。针对此问题提出了一种采用递归方法来判别数学表达式有效性的方法。首先对表达式进行规格化处理,然后遍历数学表达式,进行括号匹配、运算符优先级处理和数学基本初等函数识别,最后进行常量的识别。对其中遇到的问题进行了讨论,并提供了解决方案。该方法已经应用于数学软件、远程教育等应用领域的函数作图中,当用户输入表达式错误时,它能够及时提醒用户输入的错误位置,达到了很好的效果。实验表明
其他文献
目的:探索新生儿用地西泮栓剂的制备工艺及质量控制方法.方法:采用新工艺生产新生儿用地西泮栓剂,用反相高效液相色谱法测定地西泮含量.结果:地西泮栓剂在0.5~10 mg*L-1的浓度
目的:探讨认知疗法在强迫症治疗中的作用及有效性.方法:将47例强迫症患者分成两组,分别用认知疗法合并帕罗西汀(25例为研究组)和单用帕罗西汀(22例为对照组)治疗,于入组时、
目的:建立双黄补牙周缓释药条的质量控制标准,并测定其体外释放度.方法:采用高效液相色谱法(HPLC)作为黄芩苷及盐酸小檗碱的含量测定方法,转篮法测定该药条的体外释放度.结果
经济周期是指宏观经济活动中扩张和收缩的交替过程,按照宏观经济理论的分析与判断,经济的周期波动一般分为四个阶段:即繁荣——衰退——萧条——复苏。经济周期发生波动的现
再就业工程是当前改革的一项重要工作.财税部门要从服务经济发展和社会稳定的大局出发,积极推进再就业工程.
期刊
期刊
目的:分析头孢曲松钠(罗氏芬)用于预防肾移植术后感染的疗效.方法:对106例应用头孢曲松钠预防治疗的肾移植术后患者的疗效进行分析和总结,统计术后感染及二重感染的发生率,治
目的:探讨异烟肼注射液鞘内注射用法的可行性.方法:以中国药典二部细菌内毒素的检查方法,按鞘内注射途径要求,对同一厂家3个批号的异烟肼注射液进行细菌内毒素检查.结果:异烟
目的:测定人血清中头孢拉定的含量.方法:采用高效毛细管电泳法.毛细管60 cm×75μm;运行缓冲液25 mmol·L-1四硼酸钠(pH 9.2),高压进样5 s,分离电压20 kV,温度为25℃
针对企业产品研发平台的应用需求,提出了流程虚拟机在平台中的实现方案。首先介绍了工作流、流程虚拟机等理论基础,然后详细阐述了流程虚拟机主要功能的实现,并且结合一个具体的