funkce plot obvykle trvá dva argumenty (ale může trvat jeden). První je hodnota X bodů na plot a druhá je hodnota Y bodů toplot. Níže je uveden příklad vytváření a Vykreslování hodnot x čtvercegraf od -10 do +10. V případě jediného argumentu se osa X stává1, 2, 3, 4,… až do délky pole a osa Y obsahuje hodnoty pole.
Všimněte si, že plot bude „připojit tečky“ pro vás,kreslení čáry mezi každou sadu hodnot X,Y.,
Pokud máte jednoho pole, které chcete plot, a opravdu nestarám o to zkusit promítnout jak chcete osa, chcete jen vidět hodnoty vyneseny na ose Y, můžete předat singlearray spiknutí funkce. Zde je příklad:
Označení Pozemku
následující funkce jsou téměř vždy použity s spiknutí, aby se výstup čitelnější.
- xlabel, ylabel: uveďte označení grafu axii.
- název: uveďte název grafu.
- legenda: uveďte legendu, která říká, co znamená více řádků grafu.,
- mřížka: přes graf vložte kostkovanou mřížku (přidejte další řádky (někdy), aby bylo snazší vidět hodnoty.
- osa: řekněte, jak velká oblast by měl graf Zobrazit.
příkaz „clf“
někdy budete chtít obrázek „vymazat“. To se děje jednoduše „vykreslením“ další věci, kterou chcete.Alternativně, můžete použít „clf“ příkaz:
>> clf; % clear the plot
„držet“ příkaz
Někdy budete chtít vykreslit více grafů na XY osy (na samefigure)., V Matlabu, když používáte funkci spiknutí více nežjednou, pokaždé, když ji zavoláte, je předchozí číslo „vymazáno“.
Chcete-li, aby předchozí číslo zůstalo na grafu, použijeme příkaz“hold on;“. Když chceme obnovit vymazání postavypro každý nový pozemek používáme příkaz “ odložit;“.
zkuste následující Kód:
měli jste vidět pouze jeden graf, cubed graf (whichwas druhý plot výše). Nyní zkuste tento kód pomocí příkazu“ hold on;“.
příkaz „subplot“
někdy budete chtít umístit více pozemků vedle sebe na jeden obrázek., Toho můžete dosáhnout pomocí funkce subplot Matlab.
pro mnoho dalších podrobností o této funkci (stejně jako výše uvedené příkazy a funkce) můžete vždy použít příkaz nápovědy na řádku Matlab.
parametry používané funkce subplot určit, kolik řádků a sloupců pro celkový „matrix“ čísla, a poté se, které z těchto pozic se dát další spiknutí. Parametry jsou: 1) počet řádků, 2) počet sloupců, 3) který z dílčích grafů použít.,
zde je příklad toho, jak vytvořit matici 2×3 (6 čísel) pozemků a řešit každou z nich číslem (viz níže). Všimněte si, jak řádek 1, sloupec 1, je identifikován číslem 1. První řádek, třetí sloupec je označen 3. Řádek dva, sloupec jedna, „zábaly“ a je identifikován 4.,:
Sloupce | ||||
---|---|---|---|---|
tři | ||||
Řádků | 1 | 2 | 3 | |
4 | 5 | 6 |
Testovat tento kód. Všimněte si, že příkaz subplot zůstává stejný, s výjimkou „indexu“, do kterého umístění matice chcete. Také si všimněte, že můžete pojmenovat, označit atd.,
Různé další metody vykreslování
Matlab nabízí několik dobře známých grafů funkcí, včetně histogramy, výsečové grafy a kmenových grafy.
-
histogramy: histogramy se používají k zobrazení toho, kolik hodnot v poli hodnot spadá do určitých „zásobníků“. Například, pokud máme skóre všech studentů v testu, možná budeme chtít zjistit, kolik skóre bylo mezi 90-100, 80-90, 70-80 atd. Histogram je pro to dokonalým nástrojem.
-
Pie Charts: Pie Charts jsou užitečné pro zobrazení, jaké procento celku, každý prvek představuje., Například, pokud věděli jsme, že tu byli 40 hodin v týdnu, mohli bychom použít koláčový graf ukazují, kolik hodin strávil na studovat, spát, hrát, atd.
-
Dřík Grafy: stem graf kreslí čáru od spodní části grafu odpovídající hodnoty Y pro každou hodnotu X. Například pokud osa X představuje, kolikrát bylo v dokumentu nalezeno písmeno, mohli bychom použít stem plot, abychom ukázali vztah mezi všemi písmeny a jak často se vyskytují..
zpět na seznam témat