Vous avez deux problèmes ici: (1) comment importer les données dans Mathematica et (2) comment l'afficher.
Pour le premier problème, la réponse la plus simple est: cela dépend du format des données. Si le fichier est l'un des supported types, Import a un certain nombre de fonctionnalités qui ne peuvent pas être battues. Si vos données sont simplement onglet (ou espace) délimité, utilisez le format « Table », comme suit:
Import["file name", "Table"]
en utilisant les différentes options d'importation pour spécifier les séparateurs d'enregistrement et sur le terrain. Alternativement, vous pouvez utiliser ReadList, qui lit simplement dans une liste de valeurs. Si vos données sont de la forme
value value value ... value
etc.
où la valeur est numérique et chaque ligne est un enregistrement séparé, je l'importer en utilisant
ReadList["file name", Number, RecordLists -> True]
qui charge le fichier dans un tableau rectangulaire. En ce qui concerne le deuxième problème, si vos données sont un ensemble de triplets, c'est-à-dire (x, y, z), ou juste un ensemble de valeurs de hauteur, ListPlot3D devrait fonctionner correctement. Si vos données sont à la place du formulaire (x, y, z, f), où f est la valeur de la fonction à (x, y, z), vous devriez utiliser ListContourPlot3D à la place. Vous spécifiez les contours souhaités en utilisant l'option Contour. Soyez averti, ListContourPlot3D peut prendre un certain temps pour générer le tracé en fonction de la taille de votre ensemble de données. En outre, il peut s'agir d'un cochon de mémoire, sur ma machine (G4, MacOS 10.4, 2 Go) un ListContourPlot3D d'une grille 80 x 80 x 80 peut facilement prendre 500 Mo.