在delphi中,如何实现输入二维数组,在tchart中显示一条曲线,有哪位高手编个程序我参考一下啊

 我来答
windblast
2017-06-19 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13624
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部

试缩写示例代码供参考:

procedure TForm1.Button1Click(Sender: TObject);
var
  I:integer;
  LineSeries:TLineSeries;
  arrData: array[0..1] of array[0..99] of double;
begin
  //生成2维测试数组
  for i := 0 to 99 do
  begin
    arrData[0,i] := i;
    arrData[1,i] := 100 * sin(i)*cos(4*i);
  end;

  //添加折线图
  LineSeries:=TLineSeries.Create(chart1);
  LineSeries.ParentChart:=chart1;

  for I:=0 to 99 do
     LineSeries.AddXY(arrData[0][I],arrData[1][I]);

  Chart1.SeriesList.Clear;
  chart1.SeriesList.Add(LineSeries);
  Chart1.Title.Caption := '折线图';
end;

代码运行效果截图:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式