• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 17, 2025, 09:32:30 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 17, 2025, 09:32:30 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by okan
[Today at 02:33:21]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 02:29:21]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[June 16, 2025, 15:55:08 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 16, 2025, 12:01:53 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[June 16, 2025, 10:22:18 am]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426680
Total Topics: 31710
Online Today: 169
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 11
Guests: 108
Total: 119
rafa98p
GeorgeGk
Sotirisbikos
acolak
grepanis
tsaliki
hacky
tzortzis
Geoth
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Πρόγραμμα Χειμερινής Εξεταστικής 2024-2025
THMMY.gr > Forum > Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα > Περί Υπολογιστών... > Software > Προγράμματα για Μηχανικούς > Matlab, Mathematica, Octave, EngLab κλπ (Moderators: chatzikys, PolarBear) > Matlab Γενικά
0 Members and 1 Guest are viewing this topic.
Pages: 1 [2] 3 4 ... 6 Go Down Print
Author Topic: Matlab Γενικά  (Read 15407 times)
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re:ΜΑΤLAB απορίες
« Reply #15 on: October 31, 2004, 17:36:28 pm »

Giannis Papadopoulos wrote:

 Απορία:
 Πώς γίνεται να χρησιμοποιήσω σε μια έκφραση μία σταθερά χωρίς να της δώσω τιμή?
 πχ. Έχω ενα μιγαδικό σε μια μορφή που το φανταστικό και πραγματικό μέρος δεν είναι χωρισμένα και θέλω μεσω του Matlab να μου δώσει το Imag και το real.Ο μιγαδικός περιέχει και δύο σταθερές οι οποίες θέλω να παραμείνουν και να μην τις αντικαταστήσω με συγκεκριμένες τιμές.
Ευχαριστώ


Εάν θέλεις να έχεις σταθερές σε μια παράσταση τότε πρέπει να χρησιμοποιήσεις την εντολή syms.
Κάποιες πληροφορίες για την εντολή θα βρεις εδώ
αλλά καλύτερα να ανατρέξεις και στο help.

Για να βρεις το real/imag ενός μιγαδικού αριθμού z δίνεις αντίστοιχα τις εντολές.

r=real(z)
im=imag(z)

για να βρεις πλα΄τος και φάση δίνεις

amp=abs(z)
p=angle(z) όπου η γωνία είναι σε ακτίνια

για μετατροπή χρησιμοποιείς τισ συναρτήσεις
rad2deg() & deg2rad()
« Last Edit: October 31, 2004, 17:45:33 pm by fugitive » Logged

http://www.mozilla.org/en-US/firefox/new/
christina
Νεούλης/Νεούλα
*
Posts: 5


I'm a llama!


View Profile
Re:ΜΑΤLAB απορίες
« Reply #16 on: October 31, 2004, 18:05:38 pm »

εχω πελαγωσει-αν μπορεισ ριξε μια ματια στην εργασια
με ποια εντολη βρισκουμε μερικη παραγωγο στο matlab?
Logged
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re:ΜΑΤLAB απορίες
« Reply #17 on: October 31, 2004, 19:47:28 pm »

Quote from: christina on October 31, 2004, 18:05:38 pm
εχω πελαγωσει-αν μπορεισ ριξε μια ματια στην εργασια
με ποια εντολη βρισκουμε μερικη παραγωγο στο matlab?

ode45()

Αλλά τι να την κάνεις την μερική παράγωγο;  ??? ???
Γενικά το αποτέλεσμα της άσκησης θα είναι μια συνάρτηση του u
Αντικατέστησε το ju->s και χρησιμοποίησε την bode()
Δες εδώ για αυτόν τον τρόπο.
Εάν συνεχίζεις να έχεις απορία του πώς γίνεται
απλά στείλε μου τη συνάρτηση H(ju,Q,k)
για να σε γράψω ακριβώς το πρόγραμμα που παράγει τα γραφήματα.
Logged

http://www.mozilla.org/en-US/firefox/new/
christina
Νεούλης/Νεούλα
*
Posts: 5


I'm a llama!


View Profile
Re:ΜΑΤLAB απορίες
« Reply #18 on: October 31, 2004, 20:44:22 pm »

h=q/(j*u+q+j*q*u^2+k^2*q^2*j*u^4/(u+j*q*(u^2-1)))
Logged
svistos
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 127



View Profile
Re:ΜΑΤLAB απορίες
« Reply #19 on: November 01, 2004, 02:21:35 am »

christina δεν ξέρω αν έχεις κάνει κάπου λάθος αλλά εγώ έχω βρει ότι Hv=(k*q^2)/(1+j*q(u^2-1)/u)^2+k^2*u^2*q^2)  


