检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]太原卫星发射中心,太原036301
出 处:《飞行器测控学报》2013年第2期127-131,共5页Journal of Spacecraft TT&C Technology
摘 要:为解决航天靶场测控中心实时遥测数据处理软件开发过程中航天器工程参数类型多、数据量大,遥测参数必须频繁更动源代码的问题,引入了数学表达式解析方法。论述了表达式解析系统的设计思想,并从理论上对表达式解析系统的需求和设计原则进行简要分析,在Qt集成开发环境中结合标准C++库进行了系统实现,提出了逆序函数处理思想,有效解决了函数嵌套的问题,最后通过举例详细说明了表达式解析系统的处理过程,并通过测试字符串表达式验证了系统的正确性。Math expression parser approach is used in development of range telemetry data real-time processing soft ware to adapt to diversified types of spacecraft engineering parameters, large amount of data and the need of frequent changes of the source codes. The paper briefly introduces the usage of the math expression parser system and theo- retically analyses the requirements and design principles. In Qt integrated development environment combined with standard C-t-+ library to implement the system, the idea of reverse function processing is proposed to effectively solve the problem of nested function. Finally, an example is given to expound the process flow of math expression parser system and to verify the correctness of the system through tests of string expressions.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.22.70.102