X Y düzleminde grafik...
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- uğur alkan
- Üye
- Mesajlar: 227
- Kayıt: 29 Ağu 2004 04:49
- Konum: Istanbul
X Y düzleminde grafik...
X ve Y degerlerim iki adet dizide tutuluyor. X ve Y arasında matematiksel bir fonksiyon yok, Y nin X 'e bağımlı degişimini grafik olarak çizmek istiyorum ne önerirsiniz ?
Teşekkürler...
Teşekkürler...
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
- uğur alkan
- Üye
- Mesajlar: 227
- Kayıt: 29 Ağu 2004 04:49
- Konum: Istanbul
series1.AddXY(strtofloat(X),strtofloat(Y)); dediğin gibi yaptım amagkimirti yazdı:TChart kullanabilirsin
bir seri ekle TChart ta data kısmı none olsun
Chart1.Series[0].AddXY(1,5);
Chart1.Series[0].AddXY(8,12);
Chart1.Series[0].AddXY(9,10);
bir butonun olayında calıstır.
o hala x degerini 1 2 3 4 5... olarak alıyor. Data kısmı nasıl none yapılıyor.
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
TeeChart ekranında Add ile bir series ekliyorsun
ben Line tipi sectim
bu eklenen satırın ustune cift tıklayınca serinin ozellikleri acılıyor
Datasource sekmesini None yaptım ve Close dedim
sonra sana yazdıgım kod ile denedim sorunsuz ekranda x ve y degerlerinden gecen grafigimi elde ettim
ben Line tipi sectim
bu eklenen satırın ustune cift tıklayınca serinin ozellikleri acılıyor
Datasource sekmesini None yaptım ve Close dedim
sonra sana yazdıgım kod ile denedim sorunsuz ekranda x ve y degerlerinden gecen grafigimi elde ettim
ÜŞENME,ERTELEME,VAZGEÇME
- uğur alkan
- Üye
- Mesajlar: 227
- Kayıt: 29 Ağu 2004 04:49
- Konum: Istanbul
- uğur alkan
- Üye
- Mesajlar: 227
- Kayıt: 29 Ağu 2004 04:49
- Konum: Istanbul
Merhaba...
- Böyle durumlarda işlemleri manuel ele almak çözümü hızlandırır...
- Yukardaki örneği aynen deneyin.. Boş bir projede Forma sadece buton koyup yukardaki örneği kopyala/yapıştır yapın. Uses'a Chart ve Series eklemeyi unutmayın. Run edip buttona bastığınızda Form üzerinde Chart görürseniz sisteminiz çalışıyor olduğuna kanaat getirebilirsiniz.
- Başarılar...
- Böyle durumlarda işlemleri manuel ele almak çözümü hızlandırır...
Kod: Tümünü seç
Var
Grafik : TChart; // Uses Chart
Seri1 : TLineSeries; // Uses Series
Seri2 : TBarSeries; // Uses Series
begin
Grafik := TChart.Create(Self);
Grafik.Parent := Form1;
Grafik.Left := 10;
Grafik.Top := 45;
Seri1 := TLineSeries.Create(Nil);
Seri1.Title := 'Bizim Seri';
Seri1.ParentChart := Grafik;
Seri1.AddXY(1,5);
Seri1.AddXY(8,12);
Seri1.AddXY(9,10);
Seri2 := TBarSeries.Create(Nil);
Seri2.Title := 'Sizin Seri';
Seri2.ParentChart := Grafik;
Seri2.AddXY(1,5);
Seri2.AddXY(8,12);
Seri2.AddXY(9,10);
end;
- Başarılar...
- uğur alkan
- Üye
- Mesajlar: 227
- Kayıt: 29 Ağu 2004 04:49
- Konum: Istanbul
mrmcop teşekkür ederim sorun manuelde düzeldi...
delphi6 ile gelen tchart nesnesinin data source kısmında None seçeneği bulunuyor
daha üst versiyonlarda bu seçenek yok... 6 ve 7 de bu secenek yok
kullancakların bilgisine...
herkese yardımlarından dolayı teşekkür ederim.
delphi6 ile gelen tchart nesnesinin data source kısmında None seçeneği bulunuyor
daha üst versiyonlarda bu seçenek yok... 6 ve 7 de bu secenek yok
kullancakların bilgisine...
herkese yardımlarından dolayı teşekkür ederim.
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma