Uvod u boje u Matlabu

U ovom ćemo članku naučiti boje u Matlabu. MATLAB ili Matrix Laboratory programski je jezik koji je razvio MathWorks. Ovaj moćan jezik nalazi svoju korisnost u tehničkom računanju. MATLAB nam pruža pogodno okruženje koje se može koristiti za integriranje zadataka poput manipulacija na matrici, crtanje podataka i funkcija, implementacija algoritama, stvaranje korisničkih sučelja itd. MATLAB je također prikladan jer daje rješenja u obliku u kojem ga korisnik lako može razumjeti. Za prikaz rješenja koristi matematičke zapise.

Gdje možemo koristiti Matlab?

Ispod je nekoliko područja u kojima možemo koristiti Matlab:

  • računanje
  • Razvoj algoritama
  • manekenstvo
  • simuliranje
  • Izrada prototipova
  • Analiza i vizualizacija podataka
  • Znanstveni grafikoni
  • Tehnička grafika
  • Razvoj aplikacija

MATLAB sadrži brojne tehnike i funkcije za obavljanje gore spomenutih mogućnosti. Cilj ovog članka je temeljito razumijevanje boja u MATLAB-u. Kao što ime sugerira, svrha boja u MATLAB-u je da nacrta graf funkcije s željenom bojom. Prvo koristimo crtanje funkcije da stvorimo grafički prikaz naših podataka, a zatim koristimo određeni kod da bismo dobili graf željene boje. Jednostavno je i lako vizualizirati trend podataka kada su iscrtani u odnosu na samo promatranje sirovih brojki i kodiranje bojama daje još jaču privlačnost. Na primjer, crvena boja može se koristiti za prikazivanje negativnih trendova u nekim podacima, a zelena za prikaz pozitivnih trendova. Jednostavno je izvući zaključak u ovom slučaju, jer crvenu boju uglavnom povezujemo s opasnošću ili s oprezom.

Koji se kodovi u boji koriste u Matlab plot?

Ispod je popis nekih slova koja možemo dodati našem kodu kako bismo pružili željenu boju našem planu dok crtamo u MATLAB-u.

  • b: plava
  • g: zelena
  • r: crveni
  • c: cijan
  • m: magenta
  • y: žuto
  • k: crna
  • w: bijelo

Primjeri za implementaciju boja u Matlabu

Razjasnimo sada upotrebu nekih od gore spomenutih boja:

Primjer 1

Prvo ćemo napraviti grafikon i pustiti ćemo ga da MATLAB crti zadanu boju:

Kodirati:

X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y)

Izlaz: Izlaz za ovu funkciju prema zadanom će biti u 'BLUE' boji kao što je prikazano na donjem grafikonu.

Sada ga pretvorimo u boje po svojoj želji.

Primjer 2

Za pretvaranje našeg grafikona u "CRVENU" boju jednostavno ćemo dodati "r" u kod na sljedeći način:

Kodirati:

X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y, 'r')

Izlaz: Sada će izlaz biti isti kao gore, ali ovaj put u 'CRVENO' boji, kao što je prikazano na donjem grafikonu:

Primjer 3

Na kraju, isprobajmo je za ŽUTU boju. Kao što je prethodno objašnjeno, jednostavno ćemo zamijeniti 'r' u našem kodu s 'y' za ŽUTU boju.

Kodirati:

X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y, 'y')

Izlaz:

Primjer za promjenu stila u Matlabu

Nadalje, ako želimo promijeniti stil naše parcele, možemo dodatno prilagoditi svoj kôd kako bismo postigli željeni rezultat. Da bismo to postigli, pretplatit ćemo slovo boje u našem kodu s jednim od sljedećih kodova da bismo dobili željeni stil:

  • , : Točka
  • o: Krug
  • x: X-Mark
  • +: Plus
  • s: Trg
  • *: Zvijezda
  • d: Dijamant
  • v: Trokut (dolje)
  • ^: Trokut (gore)
  • <: Trokut (lijevo)
Primjer 4

Koristit ćemo kôd koji koristimo gore za CRVENU boju.

Kodirati:

X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y, 'r')

Pretpostavimo da je potrebno da naš zaplet bude dijamantskog oblika, pa ćemo, kao što je gore objašnjeno, podpisati 'r' s 'd' (jer kod dijamanata je 'd'). Naš konačni kod bit će:

Kodirati:

X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y, 'dr')

Izlaz:

Slično tome, ako trebamo imati svoj plot u obliku trokuta okrenutom prema gore, pretplatit ćemo se ili označiti bojom s '^' što je kod za trokut usmjeren prema gore.

Kodirati:

X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y, '^r')

Izlaz:

Zaključak

MATLAB kao sustav koristi matrice kao svoj osnovni podatkovni element. Kao što morate biti upoznati s time da nizovi ne zahtijevaju nikakvo dimenzioniranje i na taj način omogućuje MATLAB-u da riješi probleme u vezi s računanjem, posebno one koji uključuju matričke i vektorske formulacije s boljim performansama. Pored svojih računalnih ovlasti, MATLAB svojim korisnicima omogućuje i crtanje i vizualizaciju podataka za bolje razumijevanje i crtanje zaključaka. Sve ove mogućnosti MATLAB postiže u znatno kraćem vremenu kada se njegove performanse uspoređuju s neinteraktivnim programskim jezikom poput C.

Preporučeni članci

Ovo je vodič za boje u Matlabu. Ovdje smo raspravljali gdje i kako koristiti boje u Matlabu s različitim primjerima za njegovo provođenje. Možete i pregledati naše druge povezane članke da biste saznali više -

  1. Raspršeni planovi u Matlabu
  2. Grafički prikaz u Matlabu
  3. Matlab sastavljač
  4. Prednosti Matlaba

Kategorija: