Sadržaj
MATLAB je tehničko programsko okruženje koje se široko koristi za stvaranje kvalitetnih grafikona znanstvenih i inženjerskih podataka. Kako bi udovoljio kriterijima prikaza ili poboljšao izgled, MATLAB vam omogućuje potpuno upravljanje bojama i ostalim svojstvima svih grafičkih elemenata. Njima možete manipulirati putem korisničkog sučelja ili putem naredbi za programiranje unesenih u naredbeni redak.
MATLAB grafika
Sva MATLAB grafika predstavljena je u slikovnom prozoru. Svaka od njih sadržana je u nizu osi. Svaka reprezentacija unutar osi ima podatkovne točke i crtu koja ih povezuje. Među bojama koje možete promijeniti su crta, ispunjavanje oznaka podataka i obrub istih.
Promijenite putem korisničkog sučelja
Svojstva svih grafičkih elemenata, uključujući boju, mogu se mijenjati u MATLAB-ovom "Property Editoru". Da biste otvorili uređivač, odaberite sliku koju želite izmijeniti, otvorite izbornik "Uredi" ispod naslovne trake i odaberite opciju "Svojstva slike ...". Klikom miša odaberite objekt koji želite promijeniti. Redak možete urediti klikom na ikonu četke pored okvira "Linija:" i odabirom boje iz palete. Također je moguće promijeniti glavnu boju markera klikom na ikonu limenke pored okvira "Marker:" ili odabirom ikone četke.
Promjena koda
Svojstva stila slike možete promijeniti slanjem naredbi putem naredbenog retka. Naredba set () uspostavlja vlasništvo nad objektom. Slika koja je upravo nacrtana smatra se "trenutnom", pa je uobičajeno koristiti ove naredbe odmah nakon stvaranja slike. Trenutni objekt možete promijeniti klikom miša na sliku. U složenijim slučajevima možete dobiti "handle" željenog objekta pomoću naredbe "findobj ()". Moguće boje uključuju: r = crvena, g = zelena, b = plava, c = cijan, m = magenta, y = žuta, k = crna, w = bijela.
Naredbe za promjenu boje uključuju:
set (gco, 'Boja', 'r'); % Promjena boje trenutno odabranog skupa linija (gco, 'MarkerEdgeColor', 'g'); % Promjena granice postavljene podatkovne točke (gco, 'MarkerFaceColor', 'b'); % Promijenite ispunjavanje podatkovne točke
Karte u boji
Slike i drugi podaci mogu predstavljati podatke o razini koristeći različite vrijednosti boja. Vrijednost podataka preslikava se u boju pomoću karte boja. Zadana karta boja u MATLAB-u je "jet (64)", karta koja koristi shemu boja "jet" s 64 definirane vrijednosti. Prije prikaza, slikovni podaci preslikavaju se na vrijednost između 1 i 64, prema rasponu vrijednosti slike. Mapirane vrijednosti se zatim pretvaraju u crvene, zelene i plave vrijednosti. Tablice boja MATLAB uključuju "mlaz", "HSV", "vruće", "hladno", "proljeće", "ljeto", "jesen", "zima", "siva", "kost", "bakar" , "ružičaste" i "crte". Na primjer, da biste kartu boja trenutne slike promijenili u "zimu" sa 128 boja, upotrijebite sljedeći kod:
karta boja (zima (128));