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

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.
October 16, 2025, 17:00:36 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Δομές Δεδομένων] Γενικές...
by Antou@n
[Today at 16:34:18]

[Γεωηλεκτρομαγνητισμός] Ν...
by theofr
[Today at 16:08:03]

Επιλογή βιβλίου για Στοχα...
by Theislander
[Today at 15:57:03]

[ΣΦ Ηλ-Μηχ] Γενική Συνέλε...
by Aris★
[Today at 14:23:53]

[Κεραίες και Διάδοση] Να ...
by supersonic pepega
[Today at 13:18:03]

Αρχείο Ανακοινώσεων [Arch...
by Mr Watson
[Today at 12:51:36]

[Τομέας Ηλεκτρονικής] Μαθ...
by ilazarit
[Today at 10:51:09]

Ποιο τραγούδι ακούσατε 5+...
by mariajuana
[Today at 00:14:34]

ΟΜΑΔΑ ΠΟΔΟΣΦΑΙΡΟΥ ΗΜΜΥ 1
by rikos4
[October 15, 2025, 19:21:16 pm]

[Πυρηνική Τεχνολογία] Γεν...
by chatzikys
[October 15, 2025, 12:05:50 pm]

[Ηλ. Μηχανές ΙΙ] Γενικές ...
by chatzikys
[October 14, 2025, 18:24:56 pm]

Εκκένωση κατάληψης Αρχιτε...
by Aris★
[October 14, 2025, 18:11:09 pm]

ΓΕΝΙΚΗ ΣΥΝΕΛΕΥΣΗ ΤΟΥ ΣΦ Η...
by Χαρούμενη Πατάτα
[October 14, 2025, 15:42:49 pm]

[Βάσεις Δεδομένων] Ανακοι...
by kolokythokeftedakia
[October 14, 2025, 15:23:37 pm]

Πότε θα βγει το μάθημα; -...
by RogueSoftware
[October 14, 2025, 12:08:16 pm]

Αποτελέσματα Εξεταστικής ...
by le papillon
[October 14, 2025, 09:23:02 am]

[Μετάδοση Θερμότητας] Γεν...
by chatzikys
[October 13, 2025, 17:58:18 pm]

[Τηλεπικοινωνιακά Συστήμα...
by George_RT
[October 13, 2025, 17:07:07 pm]

Μάθημα επιλογής από άλλο ...
by Xxanth
[October 13, 2025, 15:53:01 pm]

Πωλείται συρταριέρα
by Σβέλτο Φτυάρι
[October 13, 2025, 13:09:33 pm]
Στατιστικά
Members
Total Members: 10109
Latest: teles
Stats
Total Posts: 1428639
Total Topics: 31838
Online Today: 604
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 37
Guests: 138
Total: 175
mimaki
Giopan
mgrivab
stefanos hios
asterias
theofr
john_apo
mmikelo
AlexAlexiou
christina02
Tasos Bot
gabonstv
AcDimitri
kourasan!
Lykaonia
ansia
kav-liaris
domb765
George_RT
jimalexoud
diamantis
akinous
Katarameno
themis01
Anastasiam
sylaiangel
kostas.de
Vicky1213!
Saint_GR
George15
Psycher
prigians
vaggelisx
kakousios
Εμφάνιση

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

Νέα!
Ωρολόγιο Πρόγραμμα Χειμερινού Εξαμήνου 2025-2026
THMMY.gr > Forum > Χαλαρή συζήτηση - κουβεντούλα > Διάφορα (Moderators: Don, Nikos_313, chatzikys, Tasos Bot) > [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time
0 Members and 1 Guest are viewing this topic.
Pages: [1] Go Down Print
Author Topic: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time  (Read 1632 times)
eight
Νεούλης/Νεούλα
*
Gender: Female
Posts: 48


αντε και καλη αρχη!!!


View Profile
[Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time
« on: April 19, 2012, 10:53:51 am »

Καλημέρα!

Θέλω να προσομοιώσω μια σειρά από bits 0 -1 και πρέπει να τα κωδικοποιήσω με μια σειρά τετραγωνικών παλμών με συγκεκριμένο rise - fall time στο Matlab.

Έχει κανείς καμιά ιδέα πώς μπορώ να προκαθορίσω αυτούς τους χρόνους;

Logged

Η ΤΑΤΗ ΚΕΡΝΑΕΙ ΤΟΥΣ ΨΗΦΟΦΟΡΟΥΣ ΤΗΣ!!!  ΤΡΕΞΤΕ ΛΕΜΕ:)
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


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


View Profile
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time
« Reply #1 on: April 19, 2012, 10:58:44 am »

Για να απαντηθεί καλύτερα το ερώτημά σου πες μας τι θες να κάνεις με αυτούς τους παλμούς.
Δηλαδή θα τους δώσεις ως είσοδο σε τι;
Logged

http://www.mozilla.org/en-US/firefox/new/
asmd
Guest
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθορι_
« Reply #2 on: April 19, 2012, 11:08:27 am »

κάτι τέτοιο θες :

http://www.mathworks.com/matlabcentral/newsreader/view_thread/44333

?
Logged
eight
Νεούλης/Νεούλα
*
Gender: Female
Posts: 48


αντε και καλη αρχη!!!


View Profile
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time
« Reply #3 on: April 19, 2012, 11:37:20 am »

Σε ευχαριστώ για το λινκ αλλά το είχα κοιτάξει ήδη και έψαχνα να βρω κάτι πιο αυτοποιημένο (μου φαίνεται απίθανο να μην υπάρχει γιατί είναι πολύ συνηθισμένη μορφή παλμού).

@fugiFΟΧ : Θέλω να προσομοιώσω τι διέλευση ενός δυαδικού σήματος μέσω μιας οπτικής ίνας με διασπορά.

Αυτό που κάνω είναι να παράγω έναν τυχαίο πίνακα με bits 0 και 1 και στη συνέχεια να τον μετατρέπω σε μια παλμοσειρά = διακριτό σήμα στο χρόνο (όταν το bit  = 1 τότε το πλάτος του σήματος  =  πλάτος τετραγωνικού παλμού ενώ όταν bit = 0 το πλάτος του σήματος διατηρείται στο 0).

Έτσι έχω ένα τελικό σήμα στον χρόνο μήκους  = (αριθμός bits) * (διάρκεια ενός τετραγωνικού παλμού στο χρόνο).

Στη συνέχεια (βάσει της  split-step fourier method) κάνω fft στο σήμα μου και μετά ifft (έτσι περνάω το σήμα μου μέσω της ίνας - εννοείται πως κάπου ενδιάμεσα λαμβάνω υπόψη και τη διασπορά) και τελικά παίρνω το σήμα (στο χρόνο) στην έξοδο της ίνας που είναι η αρχική παλμοσειρά τροποποιημένη.

Αυτό το σήμα εξόδου το 'κόβω' ανά συγκεκριμένα  χρονικά διαστήματα και φτιάχνω το διάγραμμα οφθαλμού.

Αυτά!
Logged

Η ΤΑΤΗ ΚΕΡΝΑΕΙ ΤΟΥΣ ΨΗΦΟΦΟΡΟΥΣ ΤΗΣ!!!  ΤΡΕΞΤΕ ΛΕΜΕ:)
asmd
Guest
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time
« Reply #4 on: April 19, 2012, 11:54:30 am »


πάντως το αυτοματοποιημένο μπορείς με μία συνάρτηση να το φτιάξεις μόνη σου..

βέβαια δεν το δουλεύω και πολύ το ματλαμπ και μπορεί να υπάρχει κάτι έτοιμο..

αλλά και η συνάρτηση δεν πιστεύω να είναι άκομψη λύση.

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


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


View Profile
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time
« Reply #5 on: April 19, 2012, 11:57:14 am »

νομίζω ότι το πιο κοντινό στην περίπτωσή σου είναι αυτό που σου προτείνει ο asmd.
Για ευκολία, πέρασε τον κώδικα του παλμού σε μια συνάρτηση με ορίσματα rise - fall time, start time, width
(αν κάποια από αυτα ειναι σταθερά δεν χρειάζεται ως ορίσματα, αλλά σίγουρα το start time)
και μετά τρέχεις 1 for-loop του τύπου
for i=1:length(bitarray)
if bitarray(i)==1
pulsearray=[pulsearray, ones(1,width).*functiongenpulse(1,2,3,4,5)
end

Εάν τα δεδομένα σου είναι πολλα τότε το for θα αργεί, οπότε καλύτερα να κάνεις preallocate ton pulsearray
εφόσον το width σου είναι συγκεκριμένο, τότε προκύπτει εύκολα το συνολικό μέγεθός του
Logged

http://www.mozilla.org/en-US/firefox/new/
eight
Νεούλης/Νεούλα
*
Gender: Female
Posts: 48


αντε και καλη αρχη!!!


View Profile
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time
« Reply #6 on: April 19, 2012, 12:19:06 pm »

Ευχαριστώ πολύ και τους δύο!

Το δοκιμάζω έτσι Smiley
Logged

Η ΤΑΤΗ ΚΕΡΝΑΕΙ ΤΟΥΣ ΨΗΦΟΦΟΡΟΥΣ ΤΗΣ!!!  ΤΡΕΞΤΕ ΛΕΜΕ:)
Eru lluvatar
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1520


Kι ύστερα ήρθαν οι μέλισσες


View Profile
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθορι_
« Reply #7 on: April 19, 2012, 13:19:27 pm »

http://www.mathworks.com/help/toolbox/phased/ug/bssrbnv.html
ίσως σε βοηθήσει

edit: slip step fourier ακούω, μη γραμμικές ίνες να υποθέσω, διπλωματική κριεζής να υποθέσω Tongue

edit2: αυτό που σου είπε ο fugi με το preallocation πρόσεχέ του γενικά σε όλους του πίνακες σου. αν έχουν μεγάλη διάσταση και δεν τους έχεις δεσμεύσει από πριν με την zeros το matlab σέρνεται
« Last Edit: April 19, 2012, 13:24:19 pm by Eru lluvatar » Logged

ΜΕΙΝΕΤΕ ΗΣΥΧΟΙ ΑΠΟΓΟΝΟΙ ΤΩΝ ΕΛ!
Ο ΠΟΛΕΜΑΡΧΟΣ ΓΑΡ ΕΓΓΥΣ!
Κατάρα στο λαδέμπορα
eight
Νεούλης/Νεούλα
*
Gender: Female
Posts: 48


αντε και καλη αρχη!!!


View Profile
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time
« Reply #8 on: April 19, 2012, 14:48:25 pm »

Σωστά υποθέτεις Smiley
Logged

Η ΤΑΤΗ ΚΕΡΝΑΕΙ ΤΟΥΣ ΨΗΦΟΦΟΡΟΥΣ ΤΗΣ!!!  ΤΡΕΞΤΕ ΛΕΜΕ:)
bakeneko
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 7702


?


View Profile WWW
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time
« Reply #9 on: April 19, 2012, 15:11:39 pm »

ατό; http://www.mathworks.com/help/toolbox/signal/ref/square.html
Logged

Pages: [1] Go Up Print
Jump to:  

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