[wxmaxima] Comment utiliser wxplot3d?

Tout ce qui concerne notamment les outils de calcul numérique, de calcul formel ou de géométrie.
[participation réservée aux membres inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Ando

[wxmaxima] Comment utiliser wxplot3d?

Message non lu par Ando »

Bonjour!

Je voudrais savoir comment utiliser wxplot3d.
En fait, avec wxplot2d j'arrive à tracer une courbe à partir de points discrets (y en fonction des x), mais quand il s'agit de tracer la courbe f(x,y) c'est à dire une courbe en fonction de x et y, je sais plus comment faire avec wxplot3d ( c'est en trois dimensions non?: x, y et f(x,y).)
Merci et à bientôt.
kojak
Modérateur général
Modérateur général
Messages : 10424
Inscription : samedi 18 novembre 2006, 19:50

Message non lu par kojak »

Bonjour,
Si tu utilises wxMaxima, ça marche tout seul, non :roll:
Dans la boite de dialogue, tu mets direectement ton expression $f(x,y)$ et tu paramètres tes domaines en $x$ et $y$...
Pas d'aide par MP.
Arnaud
Modérateur honoraire
Modérateur honoraire
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Message non lu par Arnaud »

Pareil, ça marche sans problème.

J'ai essayé avec :

Code : Tout sélectionner

plot3d(x^2-y^2, [x,-5,5], [y,-5,5])
( ma surface préférée :D )
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)
Ando

[wxmaxima] Comment utiliser wxplot3d?

Message non lu par Ando »

Bonjour,
Merci beaucoup ça marche!
Encore un problème, comment utiliser ces codes en trois dimensions:
-d'abord j'ai chargé la bilbliothèque numericalio

Code : Tout sélectionner

load(numericalio);
-ensuite, dans un fichier nommé "data.txt', j'ai mis sur une colonne: x et sur une autre colonne y (y étant le carré de x pour faire simple) et j'ai appelé ce fichier

Code : Tout sélectionner

m:read_matrix("data.txt");
-après j'ai crée une liste de la forme [[x,y],[x,y],..] avec ce code:

Code : Tout sélectionner

l:create_list([m[i,1],m[i,2]],i,1,length(m)];
-enfin, pour tracer la courbe y en fonction de x (avec des points discrets) à partir de la liste l, j'ai mis:

Code : Tout sélectionner

wxplot2d([discrete,l]);
et ça marche, mais j'arrive pas à le faire avec x, y et z où z=f(x,y).
En fait j'arrive créer la liste: j'obtiens une matrice carrée d'ordre 3, mais j'arrive pas à tracer la courbe.

je vous remercie beaucoup.

[Edit: MB] Utilisation des balises Code.