|
gladiator12164 |

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 05.05.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.05.2011, 11:25
Titel: for schleife
|
 |
Hi Forum ,
Ich habe eine Frage und zwar:
ich habe mehrere Daten die in einem Datenbank gespeichert sind. Ich möchte eine for schleife machen die die Alle Daten liest, d.h 1. path =a, dann 2. path=b ...bis path=l.
hat jemand eine Ahnung wie mann das am besten macht ?
Danke
|
|
|
|
|
eupho |

Forum-Meister
|
 |
Beiträge: 777
|
 |
|
 |
Anmeldedatum: 07.01.09
|
 |
|
 |
Wohnort: Marburg
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 16.05.2011, 11:43
Titel:
|
 |
Schreib die Pfadnamen in eine Cell mit
danach kannst du mit
die Sachen laden..
|
|
|
gladiator12164 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 05.05.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.05.2011, 11:53
Titel:
|
 |
Danke Eupho für deine Antwort.
Ich bekomme aber eine Fehlermeldung :
ich habe mein code so gemacht:
Danke für deine Zeit
|
|
|
Verschoben: 16.05.2011, 12:27 Uhr von _Peter_ Von Sonstige MATLAB Fragen nach Programmierung |
_Peter_ |

Moderator
|
 |
Beiträge: 537
|
 |
|
 |
Anmeldedatum: 08.12.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.10, 2010a
|
 |
|
|
 |
|
Verfasst am: 16.05.2011, 12:29
Titel:
|
 |
Hallo gladiator12164,
hast du vielleicht vergessen die Datei anzugeben? Ich sehe zwar einen Pfad, aber keinen Dateinamen.
_________________
Gruß
Peter
_________________
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht? Oder der MATLAB Hilfe?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
gladiator12164 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 05.05.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.05.2011, 12:32
Titel:
|
 |
Hi _Peter_,
Ich habe die Datei in dem Cell angehängt
oder meinst du was anderes?
Gruss
|
|
|
gladiator12164 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 05.05.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.05.2011, 13:47
Titel:
|
 |
Danke Danke
Problem ist gelöst; Ich habe einfach es so gemacht :
|
|
|
gladiator12164 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 05.05.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.05.2011, 11:45
Titel:
|
 |
Hi Forum,
Ich habe wieder eine Frage und zwar:
meine Databank signale haben eine Samplerate von 500 Hz aber mein Algor. arbeitet mit nur 250 Hz. Ich habe gelesen dass man eine sogenannte decimate fkt in Matlab benutzen kann die die samplerate um einen bestimmten Faktor verkleinert:
http://www.mathworks.com/help/toolbox/signal/decimate.html
so Ich habe das so gemacht : path = decimate(C{i},0.5)
faktor 0.5 weil Ich statt 500 Hz eine 250Hz brauche.
Aber leider bekomme Ich diese Fehlermeldung:
Hat jemand eine Idee??
Danke
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 17.05.2011, 12:40
Titel:
|
 |
Hallo gladiator12164,
Zitat: |
??? Error using ==> decimate at 50
The input signal X must be a double-precision vector.
Error in ==> Final_Test at 46
path = decimate(C{i},0.5) |
Die Fehlermeldung ist eindeutig: "C{i}" ist kein DOUBLE Array. Jetzt müsstest Du mal nachschauen, was den in diesem CELL-Elemnt drin steht.
Übrigens: "dbstop if error" hilft beim Debuggen solcher und anderer Probleme - meist schneller als ein Forum.
Gruß, Jan
|
|
|
gladiator12164 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 05.05.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.05.2011, 13:34
Titel:
|
 |
Hi Jan s,
in meinem Cell sind EKG-signale, die eine Samplerate von 500 Hz haben .
Danke
|
|
|
|
|
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 - 2025
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.
|
|