Czy mimo to można zadeklarować zmienne odporne na wyczyszczenie wszystkich w MatLab? Jednym z rozwiązań, o których myślałem, było zapisanie zmiennych i ponowne ich otwarcie, gdy ich potrzebuję. Czy ktoś może pomyśleć o bardziej eleganckim rozwiązaniu?Jak zadeklarować zmienne odporne na wyczyszczenie wszystkiego?
EDYCJA: Pozwól mi wyjaśnić mój problem nieco bardziej szczegółowo, co powinienem był zrobić w pierwszej kolejności; Przepraszam za to.
Muszę uruchomić kilka procedur za pomocą kodu pośredniego "czarnej skrzynki" (niektóre z nich mogą być plikami mex). Byłoby dobrze założyć, że nie mogę zagłębiać się w te kody. Mógłbym zmienić niektóre z nich, ale to byłoby kosztowne; na przykład, nie wiem, gdzie wszystko jest jasne. Wiem, że mogę prosić o zbyt wiele, ale nigdy nie wiadomo.
możesz edytować swoje pytanie trochę zapewnić pewien wgląd, dlaczego to robisz, to znaczy to, co jest rzeczywisty przypadek użycia? – horchler
Umieść swoje procedury blackbox wewnątrz funkcji, wypisz żądane rzeczy. Voilà. Ograniczony czas życia zmiennej. – knedlsepp