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

matlab hängt sich auf beim benutzen vom Editor

 

blueminded
Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.12.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.12.2012, 10:37     Titel: matlab hängt sich auf beim benutzen vom Editor
  Antworten mit Zitat      
Hallo

matlab funktioniert bei mir eigentlich ganz normal..wenn ich aber den Editor aufmache, funktion schreibe, und dann ihn speichern möchte, hängt sich der Matlab auf..
dabei schreibe ich erstmals probeweise nur sehr einfache codes wie:
function y=malzwei(x)
y=x*2;
end

woran liegt das? ich benutze R2012a

danke sehr
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: 03.12.2012, 10:41     Titel:
  Antworten mit Zitat      
R2012a auf welchem Betriebssystem? Lokal installiert oder ist irgenwie ein Remotezugriff im Spiel? "Hängt sich auf" ist wirklich ein einfrieren von MATLAB, oder crasht es?

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
blueminded
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.12.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.12.2012, 14:03     Titel:
  Antworten mit Zitat      
windows 64 bit
lokal installiert
matlab friert ein wenn ich den Editor speicher möchte..
Kann es sein, dass ich noch irgend ein compiler-Programm brauche?
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: 03.12.2012, 14:08     Titel:
  Antworten mit Zitat      
Nee, sollte nicht. Ich recherchiere mal. Bitte mal folgendes probieren:

1. 'prefdir' Kommando in MATLAB (gibt ein Verzeichnis zurück)
2. Im Windows Explorer in diese Verzeichnis wechseln
3. MATLAB schliessen
4. Den Order im Explorer umbenennen (z.B. 2012a -> 2012aback)
5. MATLAB neu starten

Wenn das nix hilft bitt die Rückgabe von 'version -java' angeben.

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
blueminded
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.12.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.12.2012, 14:42     Titel:
  Antworten mit Zitat      
Leider hat das nicht geholfen.
Aber mir ist etwas aufgefallen:
das Kommando prefdir hat mir diesen Pfad angegeben:
C:\Users\User\AppData\Roaming\MathWorks\MATLAB\R2012a

ich habe matlab aber in D:\Matlab installiert und den Editor speichere ich hier:
D:\Matlab\bin

und sorry für die wahrscheinlich doofe frage, aber ich bin ganz neu in dem Gebiet: wie gebe ich die Rückgabe von Version Java an?
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 03.12.2012, 15:09     Titel:
  Antworten mit Zitat      
Code:
ich habe matlab aber in D:\Matlab installiert und den Editor speichere ich hier:
D:\Matlab\bin


Hallo, du sollst doch nicht in dem Installation Pfad von Matlab arbeiten. Besonders nicht in BIN-Ordner. Da hast du bestimmt dein Matlab zerschossen(Ist aber Vermutung, sollte eigentlich schreibgeschützt sein ). Hast du schon versucht in anderem Ordner deine Daten abzulegen?

Zitat:
das Kommando prefdir hat mir diesen Pfad angegeben:
C:\Users\User\AppData\Roaming\MathWorks\MATLAB\R2012a

Das ist richtig Matlab erzeugt für jeden User eigenen Profile-Ordner,
wo Lizenzen/Profiles/History, u a. Benutzer abhängige Sachen rumliegen
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: 03.12.2012, 15:21     Titel:
  Antworten mit Zitat      
Code:


wäre genau das im Command Window eingegeben.

Aber ich denke auch der Schreibversuch im BIN Verzeichnis ist Teil des Problems.

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
blueminded
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.12.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.12.2012, 16:03     Titel:
  Antworten mit Zitat      
hab Matlab gelöscht und dann nochmal installiert.

Jave version rückgabe:

Java 1.7.0_09-b05 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode

editor speichern funktioniert immer noch nich, obwohl ich den Editor jetzt nicht in den bin verzeichnis gespeichert habe.

habt ihr noch welche Ideen woran das liegen kann
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



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

das Verhalten ist echt komisch. Um möglichst nachvollziehen, woran es liegt,
bitte beschreibe dein Vorgehen ganz ausführlich. Also quasi jeden Schritt was du seit oder sogar schon während der Installation gemacht hast.
Private Nachricht senden Benutzer-Profile anzeigen
 
blueminded
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.12.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.12.2012, 19:38     Titel:
  Antworten mit Zitat      
also ich habe matlab ganz normal installiert:
cd rein
install with out internet
installation key
typical (all products will be installed)
pfad: D:\Matlab (da C:\ fast voll ist)
installieren..
finish..
auf matlab anwendungs file geklickt D:\Matlab\bin
pfad zur lizenz.lic angegeben..
activation complete!

nochmals auf matlab gklickt...
in command window funktioniert alles einwandfrei..kann auch variablen speichern..und graphen generieren.kann auf editor gehen..und schreiben...
z.b:
function y=malzwei(x)
y=2*x;
end
dann file->save->: D\matlab_objects
dann friert matlab ein--und dann matlab wird schwarz...
dies problem ist auch eingetreten als ich ein Grafik speichern wollte..
Es muss irgendwas mit speichern zu tun haben.
Java version rückgabe(siehe oben)
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.492
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 03.12.2012, 20:24     Titel:
  Antworten mit Zitat      
Hallo,

welches Windows 64 bit-Betriebssystem verwendest du?

Klappt es, wenn du auf C zu speichern versuchst?

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
blueminded
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.12.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.12.2012, 20:51     Titel:
  Antworten mit Zitat      
windows 7 enterprise


habe auch versucht auf C zu speichern. funktionierte leider auch nicht..

Sogar wenn ich auf : file->speichern-> und dann abbrechen friert Matlab ein..
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: 04.12.2012, 09:47     Titel:
  Antworten mit Zitat      
Die mit R2012a mitkommende JAVA Version ist:

Code:

Java 1.6.0_17-b04 with Sun Microsystems Inc. Java HotSpot(TM) 64-Bit Server VM mixed mode
 


Das heisst hier wurde was verändert. Vermutlich gezielt durch Setzen von MATLAB_JAVA. Die Lösung besteht darin das nicht mehr zu machen.

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
blueminded
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.12.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.12.2012, 09:52     Titel:
  Antworten mit Zitat      
ich denke auch, dass es mit java zu tun hat...
wenn ich zur:
computer->eigenschaften->erweiterte systemeinstellungen-> umgebungs variablen (bei erweitert) -> pfad für MATLAB-JAVA : D \java
(dort habe ich die neuste Java version (64 bit ) installiert)

ich habe mir gedacht, dass ich den Pfad auf ein Matlab java einrichten soll. aber ich finde in dem Matlab ordner kein jvm.dll
Private Nachricht senden Benutzer-Profile anzeigen
 
blueminded
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.12.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.12.2012, 11:58     Titel:
  Antworten mit Zitat      
Danke euch alle..
habe Java version 7 deinstalliert und stattdessen java version 6 installiert.. und jetzt funktioniert es ganz normal...
Smile
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen

Gehe zu Seite 1, 2  Weiter

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.