Cara Membuat Grafik Dua Fungsi pada Grafik yang Sama di MATLAB

Fungsi MATLAB melakukan serangkaian tindakan yang paling sering mengembalikan nilai. Fungsi yang Anda gunakan untuk membuat grafik, alih-alih mengembalikan nilai, berfungsi untuk memplot atau menempatkan satu atau lebih set koordinat pada grafik. Membuat grafik dua fungsi PLOT pada grafik MATLAB yang sama tidak hanya mungkin, tetapi merupakan tugas yang relatif sederhana, hanya mengharuskan Anda menambahkan parameter fungsi tambahan ke perintah PLOT yang ada.

1.

Identifikasi fungsi yang terpisah dengan memilih warna dan gaya penanda titik yang berbeda untuk masing-masing. Misalnya, gambarkan satu fungsi menggunakan kode yang menciptakan bintang biru - b * - dan lainnya menggunakan kode yang membuat garis merah solid: r-.

2.

Buka jendela perintah MATLAB atau akses editor teks MATLAB dari menu File untuk memasukkan perintah melalui file-m.

3.

Tambahkan kode - termasuk warna dan gaya marker - untuk fungsi pertama. Misalnya, jika Anda ingin menampilkan sinus nol hingga 2pi sebagai fungsi pertama pada grafik:

x = 0: pi / 100: 2 pi; y = sin (x); plot (x, y, 'b ')

4.

Tambahkan parameter "z" untuk fungsi kedua. Jika Anda ingin fungsi kedua menampilkan cosinus "x, " tambahkan baris kode berikut:

z = cos (x);

5.

Beri tahu MATLAB untuk menggambar kedua fungsi ke grafik yang sama dengan menggunakan perintah "hold on":

tahan

6.

Tambahkan perintah PLOT - termasuk warna dan gaya marker - untuk fungsi kedua:

plot (x, x, 'r-')

7.

Beri tahu MATLAB untuk menyelesaikan dengan membalikkan perintah "tahan":

bertahan

8.

Tambahkan legenda opsional di sudut kanan atas grafik untuk mengidentifikasi lebih lanjut setiap fungsi grafik:

legenda ('sin (x)', 'sin (x-.25)')

Kiat

  • Jangan bingung menambahkan parameter ke perintah PLOT tunggal dengan menambahkan subplot ke grafik MATLAB. Sementara menambahkan parameter memungkinkan Anda untuk memasukkan banyak fungsi dalam satu grafik, subplot membuat grafik berdampingan tetapi terpisah.
  • Kode ini, secara keseluruhan, berbunyi:
  • x = 0: pi / 100: 2 * pi;
  • y = sin (x);
  • plot (x, y, 'b *')
  • z = cos (x);
  • tahan
  • plot (x, x, 'r-')
  • bertahan
  • legenda ('sin (x)', 'cos (x)')

Pesan Populer