Bonjour,
Je rédige un programme pour qu'il puisse extraire des valeurs à partir d'un fichier par interpolation.
Mon souci est que je veux que la fonction puisse m'extraire la valeur avec une grande précision. Car pour le moment elle me fournit qu'une précision de l'ordre de 0.001 (apparemment ca doit être quelque chose par défaut dans le programme de Matlab).
Par exemple : 0.00002 --> Valeur extraite : 0.000 -> En réalité elle n'est pas nulle mais minime car mes calculs dépendent fortement des faibles variations.
Ca serait bien que ca soit en format scientifique ou minimum de l'ordre de 1e-9 .
J'ai activé le "format long" dans le programme et ça ne fait pas.
Je vous donne le code :
Avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 variable=interp1(fichier(:,1),fichier(:,2),x_extrait,'linear');
fichier(:,1) : la colonne comportant les valeurs de x du fichier où on veut extraire
fichier(:,2) : la colonne comportant les valeurs de y du fichier où on veut extraire
x_extrait : la valeur de x demandée
linear : la fonction d'interpolation par linéarité.
Merci bien pour votre attention
Partager