Ίσως η απάντηση που έχεις βρει να είναι η ίδια με τη δική μου, όμως με έχει μπερδέψει ο τρόπος που χρησιμοποιείς τις παρενθέσεις
Logged

Parakalountai oi admin na mou svisoun to avatar
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re:ΜΑΤLAB απορίες
« Reply #20 on: November 01, 2004, 02:43:05 am »

Quote from: christina on October 31, 2004, 20:44:22 pm
h=q/(j*u+q+j*q*u^2+k^2*q^2*j*u^4/(u+j*q*(u^2-1)))

Απαντώ σε svistos και για σένα Χριστίνα, χρησιμοποιώντας την συνάρτηση της Χριστίνας.

Επειδή δεν μπορώ να απομονώσω το ju δεν γίνεται να χρησιμοποιήσουμε την bode. Οπότε πάμε με τον ορισμό.

q=1;
k=0.5;
u=[0.01:0.01:100]; % το εύρος συχνοτήτων
h=q./(j*u+q+j*q*u.^2+k^2*q^2*j*u.^4./(u+j*q*(u.^2-1)))
%προσέξτε τον τελεστή ".*" και "./"  είναι απαραίτητος για να κάνουμε πράξεις
%στοιχείο με στοιχείο.
amp=abs(h);
phase=angle(h);
plot(u,amp)
figure
plot(u,phase)

Βγαίνει χαμηλοπερατό φίλτρο.
Κάντε και zoom στις χαμηλές συχνότηες να φανεί καλύτερα ή
βάλτε u=[0.01:0.01:10]
Logged

http://www.mozilla.org/en-US/firefox/new/
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re:ΜΑΤLAB απορίες
« Reply #21 on: November 01, 2004, 02:49:56 am »

Giannis Papadopoulos wrote:

Επισυνάπτω και τα αντίστοιχο m-file η εντολή φαίνεται να μη δουλεύει.Γιατί???

syms Q;
syms K;
u=[0:0.01:4]
z=K*(Q^2)*((1+j*Q*(u-(u.^(-1)))).^2-(Q*u.*K).^2).^(-1)
y=abs(z)
plot(u,y)
hold on
x=real(z)
y=imag(z)



Το MATLAB μπορεί να κάνει πράξεις με σύμβολα (syms) αλλά προφανώς δεν μπορεί να σου παραστήσει μια συνάρτηση που έχει σύμβολα (για ποιες τιμές να το κάνει??? ).
Βάλε τιμες στα K,Q και τρέξτο.
Η φιλοσοφία της άσκησης είναι να δεις την απόκριση για διάφορες τιμές των παραμέτρων. Οπότε δοκίμασε για π.χ. k=0,0.5,1 Q=1,10...
Logged

http://www.mozilla.org/en-US/firefox/new/
Kitten
Καταξιωμένος/Καταξιωμένη
***
Gender: Female
Posts: 152



View Profile
Re:ΜΑΤLAB απορίες
« Reply #22 on: November 01, 2004, 13:47:13 pm »

Να'σαι καλά fugitive μου!!! Αν δεν είχαμε
κι εσένα να μας λύνεις τις απορίες τι θα
κάναμε;! Tongue

Να κάνω κι εγώ μια ερώτηση:
επειδή η άσκηση ζητάει και μέγιστα της
συνάρτησης, μήπως να την παραγωγίζαμε
στο Matlab; Γίνεται; Η' μήπως κάνουμε
τίποτα κόλπα επίσης στο Matlab και τα
βρίσκουμε κατευθείαν;!
Logged

I am nobody,
Nobody is perfect,
Therefore I am perfect!

Fashion fades; style is eternal.

Carpe diem
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re:ΜΑΤLAB απορίες
« Reply #23 on: November 01, 2004, 14:17:47 pm »

Quote from: Kitten on November 01, 2004, 13:47:13 pm
Να'σαι καλά fugitive μου!!! Αν δεν είχαμε
κι εσένα να μας λύνεις τις απορίες τι θα
κάναμε;! Tongue

Να κάνω κι εγώ μια ερώτηση:
επειδή η άσκηση ζητάει και μέγιστα της
συνάρτησης, μήπως να την παραγωγίζαμε
στο Matlab; Γίνεται; Η' μήπως κάνουμε
τίποτα κόλπα επίσης στο Matlab και τα
βρίσκουμε κατευθείαν;!

Έλα ρε Κίττεν χαλάρωσε...  8)
όχι και να βρεις παράγωγο για να δεις τα μεγιστα.
Έλεος!
το mATLAB είναι εδώ για σένα.
Μέγιστα βρίσκεις με την εντολή max()
ελάχιστα με το min()
Αναλυτική περιγραφή θα βρεις στο help
Επίσης για όσους έχουν.... καλά μάτια
μπορείς να το κάνεις και χειροκίνητα από το figure
κάνοντας κλικ στο μέγιστο/ελάχιστο με το ποντίκι
Logged

