La recherche a retourné 36 résultats

par jmmeny
sam. mars 26, 2011 9:30 am
Forum : Xcas
Sujet : affectation
Réponses : 1
Vues : 1744

affectation

j'ai fait ceci : echange(T):={ local tmp; tmp=<T[0];T[0]=<T[1];T[1]=<tmp; }:; Lorsque je valide ensuite la ligne : A:=[2,3,4,5]; puis je valide la ligne : echange(A);A les deux premiers éléments de la liste A sont échangés. Lorsque je tape en une seule ligne : A:=[2,3,4,5];echange(A);A les deux affi...
par jmmeny
mer. janv. 05, 2011 9:13 am
Forum : Xcas
Sujet : 2(x+1)
Réponses : 1
Vues : 1776

2(x+1)

Bonjour

quelle est l'interprétation de xcas d'une expression telle que 2(x+1) ?
2x semble en général interprété par 2*x mais pas 2(x+1).
par jmmeny
mar. déc. 22, 2009 6:01 pm
Forum : Xcas
Sujet : "mode" pas à pas
Réponses : 1
Vues : 1869

"mode" pas à pas

pour l'apprentissage (ou pour une "remédiation") des résolutions élémentaires d'équations du premier degré : [2*(x+4)+7=7*(x-1)-8] expand(ans()) simplifier(ans()-15) simplifier(ans()-7*x) simplifier(ans()/(-5)) Avec un symbole >, ça bloque lorsqu'il y a une division (on passe par exemple de 3*x>-11 ...
par jmmeny
ven. oct. 09, 2009 4:03 pm
Forum : Xcas
Sujet : solve
Réponses : 6
Vues : 4592

Re: solve

ça marche en remettant à jour xcas. merci.
par jmmeny
ven. oct. 09, 2009 3:39 pm
Forum : Xcas
Sujet : solve
Réponses : 6
Vues : 4592

Re: solve

je confirme sqrt(3)/3 apparait lorsqu'on passe en cplx (windows)

et [] avec le mode real exact
la ligne du cas setup dans mon fichier est :

cas_setup(0,0,0,1,0,[1e-10,1e-15],12,[1,50,0,25],0,1,0),xcas_mode(0);
par jmmeny
ven. oct. 09, 2009 12:41 pm
Forum : Xcas
Sujet : solve
Réponses : 6
Vues : 4592

solve

je tape

solve(3*x^2-2*sqrt(3)*x+1=0,x)

xcas répond []

dommage, non ?
par jmmeny
ven. oct. 02, 2009 4:55 pm
Forum : Xcas
Sujet : factorisation
Réponses : 2
Vues : 2468

Re: factorisation

"est ce important de factoriser ce type de polynome" ? peut être ben que oui, peut être ben que non. mon problème était surtout de comprendre la logique afin de pouvoir expliquer à mes élèves ce qu'il se passe , une explication (même simplifiée) permet de mieux faire comprendre aux élèves pourquoi o...
par jmmeny
ven. oct. 02, 2009 1:13 pm
Forum : Xcas
Sujet : factorisation
Réponses : 2
Vues : 2468

factorisation

je tape
factor(x^2+x-7) j'obtiens (x+(-sqrt(29)+1)/2)*(x+(sqrt(29)+1)/2) (case sqrt du config cochée)

je tape factor(x^2+x-sqrt(7))

j'obtiens -sqrt(7)+x+x^2 (non factorisée)

quelle est la logique ?
par jmmeny
dim. sept. 20, 2009 12:54 pm
Forum : Xcas
Sujet : affichage
Réponses : 1
Vues : 2645

affichage

Bonjour.

dans un module geo 2d, j'entre :

c:=cercle(point(0,0),1)

puis

A:=[]:;
pour k de 0 jusque 5 faire
A[k]:=element(c,k*2*pi/6);
fpour:;
display(A);

à l'affichage, je n'ai que 5 points sur le cercle. bug ou mauvaise utilisation ?
par jmmeny
mar. sept. 15, 2009 6:14 pm
Forum : Xcas
Sujet : supprimer un élément d'une liste
Réponses : 5
Vues : 6033

supprimer un élément d'une liste

J'aimerais supprimer un élément d'une liste, de rang tiré au hasard.
J'ai essayé sans succès qq chose comme ça :

liste:=[9,17,5,7];tirage:=rand(size(liste));subsop(liste,'tirage=NULL')

y a-t-il un moyen d'utiliser subsop dans ce cas ?
par jmmeny
mer. juin 24, 2009 9:24 am
Forum : Bugs
Sujet : booléen
Réponses : 1
Vues : 2044

booléen

J'écris la fonction suivante : testzero(n):={ local u; tantque n!=0 faire u:=irem(n,10); si u==0 alors return false; fsi; n:=(n-u)/10; ftantque; return true; }:; je veux utiliser cela dans une autre fonction. Pour simplifier, prenons celle ci : test(n):={ si testzero(n) alors return 1; sinon return ...
par jmmeny
ven. juin 05, 2009 11:14 am
Forum : Xcas
Sujet : InputStr("nom?",N)
Réponses : 9
Vues : 6307

j'ai réessayé avec :

f():={
local rep:="v";
InputStr("entrez m ou p",rep);
si (rep=="m") alors
return 5;
fsi;
si (rep=="p") alors
return 4;
fsi;
return rep;
}
:;

dans le debuggueur, rep reçoit v et pas de modif après -- avec "local rep;" il reçoit 0 et pas de modif après.
par jmmeny
ven. juin 05, 2009 11:04 am
Forum : Xcas
Sujet : InputStr("nom?",N)
Réponses : 9
Vues : 6307

pour "m" et m : j'avais essayé les deux pour être sûr, undef est renvoyé dans les deux cas. Comme je ne m'étais jamais servi du debug, je ne suis pas certain d'avoir compris le fonctionnement. Mais il semble que le contenu de rep soit 0. En ajoutant une ligne : f():={ local rep; InputStr("entrez m o...
par jmmeny
ven. juin 05, 2009 9:58 am
Forum : Xcas
Sujet : InputStr("nom?",N)
Réponses : 9
Vues : 6307

ça fonctionne en ligne de commande.

Ca ne fonctionne pas dans une fonction.


Par exemple :

f():={
local rep;
InputStr("entrez m ou p",rep);
si (rep=="m") alors
return 5;
fsi;
si (rep=="p") alors
return 4;
fsi;
}
:;

f() renvoie toujours undef
par jmmeny
ven. juin 05, 2009 9:25 am
Forum : Bugs
Sujet : pb avec fonction_derivee ?
Réponses : 3
Vues : 2753

est ce qu'il y aurait moyen dans ce cas d'avoir un message d'alerte ? Le fait qu'une réponse s'affiche est gênant.