|
|
Copy Fifure - Error while evaluating Menu Callback |
|
mareinki |
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.10.22
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 30.11.2022, 16:34
Titel: Copy Fifure - Error while evaluating Menu Callback
|
|
Hallo
Ich programmiere seit mehreren Wochen in Matlab. Und plötzlich (ohne dass mir bewusst wäre warum) kommt sobald ich irgendeine Figure mit "Edit" und "Copy Figure" die Fehlermeldung
"Error while evaluating Menu Callback."
Diese Fehlermeldung kommt inzwischen bei jedem, auch bei ganz einfachen Scripts, wie ZB
x = 0:pi/100:2*pi;
y = sin(x);
figure
plot(x,y)
Diesselbe Meldung kommt auch bei "File" und "Save As"
mfG Markus
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 30.11.2022, 16:57
Titel:
|
|
Hallo,
ist das die vollständige Fehlermeldung? Falls nicht, poste bitte die vollständige Fehlermeldung.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
mareinki |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.10.22
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 01.12.2022, 08:48
Titel:
|
|
Hallo
JA das ist die vollständige Fehlermeldung
siehe Screenshot
mfg
Markus
Beschreibung: |
|
Download |
Dateiname: |
Fehlermeldung.JPG |
Dateigröße: |
52.26 KB |
Heruntergeladen: |
205 mal |
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 01.12.2022, 10:51
Titel:
|
|
Hallo,
interessant.
Gib mal bitte folgendes ein und versuche es dann nochmal.
Kommst du da irgendwo in den Debugging Modus? Falls ja, bitte Screenshot posten.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
mareinki |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.10.22
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2022, 08:50
Titel:
|
|
Hallo
Ich habe jetzt das Script so laufen lassen
dbstop if error
x = 0:pi/100:2*pi;
y = sin(x);
figure
plot(x,y)
Nach Edit, Copy Figure kommt aber nur ein Warnton und die Fehlermeldung
Error while evaluating Menu Callback
ohne dass er in den Debug Mode geht
lG
Markus
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.12.2022, 09:11
Titel:
|
|
Hallo,
versuche mal, den MATLAB-internen Suchpfad zurückzusetzen:
restoredefaultpath
Achte darauf, dass im momentanen Verzeichnis keine Dateien sind, die MATLAB-interne Funktionen überlagern könnten.
Falls das nicht weiterhilft: gib mal
prefdir
ein. Navigiere im File Explorer zu dem Verzeichnis, benenne es um, und starte MATLAB neu. Das setzt einige Anwendereinstellungen zurück. Falls das nichts bringt, bekommst du die Einstellungen wieder, indem du die Umbenennung rückgängig machst.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
mareinki |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.10.22
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2022, 10:30
Titel:
|
|
Hallo
Danke
Also restoredefaultpath bringt nichts.
mit prefdir zeigt er folgenden Pfad an
'C:\Users\marku\AppData\Roaming\MathWorks\MATLAB\R2022b'
im Windows Dateimanager zeigt er mir diesen Pfad nicht an, obwohl ich versteckte Laufwerke/Dateien anzeigen aktiviert habe.
mit cmd habe ich den Pfad gefunden und die Datei umbenannt, dann Matlab wieder gestartet, aber leider dieselbe Fehlermeldung.
Interessant ist dass am Notebook (wo ich diese Fehlermeldung nicht bekomme) dieselbe Windows und Matlab Version läuft, auch hier schaut die Pfadstruktur ähnlich aus.
Ich werde jetzt mal die Files vergleichen.
Grüße Markus
|
|
|
mareinki |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.10.22
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2022, 10:52
Titel:
|
|
Hallo
Die Files, soweit mit editor lesbar sind, habe ich verglichen und nichts ungewöhnliches gefunden.
GRüße
markus
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.12.2022, 11:22
Titel:
|
|
Hallo,
bei den Dateien ginge es vor allem um deren Namen, weniger um deren Inhalt.
Ich werde mal sehen, was ich sonst noch an Ideen finden kann.
Zwischenzeitlich bitte auch nochmal überlegen, was der Auslöser dieser Problematik gewesen sein könnte.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.12.2022, 11:30
Titel:
|
|
Hallo,
eine Idee noch. Tritt das Problem auch bei Verwendung des
saveas
- Befehls auf?
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
mareinki |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.10.22
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2022, 12:05
Titel:
|
|
Hallo
Ja tritt auch bei saves as
Konkret erscheint die Fehlermeldung bei
Edit: Copy Figure,
File: Save, Save As, Export Setup, Print Preview, Print Setup
Ich arbeite seit Wochen an diesem File bzw. speichere immer wieder Zwischenversionen ab und kann daher nicht mehr sagen bei welcher Änderungen IM File das aufgetreten ist.
Der Fehler tritt aber auch bei alten Fileversionen auf. D.h. an einem Befehl im Script dürfte es eher nicht liegen.
Jetzt habe ich noch probiert das Verzeichnis R022b und die Dateien vom Notebook auf den Desktop zu kopieren. Aber der Fehler bleibt leider.
Schaut fast so aus als gäbe es ein Problem der Schnittstelle zu Windows.
GRüße Markus
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.12.2022, 17:11
Titel:
|
|
Hallo,
diese Seite legt nahe, dass du dir vielleicht eine MATLAB-interne Datei zerschossen hast.
https://de.mathworks.com/matlabcent.....-evaluating-menu-callback
Schau mal in das Verzeichnis <matlabroot>/toolbox/matlab/uitools, ob dort Dateien sind, die nach der Installation geändert wurden.
Solltest du gleichnamige Dateien in einem deiner Arbeitsverzeichnisse haben, bitte den Namen deiner Datei ändern.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
mareinki |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.10.22
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2022, 20:41
Titel:
|
|
Hi
Diesen Beitrag hatte ich schon gelesen.
im Verzeichnis uitools gibt es keine Datei die nach der Installation verändert wurde.
Auch habe ich kein m-File das gleich heisst wie die Files auf diesem Laufwerk (ich bezeichne meine m-file immer bewusst in Deutsch damit ich das vermeide)
Ich habe jetzt alle Dateien (inkl. Dateien in den Unterverzeichnissen) am Desktop und am Notebook mit Winmerge verglichen. Die sind alle identisch, bis auf ein paar wenig Files mit Erweiterung js (also Java Scripts)
Ich glaube langsam die letzte Rettung ist matlab neu zu installieren
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.12.2022, 22:42
Titel:
|
|
Hallo,
eine Alternative kann noch sein, den Technischen Support von MathWorks zu kontaktieren. Da wird es allerdings über das Wochenende wahrscheinlich keine Antwort geben.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
mareinki |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 29.10.22
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.12.2022, 11:43
Titel:
|
|
Hallo
Ich habe jetzt mit dem technischen Support von Matlab einige Eingrenzungsversuche gemacht. Schlußendlich war es mein Virenscanner der ein Matlab File in Quarantäne geschickt hat.
Grüße Markus
|
|
|
|
Gehe zu Seite 1, 2 Weiter
|
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 - 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.
|
|