[发明专利]数字函数图形绘制方法无效

专利信息
申请号: 201110205770.6 申请日: 2011-07-21
公开(公告)号: CN102393818A 公开(公告)日: 2012-03-28
发明(设计)人: 丁万年;廖强;何永安;陈日良 申请(专利权)人: 福州锐达数码科技有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人: 宋连梅
地址: 350000 福建省福州市仓山区*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数字 函数 图形 绘制 方法
【权利要求书】:

1.一种数字函数图形绘制方法,其特征在于:包括如下步骤:

步骤10、创建项目工程,在所述项目工程中创建一画布窗口;

步骤20、画布窗口接收用户输入的函数表达式子及要绘制的函数图形X轴区间定义域;

步骤30、在画布窗口中解析出用户输入的函数表达式子,得到函数表达式子的运算符符号,函数名符号;并通过中缀表达式的格式来判断用户输入的表达式子是否合法中缀表达式,如果非法,则给出提示窗口,并退出;如果合法,则解析出后缀表达式;

步骤40、利用用户输入要绘制的函数图形X轴区间定义域,及解析出的后缀表达式,通过数据结构栈的方法,求得函数图形X轴区间定义域上各点对应的函数值,同时将定义域上各点和各点对应的函数值形成一系列点坐标;

步骤50、根据步骤40求得的要绘制的函数图形的点坐标,利用操作系统的2D绘图库提供的画图函数接口,把所要绘制的函数图形用光滑曲线绘制出来。

2.根据权利要求1所述的数字函数图形绘制方法,其特征在于:所述步骤40中通过数据结构中的栈方法,求得函数图形X轴区间定义域上各点对应的函数值具体包括如下方法:

步骤41、建立一数据结构栈S,并定义变量M、N;

步骤42、从左到右读取所述后缀表达式,当读到数字就将其转换为数值压入栈S中,当读到运算符则从栈中依次弹出两个数值分别分配给变量M和N,然后以M运算符N的形式计算出结果,再压加栈S中,当读到函数名符号则从栈中弹出一个数值分配给变量M,然后以函数名符号M的形式计算出结果,再压加栈S中;

步骤43、如果后缀表达式未读完,就重复步骤42的过程,最后输出栈顶的数据则为定义域上点对应的函数值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州锐达数码科技有限公司,未经福州锐达数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110205770.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top