Langsung ke konten utama

Membuat Grafik Sinusoida dengan Delphi 7

Minggu kemarin, saya sudah menjelaskan bagian-bagian dan fungsi dari Delphi 7. Dan minggu ini, saya dan teman-teman mendapat tugas membuat grafik sinusoida dengan menggunakan Delphi 7. Untuk itu saya akan menjelaskan cara membuat grafik sinusoida dengan Delphi 7.
Langkah pertama, buka aplikasi Delphi 7.
Langkah kedua, Klik image pada additional. Lalu tambahkan 1 button untuk proses, 3 label dan 3 edit untuk x,y serta amplitudo.
Langkah ketiga, Isilah kode program seperti dibawah ini :
var
  Form1: TForm1;
implementation
{$R *.dfm}
procedure sumbu (ax,ay,b,c:integer);
begin
    Form1.Image1.Canvas.MoveTo(ax,ay);
    Form1.Image1.Canvas.LineTo(ax+b,ay);
    Form1.Image1.Canvas.MoveTo(ax,ay);
    Form1.Image1.Canvas.LineTo(ax,ay-c);
    Form1.Image1.Canvas.MoveTo(ax,ay);
    Form1.Image1.Canvas.LineTo(ax,ay+c);
    end;
procedure TForm1.Button1Click(Sender: TObject);
var
    sx,x,y,a:integer;
    sy:real;
begin
    x:=StrToInt(Form1.edsumbux.Text);
    y:=StrToInt(Form1.edsumbuy.Text);
    a:=StrToInt(Form1.edamp.Text);
    sumbu (x,y,400,150);
    for sx:= 1 to 384 do
    begin
      sy:=sin(sx/pi/3)*a;
      Form1.Image1.Canvas.Pixels[sx+x,200-round(sy)]:=clRed;
      end;
end;
end.
Langkah keempat, klik save all.
Langkah kelima, klik run.
Setelah itu masukkan angka pada x,y dan amplido. Maka akan keluar grafik sinusoida.
Berikut ini adalah gambar  kode program dan grafik sinusoida  :

Sekian penjelasan dari saya dan semoga bermanfaat. Terima kasih

Komentar

Postingan populer dari blog ini

Takdir Allah SWT Itu Indah

Judul: Kutitipkan Azel Kepadamu Pengarang: Zayyadi Alwy Penerbit: DIVA Press Tahun Terbit: 2013, Cetakan Pertama Tebal buku: 375 halaman Novel Karya Zayyadi Alwy dengan tebal 375 halaman ini sangat menyentuh hati. Novel ini menceritakan tentang kisah persahabatan, cinta, dan takdir Allah SWT. Zayyadi Alwy adalah nama pena dari Lukluatul Muna, putri ketiga dari kelima bersaudara dari H. Chamami, M.Si dan Hj. Lilih Muflichah, M.PdI. Kini ia mengajar di sebuah sekolah swasta di kecamatan tempat kelahirannya.Kutitipkan Azel Kepadamu memberikan sesuatu cerita yang berbeda dengan novel lainnya. Alur yang digunakan dalam novel ini adalah alur maju dan mundur. Alur di dalam cerita   ini sangat menarik.Cara pengarang menggambarkan tokoh dalam cerita adalah dengan diucapkan langsung oleh pengarang serta ada juga yang melalui dialog antar tokoh. Tokoh utama wanita , A'yun adalah seorang santri putri yang sedang menimba ilmu di pesantren tertentu. Ia adalah wanita yang cerdas da...

Membuat Histogram RGB Gambar dengan Delphi 7

Assalamu'aikum. Wr. Wb Saya hari ini ingin menunjukkan cara membuat histogram RGB gambar dengan Delphi 7 untuk memenuhi tugas mata kuliah Program Komputasi Fisika. Tugas tersebut diberikan pada hari Jum'at, 17 November 2017. Untuk membuat histogram RGB gambar, diperlukan 1 Chart dengan 3 series, 1 image, 2 button, 3 label, dan 1 open dialog. Mungkin kalian ada yang bertanya-tanya, kenapa sih buat histogram RGB gambar? Sebelum menjawabnya kita harus tahu pengertian histogram. Kita tahu bahwa histogram  adalah representasi grafis untuk distribusi warna dari citra digital atau menggambarkan penyebaran nilai-nilai intensitas pixel dari suatu citra atau bagian tertentu di dalam citra. Dari sebuah histogram dapat diketahui frekuensi kemunculan relatif dari intensitas pada citra, kecerahan, dan kontas dari sebuah gambar. Dan juga agar kita tahu persebaran warna merah, hijau dan biru yang ada pada gambar. Pertama, Buat susunan seperti gambar dibawah ini: Kedua, isi ko...