• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
October 31, 2025, 20:20:52 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 31, 2025, 20:20:52 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Αποτυχία δήθεν "φοιτητικώ...
by okan
[Today at 20:06:15]

[Σ.Φ. Ηλ-Μηχ] Κινητοποίησ...
by okan
[Today at 20:02:46]

Μόνο λάθος απαντήσεις
by Nikos_313
[Today at 19:45:44]

[ΣΦ ΗΛ-ΜΗΧ] Γενική Συνέλε...
by Aris★
[Today at 17:44:39]

Χαρακτηριστικά Laptop
by FINngineer
[Today at 11:45:18]

[Λογική Σχεδίαση] Ύλη που...
by Orgianelis
[Today at 02:04:50]

Ποιο τραγούδι ακούσατε 5+...
by pesto80
[Today at 00:06:03]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by Διάλεξις
[October 30, 2025, 17:19:57 pm]

[Υψηλές Τάσεις Ι] Γενικές...
by chatzikys
[October 29, 2025, 14:50:41 pm]

[Πυρηνική Τεχνολογία] Γεν...
by chatzikys
[October 29, 2025, 14:49:30 pm]

Αποτελέσματα Εξεταστικής ...
by supersonic pepega
[October 29, 2025, 14:25:43 pm]

Ποιον θεωρείτε χειρότερο...
by Katarameno
[October 29, 2025, 12:49:59 pm]

[Τεχνικές Βελτιστοποίησης...
by ttsengel
[October 28, 2025, 09:30:42 am]

Των συνειρμών το παίγνιο....
by Nikos_313
[October 27, 2025, 14:27:19 pm]

Αστείες Φωτογραφίες!
by Katarameno
[October 27, 2025, 02:18:59 am]

[ΑΡΑΓΕ Attack] Συνέλευση ...
by Aris★
[October 26, 2025, 20:16:18 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[October 26, 2025, 17:15:11 pm]

[ΕΚΣΗΕ] Να επιλέξω το μάθ...
by Nikos_313
[October 25, 2025, 20:15:47 pm]

[Βιοατρική Τεχνολογία] Γε...
by Tasos Bot
[October 25, 2025, 10:14:27 am]

Δηλώσεις Μαθημάτων Χειμερ...
by Nikos_313
[October 23, 2025, 20:32:17 pm]
Στατιστικά
Members
Total Members: 10149
Latest: marilou
Stats
Total Posts: 1428770
Total Topics: 31844
Online Today: 671
Online Ever: 2093
(April 17, 2025, 07:47:49 am)
Users Online
Users: 24
Guests: 222
Total: 246
mimaki
chatzikys
trelogauros7
dimant
kouf
Darth Anna
femanak
simosilias
stefanos hios
eed
Nikos_313
acolak
Eirini25
Billyskotsikas
user3329
Giannis Masterio
pxanthob
Kouges
BossiTsif
Captain
aris123321
GrillOG
Εμφάνιση

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

Νέα!
Η γραμματεία είναι ανοιχτή καθημερινά 12:00-13:30 Tongue
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 1646 times)
eight
Νεούλης/Νεούλα
*
Gender: Female
Posts: 48


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


View Profile
[Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time
« on: April 19, 2012, 09: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, 09:58:44 am »

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

http://www.mozilla.org/en-US/firefox/new/
asmd
Guest
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθορι_
« Reply #2 on: April 19, 2012, 10: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, 10: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, 10:54:30 am »


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

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

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

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


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


View Profile
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθοριμένο rise - fall time
« Reply #5 on: April 19, 2012, 10: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, 11:19:06 am »

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

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

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


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


View Profile
Re: [Matlab] Δημιουργία τετραγωνικών παλμών με προκαθορι_
« Reply #7 on: April 19, 2012, 12: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, 12: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, 13: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, 14: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...