WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Fehlermeldung: ??? Input argument "data_raw" is un

 

Zhenja85
Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 06.10.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.10.2012, 14:17     Titel: Fehlermeldung: ??? Input argument "data_raw" is un
  Antworten mit Zitat      
Hallo liebe Community,

habe leider Probleme beim Ausführen vom folgenden Code (.m file).

Mein bisheriges Vorgehen:

1. Workspace Datei importieren (data_raw.mat)
2. Danach öffne ich das m.file (dta_norm.m)
3. Ich lasse den Code laufen und bekomme die folgende Fehlermeldung:
??? Input argument "data_raw" is undefined.
Error in ==> data_norm at 3
data_normed = data_raw;"

Kann mir einer von euch helfen?
Vielen Dank und Grüße

Zhenja85

Sammelmappe1.rar
 Beschreibung:

Download
 Dateiname:  Sammelmappe1.rar
 Dateigröße:  6.46 KB
 Heruntergeladen:  248 mal
Private Nachricht senden Benutzer-Profile anzeigen


outsider
Forum-Meister

Forum-Meister


Beiträge: 806
Anmeldedatum: 03.09.07
Wohnort: München
Version: R2012b
     Beitrag Verfasst am: 06.10.2012, 16:13     Titel:
  Antworten mit Zitat      
Privet Zhenja,

Den Fehler den Du beschreibst, bekomme ich zwar nicht zu sehen, dafür einen anderen:
>> Reference to non-existent field 'b1'.

Ersetze
Code:
hlp_str = strcat( 'b', int2str( cnt_i ));

gegen
Code:
hlp_str = sprintf('b%02d',cnt_i)


Jetzt müsste laufen (bei mir zumindest läuft durch fehlerfrei)
Code:
load('data_raw.mat')
data_norm(data_raw)


Gruß
Private Nachricht senden Benutzer-Profile anzeigen
 
dmjr
Forum-Century

Forum-Century


Beiträge: 199
Anmeldedatum: 02.10.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.10.2012, 16:31     Titel:
  Antworten mit Zitat      
So wie du es beschreibst kann ich mir nur vorstellen, dass du den Code versuchst über die "Run"-Taste auszuführen. Das geht nicht wenn eine Funktion Parameter braucht.

gibt einfach folgendes in die Konsole ein:
load('data_raw.mat')
data_norm(data_raw)

Davor natürlich noch die von outsider genannte Korrektur.
Private Nachricht senden Benutzer-Profile anzeigen
 
Zhenja85
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 06.10.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.10.2012, 16:56     Titel:
  Antworten mit Zitat      
Perfekte Hilfe!
Danke vielmals.

PS: Privet Outsider
Private Nachricht senden Benutzer-Profile anzeigen
 
Zhenja85
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 06.10.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.10.2012, 17:06     Titel:
  Antworten mit Zitat      
Aber eine Frage noch:
Müssen nach dem Durchlaufen des Codes nicht einige neue Variablen in der Workspace erscheinen?

wenn ich
Code:
data_normed = data_raw

schreibe, dann muss doch data_normed in der Workspace erscheinen oder?

Das Problem ist, dass ich noch einen weiteren Code im Anschluss laufen will, der dann soweit ich verstehe die Variable "data_normed" benötigt.

Hänge das zweit m.file auch an. Danke euch!

Viele Grüße
Zhenja

data_expand.m
 Beschreibung:

Download
 Dateiname:  data_expand.m
 Dateigröße:  346 Bytes
 Heruntergeladen:  305 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.