http://www.mozilla.org/en-US/firefox/new/
Kitten
Καταξιωμένος/Καταξιωμένη
***
Gender: Female
Posts: 152



View Profile
Re:ΜΑΤLAB απορίες
« Reply #24 on: November 01, 2004, 15:08:36 pm »

Κι άλλη μια ερώτηση: έκανα αυτό

q=1;
k=0.5;
u=[0.01:0.01:100];
h=(k*q^2)./((1+j*q(u.^2-1)./u.)^2+k^2*u.^2*q^2);
amp=abs(h);
phase=angle(h);
plot(u,amp)
figure
plot(u,phase)

και μου λέει ότι στο h=... έχω λάθος(;!)
"identifier" expected, ")" found.
Αφού τα έχω σωστά τα ")"! Tongue
Logged

I am nobody,
Nobody is perfect,
Therefore I am perfect!

Fashion fades; style is eternal.

Carpe diem
Kitten
Καταξιωμένος/Καταξιωμένη
***
Gender: Female
Posts: 152



View Profile
Re:ΜΑΤLAB απορίες
« Reply #25 on: November 01, 2004, 15:35:42 pm »

Το έκανα με τη μορφή:

h=k*(q^2)*((1+j*q*(u-(u.^(-1)))).^2+(q*u.*k).^2).^(-1)

και βγήκε, αλλά η απόκριση πλάτους πρέπει να έχει
2 μέγιστα κι εμένα μου βγάζει μόνο ένα!!!!!!!! Undecided
Logged

I am nobody,
Nobody is perfect,
Therefore I am perfect!

Fashion fades; style is eternal.

Carpe diem
giannisp
Νεούλης/Νεούλα
*
Posts: 5


I'm a llama!


View Profile
Re:ΜΑΤLAB απορίες
« Reply #26 on: November 01, 2004, 16:12:20 pm »

Ο μάργαρης στη σελίδα 201 του βιβλίου του εχει μια γραφική παράστση με ένα μέγιστο αλλα παρακάτω βρίσκει δύο μέγιστες τιμές εξισώνοντας το φανταστικό και το πραγματικό μέρος του μιγαδικόυ που βρήκε.Η διαφορα είναι οτι ο μιγαδικος στο βιβλίο εχει πολυ απλουστερη μορφη από αυτόν που βγαζουμε εμείς.Γι' αυτό ψάχνω τρόπο για να βρω το Im και το real του μιγαδικου συναρτησει πάντα του  Q και του k ώστε εξισώνοντας να προκύψουν του μέγιστα συναρτήσει του k όπως ακριβώς ζητά η εκφώνηση,Στη συνέχεια θα δώσουμε τιμές και στα δυο και κάνουμε τις γραφικές παραστάσεις.
Σωστά???
Logged
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re:ΜΑΤLAB απορίες
« Reply #27 on: November 01, 2004, 17:24:47 pm »

To MATLAB δεν μπορεί να βρει το φανταστικό και πραγματικό μέρος συμβολικών αριθμών.
Αντ'αυτού δώσε τιμές στα k,Q και μετά χρησιμοποίησε τις συναρτήσεις imag(), real()
Θα πάρεις φανταστικό και πραγματικό για την εκάστοτε τιμή.

Πρέπει να γίνει κατανοητό ότι το MATLAB ΔΕΝ φτιάχτηκε με σκοπό να δουλεύει με συμβολικές παραστάσεις. Αυτές γίνονται από τον άνθρωπο.Το MATLAB προσομοιώνει τις συναρτήσεις/εκφράσεις/παραστάσεις με αριθμητικά δεδομένα.
Logged

http://www.mozilla.org/en-US/firefox/new/
christina
Νεούλης/Νεούλα
*
Posts: 5


I'm a llama!


View Profile
Re:ΜΑΤLAB απορίες
« Reply #28 on: November 01, 2004, 21:03:32 pm »

με ποια εντολη βρισκουμε τοπικα μεγιστα?
Logged
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re:ΜΑΤLAB απορίες
« Reply #29 on: November 02, 2004, 12:42:00 pm »

Η εντολή που βρίσκει τα μέγιστα
καθώς και ο κώδικας που ζητάς έχει ήδη γραφτεί
στην προηγούμενη σελίδα
"Απάντηση 20"
Logged

http://www.mozilla.org/en-US/firefox/new/
Pages: 1 [2] 3 4 ... 6 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...