errclear очистка ошибки

## Синтаксис

              errclear()
              errclear(n)

## Описание

Удаляет действие (реакцию на ошибку), связанную с ошибкой типа `n`.

Если `n` положительно (`n` > 0), то оно обозначает номер очищаемой ошибки, если же `n` <= 0, то очищаются все ошибки (поведение по умолчанию).

## Примеры

    a = 1;
    try, b = undefinedvariable + a; end
    [m,n0] = lasterror();
    n0
    try, b = undefinedvariable + a; end
    errclear()
    [m,n] = lasterror();
    n
    try, b = undefinedvariable + a; end
    errclear(100)
    [m,n] = lasterror(); n

    try, b = undefinedvariable + a; end
    errclear(999)
    [m,n] = lasterror(); n

    --> try, b = undefinedvariable + a; end
    --> [m,n0] = lasterror();
    --> n0
     n0  =
       999.

    --> try, b = undefinedvariable + a; end
    --> errclear()
    --> [m,n] = lasterror();
    --> n
     n  =
       0.

    --> try, b = undefinedvariable + a; end
    --> errclear(100)
    --> [m,n] = lasterror(); n
     n  =
       999.

    --> try, b = undefinedvariable + a; end
    --> errclear(999)
    --> [m,n] = lasterror(); n
     n  =
       0.

## Смотрите также

- lasterror