Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » Oszlopdiagramot hogyan kell...

Oszlopdiagramot hogyan kell Lazarusban csinálni?

Figyelt kérdés
Feladat: Adott F(K),K=1,2...,N függvényértékek. És egy ábra alapján kell megrajzolni. De arra sincs ötletem hogyan kéne lkezdeni.
2018. máj. 22. 09:17
 1/1 sharkxxx ***** válasza:

unit Unit1;


interface


uses

  Classes, SysUtils, FileUtil,

  Forms, Controls, Graphics, Dialogs,

  TAGraph, TASeries, TAChartUtils;


type

  TForm1 = class(TForm)

    procedure FormCreate(Sender: TObject);

  private

    FBar: TBarSeries;

  public

    Chart1 : TChart;

  end;


var Form1: TForm1;


implementation


{$R *.lfm}


var N: Integer = 10 ;


// Az F(K) függvény.

function F(K: Double): Double;

begin

  // Az ábra alapján kell visszaadni az értékeket.

  Result := Cos(K);

end;


procedure TForm1.FormCreate(Sender: TObject);

var

  K: Integer;

  Y: Double;

begin

  // Létrehozunk egy új TChart objektumot.

  Chart1 := TChart.Create(Self);

  Chart1.Parent := Self;

  // Létrehozunk egy új TBarSeries objektumot.

  FBar := TBarSeries.Create(Chart1);

  FBar.SeriesColor := clGreen;

  Chart1.AddSeries(FBar);

  for K := 1 to N do

  begin

    Y := F(K); // A függvény, amit megakarunk jeleniteni a grafikonon.

    FBar.AddXY(K, Y); // Egy érték megjelenitése a grafikonon.

  end;

end;


end.

2018. máj. 22. 12:32
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!