In Matlab können Sie einen Kreis zeichnen, indem Sie nur den Mittelpunkt und den Radius
Derselbe Code für MatLab funktioniert nicht für GNU Octave. Welcher Oktav-Code würde einen Kreis bei einer x- und y-Koordinate und einem Radius zeichnen?
Mit dem Oktav-Extra-Paket octave-geometrie können Sie die Funktion drawCircle als
verwenden %Vor%Zeichnen Sie einen Kreis in GNU Octave:
%Vor%Das sollte einen Kreis mit einer Gleichung x ^ 2 + y ^ 2 = 4 zeichnen;
So zeichnen Sie einen Kreis in der Gnu-Oktavenversion 3.8:
Code:
%Vor%Verbalisierung:
Erstellen Sie eine Liste zwischen -1 und 1 in Inkrementen von .01
, um die x-Achse darzustellen. Die y-Achse ist der Durchmesser des Kreises minus dem Wert bei jedem Index von x-Quadrat, alle erhöht auf 0.5
.
Zeichnen Sie x und y (blau), was die obere Hälfte des Kreises ergibt, plotten Sie dann x auf -y, was die obere (grüne) umkehrt und die untere Hälfte des Kreises erzeugt.
Code:
%Vor%Verbalisierung:
Zeichnet einen Kreis.
Tags und Links octave computational-geometry