我是靠谱客的博主 勤奋大山,最近开发中收集的这篇文章主要介绍对原XYPlot绘图软件的改进和扩充,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

两年前,我花了半年时间编制了XYPlot绘图软件,主要用于绘制和打印移轴曲线,以替代Origin软件在此上面的不方便。为什么花了这么长时间,是因为我遇到的问题与GDI编程和数据插值相关。

 

GDI编程我当时还不熟悉,尤其是逻辑坐标在屏幕上和打印机上的实现细节。

 

数据插值更是我的弱项。插值方法很多,但是基本的那几个方法,如多项式、三次样条等算法都要求数据单调。实际上,我们经常遇到多值曲线的情况。这种情况需要采用对插值公式进行参数化。即x=x(t),y=y(t)。

这些问题涉及到计算机图像学的知识,后来在网上下载了很多这方面的书籍和文献,根据自己的要求,实现了插值的算法。算法很简单,但必须理解它。

 

但是,插值算法还是不完美。我的一个同事在绘制一组数据时,使我的算法出现了不足:曲线在拐弯时不合理。为此,我烦透了,要求我对计算机图形学进一步认识。现在,我得到了比较稳妥的解决方法。有时间我会应用到软件中。期待吧。

附上XYPlot绘制界面,很简单,主要用于打印和磁盘存储,而不是屏幕显示。

 

 

最后

以上就是勤奋大山为你收集整理的对原XYPlot绘图软件的改进和扩充的全部内容,希望文章能够帮你解决对原XYPlot绘图软件的改进和扩充所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(29)

评论列表共有 0 条评论

立即
投稿
返回
顶部