Čo je podzápletka?
The podzápletka je užitočná funkcia v MATLAB ktorý umožňuje používateľom zobraziť viacero grafov na jednom obrázku. Pomáha vizualizovať a porovnávať rôzne súbory údajov dobre organizovaným spôsobom. Rozdelenie obrázku do mriežky menších podzákresov vám umožní vykresliť viacero grafov, obrázkov alebo grafov do jedného okna obrázku, čo vám uľahčí analýzu a interpretáciu údajov.
Syntax pre funkciu subplot v MATLAB
Všeobecná syntax na použitie podzápletka funkcia v MATLAB je uvedené nižšie:
podzápletka ( m , n , p )
Kde m, n sú počet riadkov a stĺpcov mriežky grafu, pričom p je index grafu a začína od 1 v ľavom hornom rohu obrázku a zvyšuje sa zľava doprava, potom zhora nadol.
Ako používať podkres v MATLAB?
Pomocou a podzápletka v MATLAB je celkom jednoduché, pretože musíte definovať riadky a stĺpce grafu a nastaviť index. Ak chcete napríklad vykresliť dve postavy do jedného okna, môžete použiť nasledujúci kód:
% Vytvorte figúrku 2x2 s dve podzápletky
obrázok
podzápletka ( 2 , 2 , 1 )
zápletka ( x1 , y1 )
titul ( 'Plot 1' )
xlabel ( 'os X' )
ylabel ( 'os Y' )
podzápletka ( 2 , 2 , 2 )
bar ( x2 , y2 )
titul ( 'Plot 2' )
xlabel ( 'os X' )
ylabel ( 'os Y' )
Vyššie uvedený kód vykreslí dve čísla do jedného okna. Uveďme jednoduchý príklad na ilustráciu vyššie uvedeného procesu.
% Definujte údajeX = 0 : 0,01 : 2 *pi ;
y1 = bez ( X ) ;
y2 = cos ( X ) ;
% Vytvorte postavu s dve podzápletky
obrázok
podzápletka ( 2 , 1 , 1 ) % Prvá podzápletka s 2 riadkov , 1 stĺpec , a pozíciu 1
zápletka ( X , y1 )
titul ( 'sínusová vlna' )
podzápletka ( 2 , 1 , 2 ) % Druhá podzápletka s 2 riadkov , 1 stĺpec , a pozíciu 2
zápletka ( X , y2 )
titul ( 'Kosínusová vlna' )
Vyššie uvedený kód zobrazí dva grafy v dvoch riadkoch s jedným stĺpcom.
Ak chcete vykresliť obrázky vedľa seba v jednom okne, môžete použiť nasledujúci kód:
% Definujte údajeX = 0 : 0,01 : 2 *pi ;
y1 = bez ( X ) ;
y2 = cos ( X ) ;
% Vytvorte postavu s dve podzápletky
obrázok
podzápletka ( 2 , 2 , 1 ) % Prvá podzápletka s 2 riadkov , 2 stĺpec , a pozíciu 1
zápletka ( X , y1 )
titul ( 'sínusová vlna' )
podzápletka ( 2 , 2 , 2 ) % Druhá podzápletka s 2 riadkov , 2 stĺpec , a pozíciu 2
zápletka ( X , y2 )
titul ( 'Kosínusová vlna' )
Týmto spôsobom môžete použiť podzápletka funkcia na jednoduché vykreslenie viacerých obrázkov do jedného okna MATLAB .
Záver
The podzápletka je užitočná funkcia v MATLAB ktorý vám umožňuje vykresliť viacero čísel v jednom okne. Jeho syntax je pomerne jednoduchá, kde musíte definovať niekoľko riadkov a stĺpcov a vykresliť index, aby ste vykreslili čísla do jedného okna. Či už ste začiatočník alebo skúsený používateľ, používate podzápletky v MATLAB môže výrazne zlepšiť vaše možnosti vizualizácie údajov a urobiť vaše projekty zmysluplnejšími a zrozumiteľnejšími.