Bagaimana untuk menukar warna grafik dalam MATLAB

Pengarang: Judy Howell
Tarikh Penciptaan: 2 Julai 2021
Tarikh Kemas Kini: 13 Mungkin 2024
Anonim
Matlab 14 Plot Data untuk menampilkan dalam bentuk grafik dan mengganti warna garis grafiknya
Video.: Matlab 14 Plot Data untuk menampilkan dalam bentuk grafik dan mengganti warna garis grafiknya

Kandungan

MATLAB adalah persekitaran pengaturcaraan teknikal yang banyak digunakan untuk menghasilkan grafik kualiti data dari sains dan kejuruteraan. Untuk memenuhi kriteria paparan atau memperbaiki penampilan, MATLAB membolehkan anda mengawal sepenuhnya warna dan sifat-sifat semua elemen grafik. Anda boleh memanipulasi mereka melalui antara muka pengguna atau melalui arahan pengaturcaraan yang ditaip pada baris arahan.


MATLAB membolehkan anda menukar warna semua elemen grafik (Jupiterimages / Comstock / Getty Images)

Grafik MATLAB

Semua grafik MATLAB diwakili dalam tetingkap angka. Setiap daripada mereka terkandung dalam satu set paksi. Setiap perwakilan dalam paksi mempunyai titik data dan garis yang menyambungkannya. Antara warna yang boleh anda ubah ialah garisan, mengisi penanda titik data dan sempadan mata data.

Ubah melalui antara muka pengguna

Ciri-ciri semua grafik, termasuk warna, boleh diubah suai di Editor Harta MATLAB. Untuk membuka editor, pilih gambar yang anda mahu ubah suai, buka menu "Edit" di bawah bar tajuk dan pilih opsyen "Properties Figure ...". Pilih objek yang ingin anda ubah dengan mengklik dengan tetikus. Anda boleh mengedit baris dengan mengklik ikon berus di tepi kotak "Baris:" dan memilih warna dari palet. Anda juga boleh menukar warna penanda utama dengan mengklik ikon boleh tinta di sisi kotak "Penanda:" atau sempadan penanda buku dengan memilih ikon berus.


Tukar mengikut Kod

Anda boleh menukar sifat gaya gambar dengan menghantar arahan melalui baris arahan. Perintah set () menetapkan pemilikan sesuatu objek. Tokoh yang baru ditarik dianggap sebagai "semasa", oleh itu adalah perkara biasa untuk menggunakan arahan ini selepas mencipta angka. Anda boleh menukar objek semasa dengan mengklik gambar dalam angka tersebut. Dalam kes yang lebih rumit, anda boleh mendapatkan pemegang objek yang dikehendaki menggunakan perintah "findobj ()". Warna yang mungkin termasuk: r = merah, g = hijau, b = biru, c = cyan, m = magenta, y = kuning, k = hitam, w = putih.

Perintah untuk menukar warna termasuk:

tetapkan (gco, 'Color', 'r'); % Tukar warna set baris semasa yang dipilih (gco, 'MarkerEdgeColor', 'g'); % Tukar sempadan set titik data (gco, 'MarkerFaceColor', 'b'); % Tukar isi titik data

Peta warna

Imej dan data lain boleh mewakili data tahap melalui nilai warna yang berbeza. Nilai data dipetakan ke warna dengan menggunakan peta warna. Peta warna lalai dalam MATLAB adalah "jet (64)", peta yang menggunakan skema warna "jet" dengan 64 nilai yang ditetapkan. Sebelum memaparkan, data imej dipetakan kepada nilai antara 1 dan 64, bergantung kepada julat nilai imej. Nilai dipetakan kemudian ditukar kepada nilai merah, hijau, dan biru. Carta warna MATLAB termasuk jet, HSV, panas, sejuk, musim bunga, musim panas, musim gugur, musim sejuk, kelabu, tulang, tembaga, , "merah jambu" dan "baris". Sebagai contoh, untuk menukar peta warna dari angka semasa ke "musim sejuk" dengan 128 warna, gunakan kod berikut:


colormap (musim sejuk (128));