Рациональный выход
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
.