Kurs:Mathematische Modellbildung/Modellierung von Produkteigenschaften/Implementation in Octave

Aus Wikiversity

Visualisierung der Rückenformen (Zyklus 3)[Bearbeiten]

  • Hintergrund: Visualisierung in GeoGebra bei großer Anzahl an Funktionen nicht mehr möglich


Eingabe von Matrizen und Vektoren[Bearbeiten]

  • Eingabe von Matrizen: Matrixname=[Einträge der ersten Zeile, mit Komma voneinander getrennt; Einträge der zweiten Zeile, mit Komma voneinander getrennt; ...]
  • Eingabe von Zeilenvektoren als Matrizen mit einer Zeile: Vektorname=[Einträge des Vektors, mit Komma voneinander getrennt]

"linspace(erster Eintrag, letzter Eintrag, Anzahl Einträge)":[Bearbeiten]

  • Ausgabe eines Zeilenvektors mit der angegebenen Anzahl an Einträgen
  • erster und letzter Eintrag sind die angegebenen Werte
  • restliche Einträge: Intervall [erster Eintrag, letzter Eintrag] wird in gleichgroße Teilintervalle unterteilt

Anfertigung dreidimensionaler Plots[Bearbeiten]

  • Befehl "mesh(x,y,z)":
    • Vektoren x und y: Skalierung der x- und y-Achse im Plot
    • Matrix z: z-Werte, die den einzelnen Gitterpunkten in der x-y-Ebene zugeordnet werden

Skript: mesh-Befehl[Bearbeiten]

Darstellung mesh-Befehl[Bearbeiten]

Daten aus Octave in Tabellenkalkulation exportieren (Vorbereitung)[Bearbeiten]

  • notwendig: Octave-Paket io
    • in Octave: über "Hilfe" - "Octave Pakete" auf Internetseite octave.sourceforge.io
    • unter "Packages" das Paket "io" auswählen, herunterladen
    • wichtig: Datei in dem Ordner speichern, in dem auch die Arbeitsdateien gespeichert sind
    • Paket installieren: Befehl "pkg install" und Dateiname "io-2.6.4.tar.gz" eingeben
    • Paket laden (bei jedem Start von Octave): Befehl "pkg load io"


Daten aus Octave in Tabellenkalkulation exportieren (Durchführung)[Bearbeiten]

  • Nutzung des Pakets:
    • Daten aus einer Tabellenkalkulationsdatei in Octave einlesen: "odsread('Dateiname.ods')"
    • Daten aus Octave in eine Tabellenkalkulationsdatei exportieren: "odswrite('Wunschname.ods',zu exportierende Variable)"
    • "ods" steht dafür, dass ods-Dateien eingelesen oder erstellt (analog: xls-Dateien)

Exportbefehl / Ausgaben[Bearbeiten]

Seiteninformation[Bearbeiten]

Diese Lernresource können Sie als Wiki2Reveal-Foliensatz darstellen.

Wiki2Reveal[Bearbeiten]

Dieser Wiki2Reveal Foliensatz wurde für den Lerneinheit Kurs:Mathematische Modellbildung' erstellt der Link für die Wiki2Reveal-Folien wurde mit dem Wiki2Reveal-Linkgenerator erstellt.