|
go_progen |
Forum-Anfänger
|
|
Beiträge: 35
|
|
|
|
Anmeldedatum: 11.11.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.01.2009, 12:17
Titel: Speichergröße
|
|
Moin Gemeinde,
Diesmal eine eher unkonkrete Frage, generell zu Matlab.
Ich habe einen Vektor und der ist 5000 Zeilen lang. Meistens variiert die Größe der unterschiedlichen Messwerte um die 500-800Werte. Das heißt, dass 4500 bis 4200 Werte alle den gleichen Wert haben.
Frage: Belegt Matlab für die gleichen Werte weniger Speicherplatz als für die unterschiedlichen? So dass man theoretisch danach gehen könnte, dass je größer die *.mat-Datei ist, dass auch mehr unterschiedliche Werte vorhanden sind?
Hoffe jemand versteht mich.Danke für die Info
|
|
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.01.2009, 12:26
Titel:
|
|
Nein, Matlab belegt ganz stumpf für jeden Wert immer gleich viel Platz. Du kannst die Datei aber zippen und dann gucken, wie groß sie ist. Das könnte einen ungefähren Anhaltspunkt geben. Aber so richtig eindeutig und verlässlich ist das auch nicht.
Falls die identischen Messwerte alle Null sind, kannst Du dir mal den sparse-Befehl angucken. Der macht genau das, was Du ansprichst - aber nur mit Nullfolgen.
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 09.01.2009, 12:54
Titel:
|
|
|
|
go_progen |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 35
|
|
|
|
Anmeldedatum: 11.11.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.01.2009, 13:27
Titel:
|
|
Danke für den Link! und die Hilfe.
Es ist bei mir in der Tat so, dass die Daten komprimiert werden und die Länge der 4200 gleichen Daten nicht weiter ins Gewicht fallen.
|
|
|
Verschoben: 09.01.2009, 15:57 Uhr von steve Von Programmierung nach Matlab intern |
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|