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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Σχεδίαση Συστημάτων VLSI...
by cealexop
[Today at 00:58:35]

Τι ακούτε αυτήν τη στιγμή...
by immo
[August 03, 2025, 22:49:59 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by nmpampal
[August 03, 2025, 21:29:36 pm]

[Τομέας Ενέργειας] Μαθήμα...
by chatzikys
[August 03, 2025, 13:56:19 pm]

Ρύθμιση θερμικού για μοτέ...
by chatzikys
[August 02, 2025, 21:29:19 pm]

Αποτελέσματα Εξεταστικής ...
by Ma8hths Indou
[August 02, 2025, 17:30:47 pm]

[Τηλεπικοινωνιακά Συστήμα...
by Thanasis_pap
[August 02, 2025, 17:06:37 pm]

Άδεια ασκήσεως επαγγέλματ...
by The Web
[August 02, 2025, 13:25:49 pm]

[Τομέας Ηλεκτρονικής] Μαθ...
by Nikos_313
[August 02, 2025, 09:51:26 am]

Οι μπράβοι του πρύτανη
by Διάλεξις
[August 02, 2025, 01:30:18 am]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[August 02, 2025, 01:04:15 am]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by Διάλεξις
[August 02, 2025, 00:59:05 am]

Ηλεκτρομηχανολογικές Μελέ...
by inverter
[August 01, 2025, 20:35:12 pm]

Νέα Δημοκρατία (and Co. I...
by Katarameno
[August 01, 2025, 15:13:09 pm]

Πρόγραμμα Σπουδών Ακαδημα...
by PolarBear
[August 01, 2025, 15:03:05 pm]

Aναζωπύρωση των εχθροπραξ...
by Katarameno
[July 31, 2025, 21:15:48 pm]

Καμμένα...!!
by Godat
[July 31, 2025, 21:07:58 pm]

[ΑΝΤΙΣΤΑΣΗ] Ανακοίνωση γι...
by Katarameno
[July 31, 2025, 20:31:30 pm]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[July 31, 2025, 15:33:28 pm]

ΤΗΜΜΥ-Σκάκι
by L
[July 31, 2025, 13:24:56 pm]
Στατιστικά
Members
Total Members: 9988
Latest: kyrlef
Stats
Total Posts: 1427654
Total Topics: 31739
Online Today: 103
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 3
Guests: 95
Total: 98
akmilios
Εμφάνιση

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

Νέα!
Για ανανέωση (ή προσθήκη νέου) avatar, πρέπει η μεγαλύτερη διάσταση της εικόνας να είναι 110 pixels.
THMMY.gr > Forum > Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα > Περί Υπολογιστών... > Software > Προγράμματα για Μηχανικούς > Matlab, Mathematica, Octave, EngLab κλπ (Moderators: chatzikys, PolarBear) > Matlab-> Oι ατέλειωτες απορίες της aika..!
0 Members and 1 Guest are viewing this topic.
Pages: [1] 2 3 Go Down Print
Author Topic: Matlab-> Oι ατέλειωτες απορίες της aika..!  (Read 5858 times)
aika
Θαμώνας
****
Gender: Female
Posts: 424

mein gott


View Profile
Matlab-> Oι ατέλειωτες απορίες της aika..!
« on: April 22, 2007, 11:41:15 am »

Καλημέρα,

Διαβάζω με την εντολή wavread() του Matlab κάποια αρχεία για να κάνω μετά plot τα δείγματα.
Στο πρώτο .wav όλα γίνονται εντάξει. Μετά ξανατρέχω το πρόγραμμα με άλλο αρχείο και μου βγάζει

Error using ==> fread
Out of memory. Type HELP MEMORY for your options.

Εντωμεταξύ, στην αρχή του προγράμματός μου εγώ έχω βάλει το clear all, οπότε δεν μπορώ να καταλάβω γιατί μου βγάζει αυτό το λάθος...Καμμιά ιδέα; Μερσί
« Last Edit: May 02, 2007, 15:27:29 pm by aika » Logged
aika
Θαμώνας
****
Gender: Female
Posts: 424

mein gott


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #1 on: April 22, 2007, 12:20:47 pm »

Που είσαι ρε Φιούτζι να με λύσεις το πρόβλημα?? Cheesy
Logged
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


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


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #2 on: April 22, 2007, 13:57:59 pm »

κάνεις κάποια εργασία που απαιτεί να δεσμευτεί μνήμη μεγαλύτερη από όση διαθέτεις.
Ή θα μειώσεις την ακρίβεια των αποτελεσμάτων ή το μέγεθος του πίνακα που χρησιμοποιείς.
Δεν δίνεις πολλές λεπτομέρειες και δεν μπορώ να σε πω περισσότερα.
Δες κι εδώ http://www.mathworks.com/support/tech-notes/1100/1106.html
κι αν το πρόβλημα παραμένει ανέβασέ μας τον κώδικά σου να το δούμε.

Αφού δεν ξέρω τι πας να κάνεις, εικάζοντας θα έλεγα να μειώσεις το sampling ή να τεμαχίσεις
το wav αρχείο σε μικρότερα και μετά να χρησιμοποιήσεις τη wavread σε καθένα από αυτά
Logged

http://www.mozilla.org/en-US/firefox/new/
tolos
Θαμώνας
****
Gender: Male
Posts: 456


THMMYYY


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #3 on: April 22, 2007, 14:04:17 pm »

Κ εγω εχω το ιδιο προβλημα σε εφαρμογη με νευρωνικα δικτυα. Δημιουργω τους πινακες εισοδου και εξοδου και οταν παει να δημιουργησει το δικτυο(που ειναι αρκετα μεγαλο) μου βγαζει το out of memory. Παντως με την αλλαγη της virtual memory δεν καταφερα να το λυσω. Τι προτεινεις master;
Logged
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


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


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #4 on: April 22, 2007, 14:09:32 pm »

ή θα βάλεις πολύ virtual memory (εγώ στο εργαστήριο του'χω βάλει 20γίγα!!)
ή αν δεν έχεις πολύ διαθέσιμη θα του βάλεις όση έχεις και θα μειώσεις την ακρίβεια<=>
τον πίνακα που διαχειρίζεσαι.
Το πρόβλημα αυτό με το out of memory χτυπάει συνήθως όταν έχεις πολλά nested for-loops
ή καλείς πολλές συναρτήσεις/mflies γιατί κρατάει σε stack όλες τις τιμές των μεταβλητών.
Οπότε δοκίμασε επίσης να κανεις clear σε κάθε βήμα όσες μεταβλητές δεν χρειάζεσαι.
Εάν όλα αυτά δεν λύνουν το πρόβλημα τότε
δούλεψε με άλλον τύπο μεταβλητής από double
Logged

http://www.mozilla.org/en-US/firefox/new/
tolos
Θαμώνας
****
Gender: Male
Posts: 456


THMMYYY


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #5 on: April 22, 2007, 14:15:11 pm »

Αυτη η virtyal memory πρεπει να ειναι του partition που ειναι εγκατεστημενο το matlab?
Logged
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


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


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #6 on: April 22, 2007, 14:39:42 pm »

όχι, η virtual memory καθορίζεται από το λειτουργικό.
εάν χρησιμοποιείς windows... βάλε Λίνουξ.
Ως τότε πάνε στο System->Advanced->Virtual Memory
και καθόρισε που και πόσο θες.
Logged

http://www.mozilla.org/en-US/firefox/new/
aika
Θαμώνας
****
Gender: Female
Posts: 424

mein gott


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #7 on: April 22, 2007, 15:15:05 pm »

Ιδού το εξαιρετικά πολύπλοκό πρόγραμμά μου  Cheesy

clear all;
[samples1, FS, NBITS]=wavread('aFile16.wav');
plot(samples1);

Όλα γίνονται μια χαρά την πρώτη φορά. Πάω να το τρέξω και  για δεύτερο .wav αρχείο και μου βγάζει out of memory! Όμως εγώ έχω γραψει το clear all, και δεν μπορώ να καταλάβω γιατι δεν αποδεσμεύει τη μνήμη που χρησιμοποίησε προηγουμένως...
Την εικονική μνήμη την έχω αυξήσει αλλά τίποτα...
Τι βλακεία αυτό το μάτλαμπ. Εχει κανείς έτοιμο κώδικα να κάνω τη δουλειά σε Java?? Roll Eyes
Logged
chggr005
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2566


Free ...as a bird (Beatles)


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #8 on: April 22, 2007, 15:44:47 pm »

Βασικά πράγματι το μάτλαμπ κάνει χάλια διαχείριση μνήμης,  αλλά σου προσφέρει αρκετές ευκολίες στον προγραμματισμό. Είναι ένα tradeoff και αυτό.
Εγώ πάντως για εργασίες που απαιτούν πολλή επεξεργαστική ισχύ ή μνήμη προτιμώ κάτι πιο low level, όπως πχ c++
Logged

Goodbye to you, my trusted friend.
We've known each other since we were nine or ten.
Together we 've  climbed hills or trees.
Learned of love and ABC's,
skinned our hearts and skinned our knees.

Goodbye my friend, it's hard to die,
when all the birds are singing in the sky,
Now that the spring is in the air.
Ο λογαριασμός έχει παραβιαστεί, μην ανοίξετε το link. are everywhere.
When you see them I'll be there.

We had joy, we had fun, we had seasons in the sun.
But the hills that we climbed
were just seasons out of time.

Terry Jacks - Seasons In The Sun


Οι πρωτοετείς φοιτητές μπορούν να ενημερωθούν για τον Σύλλογο Φοιτητών Ηλεκτρολόγων Μηχανολόγων Μηχανικών από εδώ:  Σύλλογος Φοιτητών
aika
Θαμώνας
****
Gender: Female
Posts: 424

mein gott


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #9 on: April 22, 2007, 15:50:41 pm »


Δεν υπάρχει ρε παιδιά καμμιά εντολή free memory που να δουλεύει?? Μέχρι και επανεκκίνηση έκανα στο σύστημα αλλά τπτ
Logged
TheDoctor
Νεούλης/Νεούλα
*
Posts: 39


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #10 on: April 22, 2007, 16:38:42 pm »

Quote from: aika on April 22, 2007, 15:50:41 pm

Δεν υπάρχει ρε παιδιά καμμιά εντολή free memory που να δουλεύει?? Μέχρι και επανεκκίνηση έκανα στο σύστημα αλλά τπτ

pack;

Logged
aika
Θαμώνας
****
Gender: Female
Posts: 424

mein gott


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #11 on: April 22, 2007, 16:48:00 pm »

Ούτε και με την pack καμμιά αλλαγή...Ποιο χώρο μνήμης δεσμεύει το Matlab για να κάνει τους υπολογισμούς; RAM? Τότε γιατί με την επανεκκίνηση δεν απελευθερώθηκαν καθόλου πόροι;
Αυτόν τον πίνακα που αποθηκεύτηκαν τα δείγματα του πρώτου αρχείου μου, πού μπορώ να τον βρω και να τον διαγράψω? Δεν μου χρειάζεται πια  Angry
Logged
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


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


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #12 on: April 22, 2007, 18:07:31 pm »

Quote from: aika on April 22, 2007, 15:15:05 pm
Ιδού το εξαιρετικά πολύπλοκό πρόγραμμά μου  Cheesy

clear all;
[samples1, FS, NBITS]=wavread('aFile16.wav');
plot(samples1);

είναι mfile ή function?

το ότι δίνεις clear all δεν εχει καμία σημασία στο out of memory.
Μπορεί πράγματι να καθαρίζει η μνήμα αλλά
το 2ο αρχέιο σου να ζητάει πολύ μνημη για αυτό και σου τελειώνει.

Δεν χρειάζεται επανεκίνηση, απλά κλείσε το matlab και θα αποδεσμευτεί όλη η μνήμη.

Δοκίμασε να μειώσεις το nbits
Logged

http://www.mozilla.org/en-US/firefox/new/
aika
Θαμώνας
****
Gender: Female
Posts: 424

mein gott


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #13 on: April 22, 2007, 18:25:09 pm »


Ιδιο μέγεθος έχουν τα αρχεία! Το nbits δεν μπορώ να το μειώσω, έχω κάνει την ηχογράφηση με 16bits/sample και δεν πάει παρακάτω  Tongue
Logged
aika
Θαμώνας
****
Gender: Female
Posts: 424

mein gott


View Profile
Re: Matlab-Πρόβλημα με διαχείρηση μνήμης;;
« Reply #14 on: April 22, 2007, 18:26:12 pm »


Τον κώδικα τον έχω ως m.file, αλλά και από το κεντρικό παράθυρο που δίνεις μια-μια τις εντολές πάλι ερρορ βγάζει.
Logged
Pages: [1] 2 3 Go Up Print
Jump to:  

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