|
|
Gui clear all geht nicht... |
|
Termi3xxl |
Forum-Anfänger
|
|
Beiträge: 23
|
|
|
|
Anmeldedatum: 18.12.07
|
|
|
|
Wohnort: Sorry hat sich geändert... Stuttgart
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.06.2009, 09:43
Titel: Gui clear all geht nicht...
|
|
Moinsen Leute,
hoffe Ihr hattet ein schönes WE!?!?
Nun mal die Frage:
was ist daran falsch???
Der Befehl "clc" geht ohne probleme! Aber warum geht clear all nciht?
Ich tippe mal, dass das Clear all auf das falsche workspace angewand wird. Wie kann ich aus dem Pushbutton-Space ins workspace wieder wechseln?
DANKE!!!
edit by steve: Bitte an die Code-Umgebung denken. Danke!
|
|
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.06.2009, 10:36
Titel:
|
|
Aus deinem aktuellen Workspace kannst Du mit evalin ausbrechen. Weiß aber gerade nicht, ob es so clever ist, bei laufender GUI alle Variablen im base-Workspace zu löschen - einfach mal ausprobieren.
|
|
|
Termi3xxl |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 23
|
|
|
|
Anmeldedatum: 18.12.07
|
|
|
|
Wohnort: Sorry hat sich geändert... Stuttgart
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.06.2009, 09:04
Titel:
|
|
Das Löschen der Var. sollte kein Problem darstellen, weil das Gui "nur" ein weiteres Skript bedient. Beim durchlaufen des Skrptes werden die Variablen immer neu geladen! Dazu wollte ich nur sicherstellen, dass keine alten Var. mir in die Quere kommen
Danke für die Antwort
Sorry wegen der falschen Code eingabe!
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 16.06.2009, 09:26
Titel:
|
|
Moin,
so wie Epfi schon sagte:
Das sollte helfen...
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
T_Meister |
Forum-Fortgeschrittener
|
|
Beiträge: 85
|
|
|
|
Anmeldedatum: 14.12.11
|
|
|
|
Wohnort: BS
|
|
|
|
Version: 2013a&b, 2014a&b
|
|
|
|
|
|
Verfasst am: 05.09.2012, 14:59
Titel:
|
|
Hallo zusammen,
ich habe den folgenden Befehl verwendet, funktioniert soweit auch, aber es gibt ein Problem.
Ich schreibe zunächst Variablen in einen handels.SpeicherStruct dann für ich den Reset aus. Alles im Workspace wird scheinbar gelöscht aber sobald ich im Programm Schritt für Schritt meine Felder ausfülle erscheint der Speicher.Struct wieder so wie er das letzte mal vor "löschen" aussah. Also habe ich das Gefühl der wird nicht richtig gelöscht, sonder taucht nur nicht mehr im Workspace auf.
Habt ihr einen Tipp, wie ich beides hinbekommen?
Viele Grüße
Thorsten
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 06.09.2012, 13:19
Titel:
|
|
T_Meister hat Folgendes geschrieben: |
Hallo zusammen,
Ich schreibe zunächst Variablen in einen handels.SpeicherStruct dann für ich den Reset aus.
Viele Grüße
Thorsten |
Hallo leider es ist unklar was du erreichen möchtest? Was willst denn löschen?
Bitte an einem Beispiel verdeutlichen.
Jede Funktionen hat eigenes Workspace, also oberes Beispiel führt CLEAR ALL in Matlab Main Workspace aus, dort werden alle Variablen gelöscht. Das heißt aber nicht das deine Variablen in der Funktion gelöscht werden.
CLEAR ALL löscht außer der Variablen auch ungelockte Funktionen aus dem Speicher. Die Funktion welche CLEAR ALL aufruft ist gelockt, also wird nicht aus dem Speicher entfernt.
|
|
|
|
|
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 - 2025
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.
|
|