Decke in Matlab

Decke in Matlab
MATLAB bietet eine umfangreiche Funktionsbibliothek zur Lösung mathematischer Probleme aller Art.

In diesem Linux -Hinweis -Artikel sehen wir uns an, wie Sie die CEIL () -Funktion verwenden, eine der in der MATLAB -Bibliothek verfügbaren Rundungsfunktionen für diese Art von Betrieb. Wir erläutern die Struktur dieser Funktion, die Eingabe- und Ausgabemarions, die Steuerflags und den von ihnen akzeptierten Datentyp.

Als nächstes schauen wir uns die Syntax von Ceil () an und beschreiben, wie es funktioniert. Verwenden Sie dann praktische Beispiele mit Code -Snippets und Bildern, wie Sie diese Funktion mit unterschiedlichen Eingangstypen und Verwendungsmodi verwenden.

MATLAB CEIL -Funktionssyntax

F = Ceil (x)
F = Ceil (t)
F = Ceil (t, Einheit)

MATLAB CEIL -Funktion Beschreibung

Die MATLAB -Funktion Ceil () rundet die Elemente der Matrix-, Vektor- oder Skalar -„X“ mit dem größten Wert auf die nächste Ganze und gibt sie in „F“ zurück. Diese Rundungsfunktion akzeptiert komplexe Zahlen als Eingabeargumente. In diesem Fall werden die realen und imaginären Teile getrennt verarbeitet und in „F“ zurückgegeben. Das Eingangsargument „X“ kann ein Skalar, ein Vektor, ein 2D -Array oder eine mehrdimensionale Zahl sein. Die Eingabedatentypen, die Ceil () akzeptiert. Die MATLAB CEIL () -Funktion rundet auch die Dauer -Arrays mit dem Eingang „T“ ab, und das Gerät, an das man rund ist, kann unter Verwendung des Eingangs „Einheit“ angegeben werden. Hier sind einige praktische Beispiele, die wir für Sie vorbereitet haben. Mithilfe von Code -Snippets und Bildern zeigen wir Ihnen, wie Sie diese Funktion in verschiedenen Modi und mit verschiedenen Arten von Eingabeargumenten verwenden.

MATLAB CEIL -Funktion.

In diesem Beispiel werden wir sehen, wie Sie die Funktion CEIL () verwenden können, um einen Skalar mit Brüchen bis zur nächsten Ganzzahl mit dem größten Wert zu runden. Dazu erstellen wir Skalare mit zufälligen Dezimalwerten in der MATLAB -Befehlszeile unter Verwendung der Rand () -Funktion, die wir dann an das Eingabargument „X“ von CEIL () übergeben, damit die Funktion sie umrunden und das Ergebnis anzeigen kann.

x = 0 + (0 + 10)*Rand (1,1)
Ceil (x)

Wie wir in der folgenden Abbildung sehen können, hat die Rand () -Funktion eine zufällige Dezimalzahl bei „X“ und CEIL () generiert, um diesen Wert auf die größte Ganzzahl in der Nähe von positivem Unendlichkeit abgerundet zu haben.

MATLAB CEIL () -Funktion.

In diesem Beispiel werden wir sehen, wie die Funktion CEIL () verwendet wird, um einen Vektor von Elementen mit Dezimalfraktionen auf den nächsten ganzzahligen Wert für positive Unendlichkeit zu runden. Um dies zu erreichen, erstellen wir in der MATLAB -Befehlszeile den Vektor X mit zufälligen Dezimalwerten und übergeben sie an das Eingabeargument „x“ von Ceil (), das die Werte der Elemente des Vektors abrundet und das Ergebnis auf dem anzeigt Bildschirm. Das Ausgangsargument ist der Vektor „F“ mit der gleichen Größe wie „x“.

Im Folgenden können Sie den Code -Snippet dafür sehen, und im Bild können Sie die Werte von „X“ mit dem mit Ceil abgerundeten „F“ sehen () ().

x = 0 + (0 + 10)*Rand (1, 10)
F = Ceil (x)

