Scilab 6.1.0
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
rat
approximation rationnelle d'un flottant
Séquence d'appel
[N,D]=rat(X [,tol]) Y=rat(X [,tol])
Paramètres
- X
vecteur ou matrice réelle
- X
scalaire positif réel. Valeur par défaut: 1d-6.
- N
vecteur ou matrice d'entiers
- D
vecteur ou matrice d'entiers
- Y
vecteur ou matrice réelle
Description
[N,D] = rat(X,tol)
renvoie deux matrices entières
telles que N./D
est proche de X
au
sens où abs(N./D - X) <= tol*norm(X,1)*abs(X)
.
y= rat(x,tol)
renvoie le quotient
N./D
Les approximations rationnelles sont obtenues par troncature d'un développement en fraction continue.
Exemples
[n,d]=rat([3.5, 1.333333,-0.8]) [n,d]=rat(%pi) [n,d]=rat(%pi,1.d-12) n/d-%pi
Report an issue | ||
<< primes | Arithmétique | Matrice - génération >> |