Матлаб - округление до знака

Как таковой функции округления до знака в матлабе нет, а потому можно использовать следующий каменноугольный приём:
, который иллюстрируется например так:

% здесь мы используем "округление" при сравнении
        if (isequal( round(U2(x)*10000),round(U2(1)*10000)))

то есть умножаем на несколько "порядок" (единиц с идущими за ней нулями))) - а потом округляем до целого -
если же вам нужно опять вернуться к дроби - то просто дополнительно разделите на столько порядков - на сколько умножили до округления.

Как-то так)