Bevezetés a színekbe a Matlab-ban

Ebben a cikkben megismerjük a színeket a Matlabban. A MATLAB vagy a Matrix Laboratory egy programozási nyelv, amelyet a MathWorks fejlesztett ki. Ez a nagyteljesítményű nyelv hasznosnak találja a műszaki számítástechnikát. A MATLAB kényelmes környezetet biztosít nekünk, amelyet felhasználhatunk olyan feladatok integrálására, mint a mátrix manipulációi, az adatok és a funkciók ábrázolása, az algoritmusok végrehajtása, a felhasználói felületek létrehozása stb. megért. Matematikai jelöléseket használ a megoldások megjelenítésére.

Hol használhatjuk a Matlabot?

Az alábbiakban található néhány terület, ahol használhatjuk a Matlabot:

  • számítási
  • Algoritmusok kidolgozása
  • Modellezés
  • tettetés
  • Prototípus
  • Adatok elemzése és megjelenítése
  • Tudományos grafikonok
  • Műszaki grafika
  • Alkalmazások fejlesztése

A MATLAB számos technikát és funkciót tartalmaz a fent említett képességek végrehajtásához. A cikk célja, hogy alaposan megértse a színeket a MATLAB-ban. Ahogy a neve is sugallja, a színek célja a MATLAB-ban egy függvény grafikonjának ábrázolása a kívánt színnel. Először a plot függvényt használjuk az adatok grafikus ábrázolásához, majd egy speciális kódot használunk a kívánt szín grafikonjának beolvasásához. Egyszerű és könnyű az adatok trendjét ábrázolni, ha ábrázoljuk, összehasonlítva a nyers adatokkal, és a színkódolás még erősebb vonzerejét ad. Például a piros szín felhasználható bizonyos adatok negatív tendenciáinak megjelenítésére, a zöld szín pedig a pozitív tendenciák megjelenítésére. Ebben az esetben egyszerű következtetést levonni, mivel a vörös színt leginkább veszélyekkel vagy óvatossággal társítjuk.

Milyen színkódot használ a Matlab Plot?

Az alábbiakban felsoroljuk azokat a betűket, amelyeket hozzáadhatunk a kódhoz, hogy a kívánt színt biztosítsuk a telekhez, miközben a MATLAB-ban ábrázoljuk.

  • b: kék
  • g: zöld
  • r: piros
  • c: cián
  • m: bíborvörös
  • y: sárga
  • k: fekete
  • w: fehér

Példák a Matlabban található színek végrehajtására

Most értsük meg a fent említett színek némelyikét:

1. példa

Először ábrázolunk egy grafikont, és hagyjuk, hogy a MATLAB rajzolja az alapértelmezett színtel:

Kód:

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

Kimenet: Ennek a funkciónak a kimenete alapértelmezés szerint 'KÉK' színű lesz, az alábbi ábra szerint.

Most alakítsuk át kívánságunk szerint színre.

2. példa

A gráfunk "RED" színre konvertálásához egyszerűen "r" -et adunk a kimeneti kódhoz, az alábbiak szerint:

Kód:

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

Kimenet: Most a kimenet ugyanaz lesz, mint a fentiek, de ezúttal 'RED' színben, az alábbi ábra szerint:

3. példa

Végül próbáljuk ki a SÁRGA színt. Tehát, amint azt korábban kifejtettük, egyszerűen kicseréljük az „r” kódot a „y” -ra a SÁRGA színre.

Kód:

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

Kimenet:

Példa a stílus megváltoztatására a Matlab-ban

Ezenkívül, ha meg akarjuk változtatni a telek stílusát, tovább finomíthatjuk kódot, hogy elérjük a kívánt eredményt. Ennek elérése érdekében aláírjuk a színes betűt a kódban a következő kódok egyikével, hogy megkapjuk a kívánt stílust:

  • . : Pont
  • o: Kör
  • x: X-Mark
  • +: Plusz
  • s: Négyzet
  • *: Csillag
  • d: Gyémánt
  • v: Háromszög (lefelé)
  • ^: Háromszög (fel)
  • <: Háromszög (balra)
4. példa

A fenti kódot fogjuk használni a Vörös színhez.

Kód:

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

Tegyük fel, hogy szükségünk van gyémánt alakú telekünkre, tehát, amint azt a fentiekben kifejtettük, az 'r' feliratot 'd' betűvel jelöljük (mert a gyémánt kódja 'd'). Végső kódunk:

Kód:

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

Kimenet:

Hasonlóképpen, ha szükségünk van felfelé mutató háromszög alakú grafikonunkra, akkor feliratkozunk vagy színes kódot használunk '^' jelzéssel, amely a felfelé néző háromszögek kódja.

Kód:

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

Kimenet:

Következtetés

A MATLAB rendszerként tömböket használ alapvető elemként. Mivel tisztában kell lennie azzal a ponttal, hogy a tömbök nem igényelnek méretezést, így lehetővé téve a MATLAB számára a számításhoz kapcsolódó problémák megoldását, különös tekintettel a jobb teljesítményű mátrix és vektor formulációkra. A számítási teljesítményén kívül a MATLAB a felhasználók számára is lehetővé teszi az adatok rajzolását és megjelenítését a jobb megértés és a következtetések levonása érdekében. Ezeket a képességeket a MATLAB lényegesen kevesebb idő alatt valósítja meg, amikor teljesítményét összehasonlítják egy olyan nem interaktív programozási nyelvvel, mint a C.

Ajánlott cikkek

Ez egy útmutató a színekhez a Matlabban. Itt megvitatjuk, hogy hol és hogyan lehet használni a Matlab színeit, különféle példákkal együtt. Megnézheti más kapcsolódó cikkeket is, ha többet szeretne megtudni -

  1. Scatter telkek Matlabban
  2. Oszlopdiagram a Matlabban
  3. Matlab fordító
  4. A Matlab előnyei

Kategória: