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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Των συνειρμών το παίγνιο....
by Nikos_313
[Today at 14:15:02]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by Λαμπτήρας
[Today at 13:36:19]

[Οργάνωση Υπολογιστών] Γε...
by Konlefk
[Today at 13:13:53]

Γιατί οι ΤΗΜΜΥδες έχουν μ...
by Σουλης
[Today at 12:14:13]

Αποτελέσματα Εξεταστικής ...
by geomourat
[June 11, 2026, 17:42:00 pm]

[Ισχύος II] Γενικές απορί...
by Nikos_313
[June 11, 2026, 14:05:57 pm]

[Ημιαγωγά Υλικά] Απορίες ...
by Nikos_313
[June 11, 2026, 10:23:04 am]

[Ευφυή και Προσαρμοστικά ...
by grepanis
[June 11, 2026, 10:11:51 am]

[Γραφική] Λυμένα θέματα
by Roidos
[June 10, 2026, 21:37:48 pm]

Τι ακούτε αυτήν τη στιγμή...
by χηρουλα Αλεξίου
[June 10, 2026, 20:48:34 pm]

[Η/Μ Πεδίο ΙΙ] Ανάλυση πα...
by Giannis Masterio
[June 09, 2026, 20:27:57 pm]

[ΣΑΕ ΙΙ] Απορίες σε ασκήσ...
by Hyperlaz02
[June 09, 2026, 12:01:45 pm]

Μόνο λάθος απαντήσεις
by χηρουλα Αλεξίου
[June 09, 2026, 10:44:34 am]

Πότε θα βγει το μάθημα; -...
by nmpampal
[June 08, 2026, 20:20:10 pm]

[Θεωρία Δικτύων] Γενικές ...
by PolarBear
[June 08, 2026, 19:50:59 pm]

Πρόγραμμα επαναληπτικής ε...
by Nikos_313
[June 08, 2026, 12:25:36 pm]

[Ηλ.Μηχανές Ι] Γενικές απ...
by Mr Watson
[June 08, 2026, 10:35:48 am]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by Nikos_313
[June 08, 2026, 00:24:12 am]

Κάμερες στην Πρυτανεία το...
by okan
[June 07, 2026, 04:44:15 am]

[Τηλεπ.Συστήματα ΙΙ] Γενι...
by Mr Watson
[June 05, 2026, 16:52:12 pm]
Στατιστικά
Members
Total Members: 10398
Latest: Kostas2008
Stats
Total Posts: 1431395
Total Topics: 32024
Online Today: 761
Online Ever: 18918
(April 06, 2026, 16:05:31 pm)
Users Online
Users: 56
Guests: 528
Total: 584
AristeidisM
Chili
gefo7
melisste22
hoo2
MasteRoot
Dimitrakis
stavr0s16
κοτζακ
gkarapip
chrismzag
asantor
Zaxarenia
zoumpi
Theislander
Anastasiam
varvoutis
chris123
χηρουλα Αλεξίου
X.Filip
Domnious
giatieimaiedw
kouf
mous25
kash_stp
Azagoul
Kyriacos
_Trob
ThanosKoutsoump
mark
EvP
antreassv
Neophytosg
Spyros.kleanthous
Kass
georgino
vaggelisx
Sarikas
papoutsas
Amalia
m.renia
akontel
alexiosmara
koskyr
babistso
Farmakis Aggelos
apob
thalia fokianou
chaniotism
stefpapa21
filkilkis
Εμφάνιση

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

Νέα!
  Όταν ανεβάζουμε φωτογραφίες στις Ανακοινώσεις και Έκτακτα νέα, βάζουμε τη μεγαλύτερη πλευρά 400 (width=400 ή height=400 ). π.χ. [img height=400 (κλείνει η αγκύλη) 
THMMY.gr > Forum > Χαλαρή συζήτηση - κουβεντούλα > Διάφορα (Moderators: 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 1899 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...