Menggambar Plot Scatter 3D dengan Octave

Menggambar Plot Scatter 3D dengan Octave

Plot scatter 3D adalah salah satu jenis visualisasi data yang digunakan untuk menampilkan koordinat tiga dimensi pada plot 3D. Dalam artikel ini, kita akan membahas cara membuat plot scatter 3D menggunakan Octave.

Fungsi scatter3 dalam Octave

Fungsi scatter3 adalah fungsi dasar dalam Octave yang digunakan untuk menggambar plot scatter 3D. Fungsi ini memiliki beberapa argumen, yaitu:

  • x, y, dan z: Vektor koordinat tiga dimensi yang akan diplot.
  • s: Skalar atau vektor ukuran marker yang akan digunakan.
  • c: String, vektor, atau matrix warna yang akan digunakan untuk marker.
  • style: Argumen yang menentukan jenis marker yang akan digunakan. Defaultnya adalah "o" (circle).
  • "filled": Argumen yang membuat marker terisi.
  • prop dan val: Properti dan nilai yang akan ditetapkan pada plot.

Contoh Penggunaan Fungsi scatter3

Berikut ini beberapa contoh penggunaan fungsi scatter3 dalam Octave:

  1. Menggambar plot scatter 3D dengan ukuran marker default:
[x, y, z] = peaks(20);
scatter3(x(:), y(:), z(:));
  1. Menggambar plot scatter 3D dengan ukuran marker yang berbeda-beda dan warna yang ditentukan oleh nilai z:
[x, y, z] = peaks(20);
scatter3(x(:), y(:), z(:), [], z(:));
  1. Menggambar plot scatter 3D dengan ukuran marker yang sama untuk semua titik dan warna yang ditentukan oleh nilai z:
x = rand(20,1); y = rand(20,1); z = rand(20,1);
scatter3(x(:), y(:), z(:), 10, z(:), "s");
  1. Menggambar plot scatter 3D dengan ukuran marker yang ditentukan oleh nilai z dan warna yang sama untuk semua titik:
x = rand(20,1); y = rand(20,1); z = rand(20,1);
scatter3(x(:), y(:), z(:), 20*z(:), [], "s");

Dalam setiap contoh di atas, kita dapat melihat bahwa fungsi scatter3 digunakan untuk menggambar plot scatter 3D dengan ukuran marker dan warna yang berbeda-beda.

Referensi

  • Octave Forge: scatter3 – Plotting functions
  • Octave documentation: plot

Dalam kesempatan ini, kita telah membahas cara membuat plot scatter 3D menggunakan fungsi scatter3 dalam Octave. Dengan mengerti cara menggunakan fungsi ini, kita dapat membuat visualisasi data yang lebih baik dan lebih mudah dipahami.