X-aslimieten instellen of opvragen in MATLAB met behulp van xlim

X Aslimieten Instellen Of Opvragen In Matlab Met Behulp Van Xlim



Wanneer we 2D- of 3D-plots uitvoeren in MATLAB, selecteert het de x-as- en y-aslimieten uit het gegeven x- en y-vectorbereik. We kunnen deze limieten echter wijzigen met behulp van verschillende MATLAB-functies. Eén zo'n functie is xlim() waarmee we de huidige x-aslimieten kunnen instellen en opvragen na het plotten van de gegeven functie.

In deze blog ontdek je hoe je de xlim() functie om te leren hoe u de x-aslimiet in MATLAB kunt instellen of opvragen.

Waarom het instellen van de aslimiet belangrijk is

Het instellen van de aslimiet is belangrijk omdat dit ons helpt de plot duidelijker te visualiseren. Het zorgt er ook voor dat alle gegevenspunten op de plots binnen het plotkader worden weergegeven, waardoor het voor ons gemakkelijker wordt om de plot te interpreteren.







Hoe u X-aslimieten in MATLAB kunt instellen of opvragen

We kunnen eenvoudig x-aslimieten instellen of opvragen in MATLAB met behulp van de ingebouwde xlim() functie. Deze functie heeft een twee-element nodig xmin En xmax vector, die respectievelijk de onder- en bovengrenzen van de x-as aangeven. Het biedt ook enkele optionele argumenten om een ​​plot aan te passen met de x-aslimieten.



Syntaxis



In MATLAB kun je de xlim() functioneren op de volgende manieren:





xlim ( grenzen )
xlim ( limiet methode )
xlim ( limietmodus )
xl = xlim
limmethode = xlim ( 'methode' )
limmode = xlim ( 'modus' )

Hier:

De functie xlim(limieten) stelt de x-aslimieten in voor het huidige diagram of de huidige as. De variabele “grenzen” vertegenwoordigt de vector met twee elementen die een bovengrens en een ondergrens bevat. De bovengrens moet groter zijn dan de ondergrens.



De functie xlim(limietmethode) stelt de grenzen van de x-as in door de limietmethoden op te geven. Deze methoden omvatten opgevuld, strak of tickaligned. Deze methoden worden niet ondersteund voor de zelfstandige visualisaties.

De functie xlim(limietmodus) stelt de limieten van de x-as in door handmatige of automatische limietselectie op te geven. De limietmodus variabele kan een van de twee gegeven waarden bevatten:

  • auto – Deze waarde maakt de automatische limietselectie mogelijk. MATLAB stelt ons in staat de limiet te kiezen op basis van het bereik van de gegevens en de waarde van de eigenschap XLimitMethod.
  • handmatig – Met deze waarde kunnen we de limieten van de x-as op hun huidige waarden houden.

De functie xl = xlim geeft de huidige limieten weer als een vector van twee elementen.

De functie limmethode = xlim(“methode”) biedt de huidige limietmethode van de x-aslimieten die kunnen worden opgevuld, strak of uitgelijnd.

De functie limmode = xlim(“modus”) biedt de huidige limietmodus van x-aslimieten die automatisch of handmatig kunnen zijn. Standaard is deze modus automatisch.

Voorbeeld 1: Hoe X-aslimieten instellen en retourneren?

Deze MATLAB-code stelt de gegeven x-aslimieten in met behulp van de xlim(limieten) functie en retourneert de huidige x-aslimieten met behulp van de xlim-functie.

X = lijnruimte ( 0 , 100 ) ;
En = x.^ 2 ;
verhaallijn ( X , En )
xlim ( [ 0 70 ] )
xl = xlim

Voorbeeld 2: Hoe kan ik de X-aslimiet instellen en retourneren met behulp van Method Property?

In dit voorbeeld gebruiken we de xlim('limietmethode') functie om de x-aslimietmethode in te stellen opgevuld en retourneer vervolgens de huidige limietmethode met behulp van de xlim(“methode”) functie.

X = lijnruimte ( - 100 , 100 ) ;
En = x.^ 2 ;
verhaallijn ( X , En )
xlim ( 'gewatteerd' )
xlim_methode = xlim ( 'methode' )

Voorbeeld 3: Hoe kan ik de X-aslimiet instellen en retourneren met behulp van de moduseigenschap?

In deze MATLAB-code gebruiken we de xlim('limietmodus') functie om de x-aslimietmodus te zien en vervolgens de huidige limietmodus te retourneren met behulp van de xlim(“modus”) functie.

X = lijnruimte ( - 100 , 100 ) ;
En = x.^ 2 ;
verhaallijn ( X , En )
xlim ( 'handmatig' )
xlim_mod = xlim ( 'modus' )

Conclusie

Bij het instellen van 2D- of 3D-gegevensvisualisatie in MATLAB wordt rekening gehouden met de assenlimiet uit de bereiken van de gegeven x- en y-vectoren. We kunnen deze asgrenswaarden wijzigen met behulp van de ingebouwde MATLAB-functies. Een dergelijke functie in MATLAB is xlim() waarmee we x-aslimieten kunnen instellen of opvragen. In deze gids wordt de implementatie van de xlim() functie met behulp van verschillende syntaxis en voorbeelden.