Το Στέκι των Κιθαρωδών

Διάφορα => Περί παντός => Επιστήμη και Τεχνολογία => Μήνυμα ξεκίνησε από: Αστέρης στις 25/05/09, 00:17

Τίτλος: MATLAB...πολικές συντεταγμένες? HELP
Αποστολή από: Αστέρης στις 25/05/09, 00:17
Ξέρει κανείς να δουλεύει το matlab?

Προσπαθώ να φτιάξω ένα πολικό διάγραμμα ενός ηχείου αλλα δεν ξέρω ποιά εντολή να χρησιμοποιήσω. Βρήκα την polar αλλα δεν λειτουργεί. Ξέρει κανείς τι να κάνω?

Έχω δύο πίνακες τιμών. Ο ένας για την γωνία (σε μοίρες) και ο άλλος για τα dB...

Όπως επίσης δεν μπορώ να φτιάξω πολικό διάγραμμα μικροφώνου. Π.χ. για καρδιοειδές με εξίσωση x(θ) = 0.5+0.5cosθ  , για θ= 0-360 μοίρες.

Ευχαριστώ εκ των προταίρων...
Τίτλος: Απ: MATLAB...πολικές συντεταγμένες? HELP
Αποστολή από: Symeon στις 25/05/09, 18:52
http://www.mathworks.com/access/helpdesk/help/techdoc/index.html?/access/helpdesk/help/techdoc/ref/polar.html&blockedReferrer

Matlab χωρις manual ξεχασε το...πιθανως δεν έχεις κάνει κάλη συσχέτιση μεταξύ των μεταβλητών του πίνακα και της εντολής. αλλά εχω να το δουλέψω κάμποσο καιρό και τα έχω ψιλοξεχάσει...
Τίτλος: Απ: MATLAB...πολικές συντεταγμένες? HELP
Αποστολή από: Αστέρης στις 25/05/09, 21:54
Το έχω υπόψην μου αυτό το site και έκανα copy-paste ακριβώς αυτά που γράφει:

t = 0:.01:2*pi;
polar(t,sin(2*t).*cos(2*t),'--r')


και μου βγάζει αυτο:

???Attempt to execute SCRIPT polar as a function.
Τίτλος: Απ: MATLAB...πολικές συντεταγμένες? HELP
Αποστολή από: Symeon στις 26/05/09, 10:10
ναι. εσύ αν κατάλαβα όμως δεν έχεις μεταβλητές χρόνου και γωνίας. Μόνο γωνίας και έντασης σωστά; Αρα θα πρεπει να ορίσεις κατάλληλα τα t, r σου για να αντιστοιχούν στις τιμές που έχεις. Καλύτερα να χρησιμοποιήσεις αυτό

polar(theta,rho) και να ορίσεις σαν theta τις γωνίες και σαν rho τα db .. δοκίμασε το.
Τίτλος: Απ: MATLAB...πολικές συντεταγμένες? HELP
Αποστολή από: Αστέρης στις 26/05/09, 11:31
??? Attempt to execute SCRIPT polar as a function.

Πάλι μια απο τα ίδια. Βασικά μάλλον έχω μια μαθητική έκδοση του matlab και ίσως να μην έχει όλες τις εντολές. ???
Τίτλος: Απ: MATLAB...πολικές συντεταγμένες? HELP
Αποστολή από: Symeon στις 27/05/09, 09:12
μήπως έχεις ονομάσει το αρχείο polar; αν ναί, δοκίμασε να αλλάξεις όνομα. Τσέκαρε και αυτό http://www.mathworks.com/access/helpdesk/help/techdoc/index.html?/access/helpdesk/help/techdoc/ref/f16-6011.html&blockedReferrer