Zum Inhalt

Programmierung

Einführung

SMath Studio bietet eine Reihe eingebauter Programmierfunktionen, mit denen Sie Ihre Berechnung effizienter gestalten können. Die üblichen Konstrukte für Bedingungen und Schleifen werden unterstützt.

Beispiele

Beispiele auf dem Blatt: Spaltensummen, Produkt der von null verschiedenen Elemente, Fibonacci-Suche

Hinweise zur Leistung

In vielen Fällen erreichen Sie eine Beschleunigung, indem Sie den Optimierungsmodus wie folgt auf Numeric setzen:

  1. Wir beginnen ohne Auswahl:

Verschachtelte Schleife ohne Auswahl

  1. Klicken Sie mit der linken Maustaste an eine beliebige Stelle der betreffenden Schleife. Die Schleife wird von einem Auswahlrahmen umgeben:

Schleife mit Auswahlrahmen

  1. Klicken Sie mit der rechten Maustaste an eine beliebige Stelle der Schleife. Das Kontextmenü enthält jetzt die Einstellung Optimization. Setzen Sie sie auf Numeric. Die Einstellung Optimization gilt automatisch für alle Operationen innerhalb des Auswahlrahmens.

Kontextmenü mit Optimization auf Numeric gesetzt

  1. Wenn Sie außerhalb der Schleife mit der linken Maustaste klicken, berechnet SMath Studio die Seite neu (sofern im Hauptmenü die Option Berechnung > Automatische Berechnung eingeschaltet ist). Die Berechnung ist in der Regel schneller als mit Optimization auf Symbolic.

Diese Seite basiert auf einem Artikel aus dem alten Wiki von Will Massie.