Hallo zusammen,
hoffentlich könnt ihr mir weiterhelfen. Habe folgendes Problem:
Hab eine GUI in der ein Button ist. Nach dem drücken des Buttons frägt es nach der Datei von der Daten in das GUI geladen werden sollen. Dann werden Berechnungen durchgeführt, die eine Zahl berechnet. Diese Zahl lass ich mir in der Textbox von dem GUI anzeigen.
->Mit Matlab funktioniert es
->Stand-Alone exe hab ich erstellen können mit deploytool
->Hab den Compiler installiert
->exe lässt sich öffnen und GUI wird angezeigt
->Auch nach dem drücken des Buttons wird nach der Datei gefragt
->Nur wird kein Wert in die Textbox übertragen
Warum funktioniert es über Matlab aber als Stand-Alone nicht?
Der gepackten Stand-Alone hab ich auch den Compiler dazugehängt und installiert!!!
Code für den Button:
Code:
function pushbutton1_Callback(hObject, eventdata, handles) % hObject handle to pushbutton1 (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) [hv_norm,KW_hv,m_norm,KW_m,KW_int,m_KW_start,m_KW_end]=defined_values;
[DIVS,B,Ventilhub,Drall]=header_values;
[hv_KW1]=hv_KW(DIVS,KW_hv,KW_int,hv_norm,Ventilhub);
[Drall_KW1]=Drall_KW(Drall, hv_KW1, KW_int,m_KW_start,m_KW_end);
[mzalpha,m_KW1]=m_KW(B,m_norm,KW_m,KW_int);
[v_kn1]=v_kn(KW_int,B);
[DZN1]=DZN(v_kn1,mzalpha,m_KW1,Drall_KW1);
mex -setup
MEX configured to use 'lcc-win32' for C language compilation.
Warning: The MATLAB C and Fortran API has changed to support MATLAB
variables with more than 2^32-1 elements. In the near future
you will be required to update your code to utilize the
new API. You can findmore information about this at:
http://www.mathworks.com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api.html.
To choose a different language, select one from the following:
mex -setup C++
mex -setup FORTRAN
Error using mex
No supported compiler or SDK was found. For options, visit http://www.mathworks.com/support/compilers/R2015a/win32.html.
Aber warum generiert es mir trotzdem ein Code??
_________________
Gruß
buto1015
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.