THMMY.gr

Μαθήματα Ενεργειακού Κύκλου => Σερβοκινητήρια Συστήματα => Topic started by: megapixel on January 04, 2012, 21:22:21 pm



Title: [Σερβο] εργαστηριακη ασκηση
Post by: megapixel on January 04, 2012, 21:22:21 pm
Ξερει κανενας πως απο τα αρχεια που πραμε απο το εργαστηριο βγαινουν τα διαγραματα?


Title: Re: [Σερβο] εργαστηριακη ασκηση
Post by: sΚονταριτσα on January 09, 2012, 13:12:43 pm
ας απαντησει λιγο κανας ηλεκτρονικαριος σας παρακαλω.ειναι σε .mat τα αρχεια.πως σκατα ανοιγει η εικονα?


Title: Re: [Σερβο] εργαστηριακη ασκηση
Post by: sΚονταριτσα on January 09, 2012, 13:56:21 pm
λοιπον μετα απο 200 ωρες πρωινου καψιματος και επειδη δεν μας το ειπε κανεις πως γινεται...(δεν ξερω γιατι και πολυ κακως).
Φορτωνουμε στο Matlab τα αρχεια απο τον φακελο που κρατησε η καθε ομαδα απο το εργαστηριο.και στο workspace θα εμφανιστουν τεσσερα γραμματα για τα τεσσερα αρχειακια a,b,c,d .

το καθε αρχειακι αν το ανοιξουμε εχει μεσα μια μεταβλητη X και μια μεταβλητη Y.Η μεταβλητη Χ ειναι ο χρονος και η μεταβλητη Υ ειναι ολα αυτα που μετρουσαμε στην εργασια.

---γραφουμε στο Matlab για καθε αρχειακι

time=a.X(1,1).Data;
αυτη η εντολη κανει extract τις τιμες του χρονου,στην μεταβλητη time.

---μετα γραφουμε
iqreal=a.Y(1,1).Data;
αυτη η εντολη κανει extract τις τιμες του iqreal στην μεταβλητη iqreal.(παταμε διπλο κλικ στο αρχειο a ,διπλο κλικ στην μεταβλητη Y και μας εμφανιζει με την σειρα σε ενα πινακα ολες τις μεταβλητες που μετρησαμε με το ονομα τους)
Αυτο το κανουμε για ολες τις μεταβλητες που περιεχει η Υ,αναλογα με το τι ζηταει η εργασια.
δλδ iqref=a.Y(1,2).Data;.........

---μετα προφανως
plot(time,iqreal)

για τα επομενα αρχεια γραφουμε τα ιδια απλα αλλαζουμε το γραμματακι στην αρχη,δηλαδη:
time=b.X(1,1).Data;
iqreal=b.Y(1,1).Data;
iqref=b.Y(1,2).Data;
..........
και
plot(time,iqreal)
plot(time,iqref)...

enjoy the ενεργειακο τομεα και το οτι ναναι της φασης...
Γιατι να κατσω να μαθω Matlab στα γεραματα κυριε Μαδμελη?? :)