also ich habe genau das gleiche Problem.
Der Quellcode lief die meiste Zeit ohne Probleme und ab und zu taucht dann wieder der Fehler auf, manchmal geht es dann wieder, aber jetzt bekomme ichb es nicht hin.
Ich habe nicht so richtig verstanden wie genau du das Problem lösen konntest.
Ich kopiere mal die meiner meinung nach relevanten passagen hier rein, der ganze code ist ziemlich lang. Der Fehler befindet sich in der funktion fit1.
Verwunderlich finde ich eben besonders, dass es auch bei mir bei auskommentierung des ensprechenden befehls, gerade der darauf folgende einen fehler bringt.
EDIT: manchmal wenn ich matlab oder gleich den ganzen rechner neu starte, dann funktioniert es wieder kurz.
für hilfe wäre ich sehr dankbar
Viele Grüße
Code:
functionvarargout = eichung(varargin) % EICHUNG MATLAB code for eichung.fig % EICHUNG, by itself, creates a new EICHUNG or raises the existing % singleton*.
%
% H = EICHUNG returns the handle to a new EICHUNG or the handle to % the existing singleton*.
%
% EICHUNG('CALLBACK',hObject,eventData,handles,...) calls the local % function named CALLBACK in EICHUNG.M with the given input arguments.
%
% EICHUNG('Property','Value',...) creates a new EICHUNG or raises the % existing singleton*. Starting from the left, property value pairs are % applied to the GUI before eichung_OpeningFcn gets called. An % unrecognized property name or invalid value makes property application % stop. All inputs are passed to eichung_OpeningFcn via varargin.
%
% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one % instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES
% Edit the above text to modify the response to help eichung
% Last Modified by GUIDE v2.5 19-Dec-2013 18:38:40
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @eichung_OpeningFcn, ...
'gui_OutputFcn', @eichung_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback', []);
ifnargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
% --- Executes just before eichung is made visible. function eichung_OpeningFcn(hObject, eventdata, handles, varargin) % This function has no output args, see OutputFcn. % hObject handle to figure % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % varargin command line arguments to eichung (see VARARGIN)
% Choose default command line output for eichung
handles.output = hObject;
% UIWAIT makes eichung wait for user response (see UIRESUME) % uiwait(handles.figure1);
% --- Outputs from this function are returned to the command line. functionvarargout = eichung_OutputFcn(hObject, eventdata, handles) % varargout cell array for returning output args (see VARARGOUT); % hObject handle to figure % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA)
% Get default command line output from handles structure varargout{1} = handles.output;
% --- Executes on button press in loaddata. function loaddata_Callback(hObject, eventdata, handles) % hObject handle to loaddata (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA)
% --- Executes on button press in savedata. function savedata_Callback(hObject, eventdata, handles) % hObject handle to savedata (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA)
function von_Callback(hObject, eventdata, handles) % hObject handle to von (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of von as text % str2double(get(hObject,'String')) returns contents of von as a double
% --- Executes during object creation, after setting all properties. function von_CreateFcn(hObject, eventdata, handles) % hObject handle to von (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows. % See ISPC and COMPUTER. ifispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) set(hObject,'BackgroundColor','white');
end
function bis_Callback(hObject, eventdata, handles) % hObject handle to bis (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of bis as text % str2double(get(hObject,'String')) returns contents of bis as a double
% --- Executes during object creation, after setting all properties. function bis_CreateFcn(hObject, eventdata, handles) % hObject handle to bis (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows. % See ISPC and COMPUTER. ifispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) set(hObject,'BackgroundColor','white');
end
% --- Executes on button press in reset_axes. function reset_axes_Callback(hObject, eventdata, handles) % hObject handle to reset_axes (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA)
% --- Executes on button press in fit1. function fit1_Callback(hObject, eventdata, handles) % hObject handle to fit1 (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA)
Bitte hänge keine neuen Fragen an bestehende Threads an. Solches Thread-Highjacking ist nicht nützlich, weil man nur noch schwierig herausbekommt, zu welcher Frage eine Antwort gehört und der "beantwortet"-Status wird sinnfrei. Danke!
Zitat:
Der Quellcode lief die meiste Zeit ohne Probleme und ab und zu taucht dann wieder der Fehler auf, manchmal geht es dann wieder, aber jetzt bekomme ichb es nicht hin.
Darauf kann man kaum antworten. Offensichtlich nimmst Du zwischenzeitlich Änderungen vor, aber wir wissen nicht welche.
Zitat:
Der Fehler befindet sich in der funktion fit1.
Wieso meinst Du das? Bekommst Du eine Fehlermeldung? Wenn ja, welche?
Zitat:
Verwunderlich finde ich eben besonders, dass es auch bei mir bei auskommentierung des ensprechenden befehls, gerade der darauf folgende einen fehler bringt.
Hallo,
konnte auf die Schnelle deinen Code nicht durchforsten, da du aber die Lösung meines Problems nicht nachvollzogen hast (original Thread), wollte ich dir diese nochmal genauer erklären. Vielleicht hilft es bei dir!
Ich habe in einer der Funktionen einen save Befehl verwendet. Dieser hat auch die GUI-spezifischen Objekte wie hObject und die handles fest gespeichert. Wenn ich meine Static-Text-Boxen füllen wollte habe ich mit load die ganzen daten geladen. Darunter dann leider auch die "alten/falschen" Werte für hObject und handels, die zu dem aktiven GUI nicht passten. Daher kam der Fehler.
Viel Erfolg!
_________________
Student der Luft- und Raumfahrttechnik in den letzten Zügen.
Lerne für meine Studien- und Diplomarbeit Matlab kennen und bin für Hilfe sehr dankbar!
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
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.