绘图脚本自动生成器的设计及其应用

绘图脚本自动生成器的设计及其应用

ID:38134919

大小:311.89 KB

页数:4页

时间:2019-06-01

绘图脚本自动生成器的设计及其应用_第1页
绘图脚本自动生成器的设计及其应用_第2页
绘图脚本自动生成器的设计及其应用_第3页
绘图脚本自动生成器的设计及其应用_第4页
资源描述:

《绘图脚本自动生成器的设计及其应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第20卷第10期计算机技术与发展Vo1.20No.102010年10月COMPUTERTECHNOIA3GYANDDEVEDDPMENTOct.2010绘图脚本自动生成器的设计及其应用潘峰(贵州民族学院计算机与信息工程学院,贵州贵阳550025)摘要:编程绘制函数图像是常见的方法,但这种方式相当的不方便。针对函数图形绘制程序具有可分离的特性,设计了一个自动生成绘图脚本的代码生成器。代码生成器是通过对用户输入参数与模板代码的合成来生成绘图脚本,并使用C/C++解释计算环境Ch作为绘图脚本的执行引擎,把Ch无缝地嵌入到应用程序中扩展其功能,实现图形绘制。文中给出了一个基于Web的函数图

2、形绘制的应用实例,详述了通用的函数绘图CGI(CommonGatcwayInterface)程序的设计以及Ch与IISWeb服务器集成的方法。实践表明,该方法有效、可行。关键词:程序模板;图形绘制;Ch中图分类号:TP311文献标识码:A文章编号:1673—629X(2010)10—0074—04OnCodeGeneratorforGraphicPlottingandItsApplicationPANFeng(SchoolofComputerandInformationEngineering,GuizhouUniversityforNationalities,Guiyang5500

3、25,China)Abstract:Itisverytroubletaskplottingfunctiongraphusingprogramming.Inaccordancewiththeanalysisoftheseparablecharacteristicsofgraphicdrawingprogramforfunction.acodegeneratordesignforgraphicalplottingscriptingwanpresented.Thisgeneratorbasedonuser’sinputandtemplatecodetoproduceembeddedscr

4、ipting.Then.thescriptingwanrunusingChthatcanbesearnlasslyembeddedinotherapplicationsanaC/C++scriptingengineforflexibleprogramming.Furthermore.givesaWeb—basedfunctiongraphicdrawingex-ample,andrecountstheCGIprogramdesignandChintegrationwiththeIISWebserver.Practiceshowsthatthemethodiseffectiveand

5、feasible.Keywords:programtemplate;graphicplotting;ChO引言可视化数据实现,是映射关系的外延,通过由人眼和人科学计算可视化是运用计算机图形学或者一般图脑组成的视觉系统进行强有力且高度并行的分析与处形学的原理和方法,将科学与工程计算等产生的大规理,从中发现隐含的和挖掘有用的知识,从而更进一步模数据转换为图形、图像,以直观的形式表示出来。研地了解函数这一抽象数学模型。Mathematica⋯1、MATLAB[2J及AutoCADDJ等软件究表明,人类获得的关于外在世界的信息80%以上是通过视觉通道获得的。函数作为数学研究中的一个基都具有

6、良好的函数图形绘制功能,一般安装在单机上础,在纯数学领域主要偏重其解析性质的研究,而往往使用,在Intemet环境中共享使用比较困难。文献[4忽略了在形上的研究。对于复杂的二维函数和三维函~6]都是基于MATLAB的web应用功能的技术介数来说,用手工方式绘制是极其困难的,只能借助于计绍,使得MATLAB的网络功能和强大的数值计算及处理功能得到了充分的利用,但在实际使用中并不方算机强大的图形绘制功能,绘制出函数的图像,这有助于对函数在形上的认识,同时也增强了对函数解析性便,且多用户请求时效率差。与此不同的是,设计一种质的进一步认识。函数图像是数学函数关系式内涵的适用于Intemet

7、、基于web界面的图形绘制软件平台,利用具有良好Web特性的中间件技术,实现网络上多用户的共享使用,既经济又便捷,符合软件即服务j的收稿日期:2010—03—01;修回日期:2010—05—09理念。文中示例采用B/S结构,详述了脚本生成器的基金项目:贵州省自然科学基金资助项目(20082122);贵州民族学工作原理和设计过程,并通过C/C++解释计算环境院2010年度科研基金资助项目Ch[,9_与web服务器的无缝整合,构建图像绘制服务作者简介:潘峰(1974一),

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。