Διαγράμματα με σφαίρες και κυλίνδρους στο Octave/Matlab

Σφαίρες

Μια σφαίρα:

sphere

Κατασκευή συντεταγμένων:

sphere(n)
όπου n ακέραιος, μας δίνει μια προσέγγισης σφαίρας με διαστάσεις n x n. Για παράδειγμα, αν n=8:
sphere(8)

Λήψη και χειρισμός συντεταγμένων:

Μπορούμε να πάρουμε τις συντεταγμένες σε μεταβλητές, πχ:
[X,Y,Z] = sphere(8)
και στη συνέχεια να δούμε το διάγραμμα σφαίρας με την εντολή surf ή mesh:
[X,Y,Z] = sphere(8);
surf(X,Y,Z);

Κύλινδροι

Ένας κύλινδρος

cylinder

Κυλινδρική επιφάνεια με μεταβλητή διάμετρο

cylinder([1 2 1])

Κώνος ή χωνί

cylinder([0 1 2 3])

Λήψη και χειρισμός σημείων

[X,Y,Z] = cylinder([1 2]);
surf(X,Y,Z)

Κυλινδρική επιφάνεια με βάση μια συνάρτηση

t = 0:pi/10:2*pi;
r = 1.1 + cos(t);
[X,Y,Z] = cylinder(r);
surf(X,Y,Z)

Κυλινδρική επιφάνεια με πολύγωνο

[X,Y,Z] = cylinder([1 2 1], 8);
surf(X,Y,Z)

Συνδεθείτε για περισσότερες δυνατότητες αλληλεπίδρασης,
σχολιασμοί, εξωτερικοί σύνδεσμοι, βοήθεια, ψηφοφορίες, αρχεία, κτλ.

Creative Commons License
Εκπαιδευτικό υλικό από τον Αθανάσιο Σταυρακούδη σας παρέχετε κάτω από την άδεια Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.
Σας παρακαλώ να ενημερωθείτε για κάποιους επιπλέον περιορισμούς
http://stavrakoudis.econ.uoi.gr/stavrakoudis/?iid=401.