|
|
kriege programm nicht zum laufen |
|
MatLabNooB |
Forum-Guru
|
|
Beiträge: 262
|
|
|
|
Anmeldedatum: 27.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.04.2009, 15:55
Titel: kriege programm nicht zum laufen
|
|
moin,
bin langsam am verzweifeln:
als filenameing soll die datei b1.avi verwendet werden, die im selben Verzeichnis wie das m-file liegt... wenn ich jetzt
eingebe kommt der Fehler: ??? Undefined variable 'b1' or class 'b1.avi'.
was mach ich bei der eingabe falsch? syntax?
danke im voraus und gruss
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 26.04.2009, 16:13
Titel:
|
|
Hallo,
Probiers mal mit
Durch die Hochkommata wird b1.avi als String aufgefasst.
Grüße,
Harald
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.04.2009, 16:13
Titel:
|
|
Du musst den Dateinamen als String übergeben.
Das function fällt beim Aufruf weg.
|
|
|
MatLabNooB |
Themenstarter
Forum-Guru
|
|
Beiträge: 262
|
|
|
|
Anmeldedatum: 27.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.04.2009, 17:14
Titel:
|
|
??? Error using ==> fieldnames
Function 'fieldnames' is not defined for values of class 'char'.
Error in ==> C:\Programme\MatLab\work\Tracking\Polytracker\polyparticletracker.m
On line 160 ==> if ismember('fileprefix',fieldnames(filenaming))
hat jmd. nen plan was das wieder zu bedeuten hat?
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.04.2009, 17:31
Titel:
|
|
Offensichtlich erwartet deine Funktion polyparticletracker als Eingabewert ein Struct und keinen Dateinamen.
Hast Du mal in die Funktion reingeschaut, ob der Schreiber dort vielleicht eine kleine Dokumentation hinterlassen hat? Wenn nicht, hast Du wohl kaum eine andere Chance, als zu versuchen, den Code zu lesen und zu verstehen.
|
|
|
MatLabNooB |
Themenstarter
Forum-Guru
|
|
Beiträge: 262
|
|
|
|
Anmeldedatum: 27.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.04.2009, 17:47
Titel:
|
|
hat er:
FILENAMING: specifies filenames. Input files may either be (1) a single
% AVI file (readable by Matlab) or (2) a series of frame images.
%
% (1) - Input single AVI file:
% FILENAMING should be a structure with single field AVIFILE
% specifying input filename, ending in ".avi".
%
% (2) - Input series of frame images:
% FILENAMING should be a structure with fields
% FILEPREFIX, FILESUFFIX and NZEROS.
%
% fileprefix - e.g. 'directory' or 'directory/name'
%
% filesuffix - e.g. '.tif'
%
% nzeros - e.g. '7' for 0000001.tif. Note: nzeros is a string!
sagt dir das etwas?
in der Uni, kann ich die GUI benutzen, unter MatLab 6.5.1 geht die leider nicht....
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.04.2009, 17:52
Titel:
|
|
MatLabNooB hat Folgendes geschrieben: |
FILENAMING: specifies filenames. Input files may either be (1) a single
% AVI file (readable by Matlab) or (2) a series of frame images.
%
% (1) - Input single AVI file:
% FILENAMING should be a structure with single field AVIFILE
% specifying input filename, ending in ".avi".
|
Das ist vermutlich der Punkt, der dich interessiert. Du sollst ihm ein Struct übergeben, das ein Feld namens AVIFILE (groß/klein -> ausprobieren) beinhaltet, wo der Dateiname drinsteht.
Also in etwa so:
|
|
|
MatLabNooB |
Themenstarter
Forum-Guru
|
|
Beiträge: 262
|
|
|
|
Anmeldedatum: 27.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.04.2009, 19:09
Titel:
|
|
big THX epfi, muss tatsächlich als struct definiert werden
|
|
|
|
|
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.
|
|