%% Je nach Reiter werden die Default oder letzten Werte geladen.
function Laden( )
% Funktion von Lars Buddelmann geschrieben
% Datum: 15.12.2012

% Abfrage, welche Parameter geladen werden sollen
if strcmp(get_param(gcb,'werte'),'default') ...
        && strcmp(get_param(gcb,'laden'),'on');
    % Defaultwerte aus dem aktuellen Block lesen und als Zahl
    % zwischenspeichern
    default = str2num(get_param(gcb,'default'));
    % Werte im Block als String setzen
    set_param(gcb,'gain',num2str(default(1,1)));
    set_param(gcb,'gain2',num2str(default(1,2)));
    % Haken von Laden wieder zurücksetzen
    set_param(gcb,'laden', 'off');
elseif strcmp(get_param(gcb,'werte'),'letzte Werte') ...
        && strcmp(get_param(gcb,'laden'),'on');
    % Alte Werte auslesen und zwischenspeichern
    gespeicherteWerte = str2num(get_param(gcb,'alteWerte'));
    % Werte im Block setzen
    set_param(gcb,'gain',num2str(gespeicherteWerte(1,1)));
    set_param(gcb,'gain2',num2str(gespeicherteWerte(1,2)));
    % Haken löschen
    set_param(gcb,'laden', 'off');
end

end

