Рациональный выход
S = rats( возвращает вектор символов, содержащий рациональные аппроксимации к элементам X)X. Звездочки указывают на элементы, которые нельзя напечатать в выделенном пространстве, но которые не являются незначительными по сравнению с другими элементами в X.
S = rats( определяет длину символьного вектора, используемого для рационального приближения. Для реальных входных данных X,strlen)strlength(S) равно strlen+1, в то время как для комплексных входов она равна 2*strlen+3. В рациональном приближении используется допуск, обратно пропорциональный заданной длине, как объясняется в разделе Алгоритмы.
rats получает рациональные аппроксимации с [N,D] = rat(X,tol), где tol является min(10^(-(strlen-1)/2)*norm(X(isfinite(X)),1),.1). Таким образом, допуск обратно пропорционален выходной длине, strlen.