Delphi:如何绘制简单的2d图?

时间:2017-04-03 10:20:56

标签: delphi

我正在使用Delphi进行计算机科学课程,并且需要我的程序来绘制一个简单的弹丸运动图。我一直在努力寻找实现这一目标的方法,并且想知道是否有人有绘制图表的经验或能够指出我正确的方向。

我尝试的主要想法是绘制所有x值并在给定时间绘制一条线到相应的y值,但每次出现时都非常奇怪且不起作用。

2 个答案:

答案 0 :(得分:1)

简单图表的步骤:
1.在数组/列表中提供数据值 2.找到X和Y分量的最小值和最大值
3.计算用于将数据值映射到屏幕坐标的线性公式(min x =>用于绘图的矩形左边等)
4.使用公式绘制线段以获得坐标
5.如果需要,绘制轴

P.S。 TChart是否被禁止使用?

答案 1 :(得分:-1)

我同意Delphi附带的TChart足以完成这项任务。无论如何,你也可以查看page