FAQ-779 Wie erstelle ich ein geschachteltes 2D-Funktionsdiagramm?

Letztes Update: 25.08.2015

 

In Origin können Sie geschachtelte 2D-Funktionen zeichnen, indem Sie Matrixobjekte verwenden, wie unten zu sehen.

f(\mathbf{x},\mathbf{y})=\sigma(u(\mathbf{x},\mathbf{y}),\mathbf{x},\mathbf{y})

Beispiel

In diesem Tutorial haben wir eine 2D-Funktion f(\mathbf{x},\mathbf{y}) und erstellen ein Konturdiagramm daraus.

\left\{\begin{matrix} f(\mathbf{x},\mathbf{y})=\sqrt{u}+x+y\\ u(\mathbf{x},\mathbf{y})=x^2+y^2 \end{matrix}\right.

während \mathbf{x}=\mathbf{y}=[0,0.1,0.2,0.3...,10]

Schritte:

  1. Klicken Sie auf die Schaltfläche Neue Matrix CreateNewMatrix.png, um eine neue Matrix zu erzeugen.
  2. Um die Dimensionen festzulegen, wählen Sie Matrix: Dimensionen/Beschriftungen festlegen im Origin-Menü und setzen Sie die Werte wie im Bild unten. Klicken Sie dann zum Anwenden auf OK:
    SetMatrixValue.png
  3. Als Nächstes werden Werte für das aktive Matrixobjekt gesetzt, damit es u(\mathbf{x},\mathbf{y})=x^2+y^2 ist.
    • Wählen Sie Matrix: Werte setzen im Origin-Menü. Sie können in dem geöffneten Dialog für Mat(1) Werte setzen.
    x^2+y^2
    
  4. Jetzt fügen Sie ein zusätzliches Matrixobjekt hinzu, um als f(\mathbf{x},\mathbf{y})=\sqrt{u}+x+y zu agieren, wodurch Mat(1) in der Berechnung aufgerufen wird.
    • Klicken Sie auf die Schaltfläche D Matrix d.png oben links von der Matrix und wählen Sie Hinzufügen im Kontextmenü.
    • Klicken Sie erneut auf die Schaltfläche D Matrix d.png und wählen Sie 2, um das 2. Matrixobjekt zu aktivieren.
    • Während das 2. Matrixobjekt aktiv ist, setzen Sie die Werte für Mat(2), indem Sie die Formel unten verwenden:
    sqrt(Mat(1))+x+y
    
  5. Schließlich können Sie ein Konturdiagramm von Mat(2) zeichnen, das dem folgenden entspricht:
    MatContourGrapg.png

Schlüsselwörter: Kontur, Matrix