MATLAB – Tervez

Reklámok

A telek a grafikon a funkció, meg kell, hogy tegye meg a következő lépéseket −

  • Define x megadásával az értékek a változó x, amelyre a funkció, hogy lehet megrajzolni,

  • adjuk meg a függvény y = f(x)

  • Hívás a telek parancsot, mint a plot(x, y)

a Következő példa azt igazolja, hogy a koncepció., Ábrázoljuk az y = x egyszerű funkciót az x értéktartományához 0-tól 100-ig, 5-ös növekménnyel.

Hozzon létre egy szkriptfájlt és írja be a következő kódot −

x = ;y = x;plot(x, y)

a fájl futtatásakor a MATLAB a következő parcellát jeleníti meg −

vegyünk még egy példát az y = x2 függvény ábrázolására. Ebben a példában két grafikont rajzolunk ugyanazzal a funkcióval, de másodszor csökkentjük a növekmény értékét. Felhívjuk figyelmét, hogy ahogy csökkentjük a növekményt, a grafikon simábbá válik.,

hozzon Létre egy script fájlt, majd írja be a következő kódot

x = ;x = ;y = x.^2;plot(x, y)

Amikor futtatja a fájlt, MATLAB jeleníti meg az alábbi telek −

Változtatni a kódot, fájlt egy kicsit, csökkenti a növekmény az 5 −

x = ;y = x.^2;plot(x, y)

MATLAB rajzol, simább grafikon −

Hozzátéve, Cím, Címkék, rácsvonalak, valamint a Méretezés a Grafikon

MATLAB lehetővé teszi hozzá cím, címkék mentén az x-tengely y-tengely, rácsvonalak is, hogy állítsa be a tengelyek, hogy feldobja a grafikon.,

  • az xlabel és ylabel parancsok X tengely és y tengely mentén generálnak címkéket.

  • a cím parancs lehetővé teszi, hogy egy címet a grafikonon.

  • A grid on parancs lehetővé teszi, hogy a rácsvonalakat a grafikonra helyezze.

  • Az axis equal parancs lehetővé teszi a telek generálását azonos skálatényezőkkel és a két tengely szóközeivel.

  • Az axis square parancs egy négyzetet generál.,

példa

Hozzon létre egy szkriptfájlt és írja be a következő kódot −

x = ;y = sin(x);plot(x, y), xlabel('x'), ylabel('Sin(x)'), title('Sin(x) Graph'),grid on, axis equal

MATLAB a következő grafikont hozza létre −

több függvényt rajzolhat ugyanazon a grafikonon

Több grafikonon ugyanaz a cselekmény., A következő példa bemutatja a koncepció −

Példa

hozzon Létre egy script fájlt, majd írja be a következő kódot

x = ;y = sin(x);g = cos(x);plot(x, y, x, g, '.-'), legend('Sin(x)', 'Cos(x)')

MATLAB generál az alábbi grafikon −

Beállítás Színek a Grafikon

MATLAB rendelkezik, nyolc alap szín közül rajz grafikonok.,

c Cián g Zöld m Bíbor y Sárga

Példa

rajzoljuk meg a grafikon a két polinomok

  • f(x) = 3×4 + 2×3+ 7×2 + 2x + 9

  • g(x) = 5×3 + 9x + 2

hozzon Létre egy script fájlt, majd írja be a következő kódot

x = ;y = 3*x.^4 + 2 * x.^3 + 7 * x.^2 + 2 * x + 9;g = 5 * x.^3 + 9 * x + 2;plot(x, y, 'r', x, g, 'g')

Amikor futtatja a fájlt, MATLAB generál az alábbi grafikon −

Beállítás Tengely Mérleg

A tengely parancs lehetővé teszi, hogy a tengely mérleg., Tud biztosítani a minimális, illetve a maximális értéket az x, illetve az y tengely segítségével a tengely parancsot a következő módon −

axis ( )

A következő példa azt mutatja, hogy ez −

Példa

hozzon Létre egy script fájlt, majd írja be a következő kódot

x = ;y = exp(-x).* sin(2*x + 3);plot(x, y), axis()

Amikor futtatja a fájlt, MATLAB generál az alábbi grafikon −

Generáló Al-Telkek

Amikor létrehoz egy sor területen ugyanaz az ábra, az egyes sírhelyek az úgynevezett egy mellékszál. Az alplot parancs alplotok létrehozására szolgál.,

A parancs szintaxisa: –

subplot(m, n, p)

ahol, M és n A telek tömb sorainak és oszlopainak száma, és P meghatározza, hogy hova kell tenni egy adott parcellát.

az alplot paranccsal létrehozott minden telek saját tulajdonságokkal rendelkezhet. A következő példa bemutatja a koncepciót –

példa

állítsunk elő két parcellát –

y = e−1.,5xsin(10x)

y = e−2xsin(10x)

hozzon Létre egy script fájlt, majd írja be a következő kódot

Amikor futtatja a fájlt, MATLAB generál az alábbi grafikon −

Reklámok

Share

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük