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

GUIDE GUIs als "standalone" Anwendungen möglich?

 

Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.09.2009, 17:14     Titel: GUIDE GUIs als "standalone" Anwendungen möglich?
  Antworten mit Zitat      
Hallo Leute!

Ich habe folgendes Problem. Mit dem GUIDE ich mir ein fig. und dementsprechend auch ein m File gebastelt. meine Frage ist es nun lässt sich das alles problemlos kompelieren? man findet viele Beiträge in dem es heißt das zum teil einige Guis im GUIDE nicht kompelierbar sind. Was ist damit gemeint? Die vorgefertigten Schaltflächen z.b. ein Taster oder ein Textfenster? Bin ganz neu bei Matlab und kenne mich da leider nicht mit aus.
Wäre nett wenn das jemand erklären könnte. vielleicht wenn nötig mit bild zum verständniss, Danke


outsider
Forum-Meister

Forum-Meister


Beiträge: 806
Anmeldedatum: 03.09.07
Wohnort: München
Version: R2012b
     Beitrag Verfasst am: 09.10.2009, 14:15     Titel:
  Antworten mit Zitat      
GUI mit GUIDE erzeugen und testen das diese auch funzt.

Nun den Compiler festlegen (überspringen, falls bereits geschehen)
Code:


und nun kompilieren
Code:
>> mcc -m mygui.m


das wars schon. Am Ende (kann je nach GUI paar minuten dauern) erscheint im Order eine EXE-Datei (standalone), die Du dann starten kann.

Falls diese auf einem anderen Komputer ausgeführt werden soll, dann müsste dort zuerst die Runtime installiert werden.
Diese findest Du unter Deiner MATLAB-Installation:
*MATLAB*\toolbox\compiler\deploy\win32\MCRInstaller.exe


MfG
Private Nachricht senden Benutzer-Profile anzeigen
 
Titus
Forum-Meister

Forum-Meister


Beiträge: 871
Anmeldedatum: 19.07.07
Wohnort: Aachen
Version: ---
     Beitrag Verfasst am: 09.10.2009, 14:58     Titel:
  Antworten mit Zitat      
Hallo,

kleine Anmerkung: für den mcc muss mit
Code:
mbuild -setup
der Compiler festgelegt werden ...

Titus
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: 09.10.2009, 22:09     Titel:
  Antworten mit Zitat      
oups... stimmt! Embarassed
mbuild statt mex


MfG
Private Nachricht senden Benutzer-Profile anzeigen
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 11.10.2009, 21:17     Titel:
  Antworten mit Zitat      
Auch noch ein paar Anmerkungen Smile "Früher" == vor 4-5 Jahren ging das nicht in jedem Fall. Jetzt gilt, dass alle selbst erstellten GUIs auch in Stand-Alone übertragbar sind. Wobei selbst erstellt wichtig ist. Viele Tools, wie z. B. die Curve Fitting Toolbox, bringen mächtige GUis mit. Diese können nicht "kompiliert" werden.

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Noxin99
Forum-Anfänger

Forum-Anfänger


Beiträge: 36
Anmeldedatum: 14.12.07
Wohnort: NRW
Version: ---
     Beitrag Verfasst am: 12.10.2009, 15:06     Titel:
  Antworten mit Zitat      
ich hab das gleiche problem.

habe es mit den kommandos von euch ausprobiert, aber es klapt nicht.

Code:


funktioniert

Code:


wird mit folgendern fehlermeldung quittiert:
Zitat:
Undefined function or method 'mcc' for input arguments of type 'char'


und mit dem befehl
Code:
mbuild -setup


kommt auch wieder:
Zitat:
Undefined function or method 'mbuild' for input arguments of type 'char'


jemand ne ahnung, wie ich mein GUI ohne matlab ans laufen bekomme?
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 12.10.2009, 15:17     Titel:
  Antworten mit Zitat      
Hallo,

mbuild und mcc sind nur in MATLAB Compiler Toolbox verfügbar.

Mit ver kannst prüfen ob diese Tollbox bei dir installiert ist.

Code:
Private Nachricht senden Benutzer-Profile anzeigen
 
Noxin99
Forum-Anfänger

Forum-Anfänger


Beiträge: 36
Anmeldedatum: 14.12.07
Wohnort: NRW
Version: ---
     Beitrag Verfasst am: 13.10.2009, 09:36     Titel:
  Antworten mit Zitat      
ohne compiler-toolbox gibts dann wohl keine möglichkeit???
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 13.10.2009, 10:49     Titel:
  Antworten mit Zitat      
mir sind keine bekannt
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 - 2024 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.