Δημοσιεύτηκε: 27 Απρ 2012, 22:52
από tolis_01
Αρχικά να πω ότι είμαι τελείως άσχετος με το matlab/octave. Στα windows, είχα δοκιμάσει μερικά (έτοιμα) m-files τα οποία μου έδειχναν αποτέλεσμα (στο gnuplot νομιζω).
Περνώντας σε Xubuntu (δεν κράτησα τα Windows), μου βγάζει άσπρο παράθυρο:
http://i.imgur.com/urze0.png

Αυτό κανονικά θα μου σχεδίαζε κομμάτι κύκλου στο δεύτερο οκταμόριο με κέντρο (0,0) και ακτίνα 5 (στα Windows το έκανε).

Για την ιστορία, το m-file είναι αυτό:
Spoiler: show
Κώδικας: Επιλογή όλων
function circle(r,color)
x = 0;
y = r;
sfalma = 3 - 2 * r;
hold on
while x <= y
image(x,y,color)
x = x + 1;
if sfalma >= 0
y = y - 1;
sfalma = sfalma - 4 * y;
end
sfalma = sfalma + 4 * x + 2;
end
axis equal


και δεν έχει κάποιο λάθος (είναι από το eclass unedited και δούλευε σε εμένα και σε άλλους).