Hoe te converteren naar grijswaarden op MATLAB

Het wiskundige softwareprogramma MATLAB is een handig hulpmiddel voor het berekenen en / of verzamelen van gegevens en het uitzetten van tweedimensionale en driedimensionale grafieken om die gegevens weer te geven. MATLAB heeft veel plotopties, waaronder lijnplots, die een enkele lijn volgen door de 2D- of 3D-ruimte en een grote verscheidenheid aan oppervlakkige plots, die een oppervlak in drie dimensies plotten. Standaard kleurt MATLAB oppervlakkige plots met een kleurenschema dat de regenboog overspant. U kunt die standaard overschrijven en een cijfer in grijstinten plotten, hetzij bij de eerste opdracht van de plot of nadat MATLAB de grafiek heeft gemaakt.

Bij aanvankelijk plotten

1.

Begin met het definiëren van de x-, y- en z-waarden voor de plot, als u die nog niet hebt. Typ bijvoorbeeld op de opdrachtprompt van MATLAB het volgende:

x = 1: 0, 1: 10; y = sin (x); z = magie (91);

Deze code maakt een bereik van waarden voor x die zich uitstrekken van één tot 10 in stappen van 0, 1, een bereik van waarden voor y die de sinussen vertegenwoordigen van de corresponderende x-waarden en een vierkante matrix z zo breed en hoog als x en y lang zijn .

2.

Begin de code voor het plotten van de oppervlakkig plot in grijswaarden met de standaard vlakkenplotfunctie, surf, gevolgd door een komma:

surf (x, y, z),

3.

Volg de vorige code met de volgende tekst:

kleurkaart (grijs)

Druk op "Enter". MATLAB maakt een oppervlakteplot in grijsschaalkleuren.

Na het plotten

1.

Wijzig een plot in kleur in grijswaarden door op de werkbalk Weergave in het figuurvenster te klikken.

2.

Klik op Eigenschappeneditor in de vervolgkeuzelijst Weergeven.

3.

Klik op het vervolgkeuzemenu voor colormap in de linkerbenedenhoek van de eigenschappeneditor en kies Grijs of Bot. Het cijfer zal onmiddellijk veranderen in grijswaarden. Grijs is een eenvoudige zwart-witafbeelding in grijstinten van de figuur. Bot is grijswaarden met een lichte blauwe tint, wat een "elektronische" weergave van de grafiek kan geven.

 

Laat Een Reactie Achter