question mode_maple
Modérateur : xcasadmin
-
- Messages : 1137
- Inscription : dim. mai 20, 2007 7:09 am
- Localisation : Paris
- Contact :
question mode_maple
pour utiliser des variables formelles indexees par des indices en mode maple, y a t'il un meillleur truc que?
x[1,2]
car l'affichage perturbe un peu puisqu'il affiche x[0,1] (mode maple).
Ca ne pose pas de problemes theoriques ou de programation, c'est juste l'affichage.
Merci atous
Fred
x[1,2]
car l'affichage perturbe un peu puisqu'il affiche x[0,1] (mode maple).
Ca ne pose pas de problemes theoriques ou de programation, c'est juste l'affichage.
Merci atous
Fred
-
- Messages : 1137
- Inscription : dim. mai 20, 2007 7:09 am
- Localisation : Paris
- Contact :
-
- Messages : 1137
- Inscription : dim. mai 20, 2007 7:09 am
- Localisation : Paris
- Contact :
Bonjour, j'ai encore des questions sur le mode maple:
Je ne comprends pas:
test:=proc(a)
print(a);
for i from 1 to 5 by a do print(i) od ;end
test(2) ne fait que le print(a) mais pas le for, meme si je met un eval(a)
mais si je remplace a par 1 ou 2 ... ca marche.
d'autre part si j'affecte a avant de definir la procedure test alors ca marche.
a:=3;
test:=......
test(1) est correct
??
D'autre part:
en mode maple
evalb(1=1)
evalb(1=2)
evalb(1=1 and 2=2)
marchent
mais
evalb(1=1 and 2=1)
evalb(1==1 and 2==1)
ne donnent pas la meme chose
Est ce que j'interprete mal ce que je demande?
Merci
Frederic
Je ne comprends pas:
test:=proc(a)
print(a);
for i from 1 to 5 by a do print(i) od ;end
test(2) ne fait que le print(a) mais pas le for, meme si je met un eval(a)
mais si je remplace a par 1 ou 2 ... ca marche.
d'autre part si j'affecte a avant de definir la procedure test alors ca marche.
a:=3;
test:=......
test(1) est correct
??
D'autre part:
en mode maple
evalb(1=1)
evalb(1=2)
evalb(1=1 and 2=2)
marchent
mais
evalb(1=1 and 2=1)
evalb(1==1 and 2==1)
ne donnent pas la meme chose
Est ce que j'interprete mal ce que je demande?
Merci
Frederic
-
- Messages : 1137
- Inscription : dim. mai 20, 2007 7:09 am
- Localisation : Paris
- Contact :
-
- Messages : 1137
- Inscription : dim. mai 20, 2007 7:09 am
- Localisation : Paris
- Contact :
Salut,
J'ai l'impression qu'il y a un effet de bord:
j'ai un Pb avec les : en mode maple et peut etre le francais:
l'instruction suivante fonctionne
d:=implicitplot(x^2+y-1=0,x=0..1,y=-1..1,couleur=blue);
ca aussi:
d:=implicitplot(x^2+y-1=0,x=0..1,y=-1..1,couleur=bleu);
mais pas
d:=implicitplot(x^2+y-1=0,x=0..1,y=-1..1,couleur=bleu):
alors que celui sans couleur fonctionne
d:=implicitplot(x^2+y-1=0,x=0..1,y=-1..1):
et que
maple_mode(1);d:=implicitplot(x^2+y-1=0,x=0..1,y=-1..1,couleur=bleu):;
fonctionne aussi.
(avec la version de mardi; il me semble qu'avant ca marchait)
A+
Frederic
J'ai l'impression qu'il y a un effet de bord:
j'ai un Pb avec les : en mode maple et peut etre le francais:
l'instruction suivante fonctionne
d:=implicitplot(x^2+y-1=0,x=0..1,y=-1..1,couleur=blue);
ca aussi:
d:=implicitplot(x^2+y-1=0,x=0..1,y=-1..1,couleur=bleu);
mais pas
d:=implicitplot(x^2+y-1=0,x=0..1,y=-1..1,couleur=bleu):
alors que celui sans couleur fonctionne
d:=implicitplot(x^2+y-1=0,x=0..1,y=-1..1):
et que
maple_mode(1);d:=implicitplot(x^2+y-1=0,x=0..1,y=-1..1,couleur=bleu):;
fonctionne aussi.
(avec la version de mardi; il me semble qu'avant ca marchait)
A+
Frederic
c'est le = qui posait probleme, ca faisait croire indument que tu rentrais une formule de tableur, j'espere avoir corrige le pb (en esperant que ca n'en cree pas d'autres ailleurs..., le : sert a designer une plage dans le tableur et aussi pour les case en mode Xcas). Sinon, il faudra utiliser :; au lieu de : pour ne pas avoir le resultat affiche.
-
- Messages : 1137
- Inscription : dim. mai 20, 2007 7:09 am
- Localisation : Paris
- Contact :
-
- Messages : 1137
- Inscription : dim. mai 20, 2007 7:09 am
- Localisation : Paris
- Contact :
OK rien d'urgent,
je regarderai,
Je n'ai pas encore trop teste l'interface, j'ai juste execute 4 ou 5 fichiers que j'avais deja. Je n'ai pas eu de problemes de stabilites, mais je n'ai pas teste encore la geometrie interactive,
j'ai apprecie le fait que le curseur n'apparaisse sous une reponse que s'il y a besoin, on gagne de la place. C'etait une remarque assez frequente que j'entendais lors du premier lancement.
Tant qu'on en est un peu dans l'interface, un truc qui m'a un peu perturbe est le fait que les variables ne soient pas liberee lorsqu'on ferme une feuille, est ce voulu?
a+
Fred
je regarderai,
Je n'ai pas encore trop teste l'interface, j'ai juste execute 4 ou 5 fichiers que j'avais deja. Je n'ai pas eu de problemes de stabilites, mais je n'ai pas teste encore la geometrie interactive,
j'ai apprecie le fait que le curseur n'apparaisse sous une reponse que s'il y a besoin, on gagne de la place. C'etait une remarque assez frequente que j'entendais lors du premier lancement.
Tant qu'on en est un peu dans l'interface, un truc qui m'a un peu perturbe est le fait que les variables ne soient pas liberee lorsqu'on ferme une feuille, est ce voulu?
a+
Fred
-
- Messages : 1137
- Inscription : dim. mai 20, 2007 7:09 am
- Localisation : Paris
- Contact :
Oui, c'etait ce que je voulais dire, evidemment, ca n'a rien de primordial, mieux vaut la stabilité.
J'ai une question sur le mode maple:
**
Comment obtient t'on des couples de Bezout dans Z/p/Z[x] en mode maple, je n'ai pas trouve l'analogue de Gcdex() mod p.
(Il y a bien Gcd)
**
D'autre part, j'ai un petit probleme avec powmod pour des polynomes, lorsque le polynome est constant:
P:=x^2+1;
powmod(x,9,3,P) fonctionne, mais pas
powmod(2,9,3,P) (il proteste sur les arguments.)
alors que
powmod(2+P,9,3,P) marche bien.
Voila,
a+
**
J'ai une question sur le mode maple:
**
Comment obtient t'on des couples de Bezout dans Z/p/Z[x] en mode maple, je n'ai pas trouve l'analogue de Gcdex() mod p.
(Il y a bien Gcd)
**
D'autre part, j'ai un petit probleme avec powmod pour des polynomes, lorsque le polynome est constant:
P:=x^2+1;
powmod(x,9,3,P) fonctionne, mais pas
powmod(2,9,3,P) (il proteste sur les arguments.)
alors que
powmod(2+P,9,3,P) marche bien.
Voila,
a+
**