Das folgende Bild zeigt den zufälligen Vektor, der von der Rand () -Funktion erzeugt wird, und das Ergebnis nach Abrunden mit CEIL () in der Befehlszeile von MATLAB. Die Methode zum Rundungsmatrizen ist dieselbe wie für Vektoren.

MATLAB FUNKTION CEIL CEIL BEISPIEL 3: RUNDING COMPLEIL -ZUGNALTE MIT DER FUNKTION CEIL ().

Die Funktion CEIL () unterstützt auch komplexe Werte in ihren Eingangs- und Ausgangsargumenten. Wenn wir komplexe Zahlen in „X“ senden, gibt CEIL () den komplexen Wert von „X“ in „F“ zurück, indem Sie die realen und komplexen Teile separat abrunden. Lassen Sie uns als nächstes ein Beispiel betrachten, in dem wir einen Vektor komplexer Zahlen mit zufälligen Werten erstellen und sie mit CEIL () auf den nächsten Ganzzahlwert bei positiven Unendlichkeit umrunden ().

x = [7.3541 + 12.2332i, 2.1484 + 2.0250i, 1.9999 - 5.1938i]
F = Ceil (x)

Das folgende Bild zeigt in der MATLAB -Befehlskonsole den Vektor, den wir mit der Funktion rand () mit zufälligen Werten erstellt haben, und unter ihm das Ergebnis nach der Abrunden mit CEIL ().

MATLAB CEIL -Funktion

Die CEIL () -Funktion akzeptiert und rundet die Dauer Arrays auch. In diesem Beispiel zeigen wir Ihnen, wie die Funktion mit diesen Arten von Vektoren und Matrizen funktioniert. Wir zeigen Ihnen auch, wie Sie die Eingabe „Einheit“ verwenden, um das Gerät auszuwählen, aus dem aus.

Um diesen Datentyp abzurunden, hat CEI () die Eingaben "T" und "Einheit". Das Eingangsargument „T“ gibt den Vektor oder die Matrix von Dauer zu rund an, während das Argument „Einheit“ die Zeiteinheit angibt. Lassen Sie uns als nächstes ein Beispiel für das Abrunden dieser Art von Daten betrachten.

Der folgende Code -Snippet zeigt einen Vektor zufälliger Werte, den wir bei „x“ erstellen,. Alle Elemente dieses Vektors haben Werte in ihren Zeiteinheiten, die wir abrunden werden. Da wir nur die Eingabe „T“ verwenden, ohne die Einheiten mit der Eingabe „Einheit“ anzugeben, funktioniert CEIL () mit Stunden, Minuten, Sekunden usw. usw.

t = Stunden (9) + Minuten (11: 15) + Sekunden (1.47);
T. Format = 'HH: MM: SS.Ss '
F = Ceil (t)

Jetzt werden wir sehen, wie die Eingabe „Einheit“ von einer bestimmten Zeiteinheit verwendet werden kann.

t = Stunden (9) + Minuten (11: 15) + Sekunden (1.47);
T. Format = 'HH: MM: SS.Ss '
F = Ceil (t, 'Minuten')

Wie im folgenden Bild zu sehen ist, rundete CEIL () diesen Dauervektor von der in „Einheit“ angegebenen Einheit in diesem Fall ab, in diesem Fall Minuten.

Abschluss

In diesem Artikel zeigen wir Ihnen, wie Sie die Funktion CEIL () verwenden, um Variablen in Matlab zu runden. Dies ist eine von mehreren Funktionen, die diese leistungsstarke Programmiersprache für diese Art von mathematischer Operation bietet. Wir haben Argumente, Eingaben, Ausgabe, akzeptierte Datentypen und Aufrufmodi besprochen. Wir haben uns auch für Sie ein Arbeitsbeispiel mit Code -Snippets und Bildern für jeden Eingabetyp und jeden Aufrufmodus dieser Funktion vorbereitet, um Ihnen die verschiedenen Möglichkeiten anzuzeigen, diese zu verwenden. Wir hoffen, Sie haben diesen MATLAB -Artikel nützlich gefunden. Weitere Tipps und Informationen finden Sie in anderen Linux -Hinweisartikeln.