bonjour,
j'ai testé int(sin(x^(1/2)) et grace a vous et "exp2trig" j'ai compris comment retrouver la primitive;
en revanche: int(sin(x^(1/3)) me retourne "Bad argument Type", alors que sin(x^(1/n)) est integrable pour tout n entier
pourquoi xcas ne trouve pas? dois je invoquer une autre fonction avant?
merci
Francois
PS:est ce lié, au choix de ne pas resoudre les equations du 3eme et du 4eme degre de facon symbolique dans le cas general?
int(sin(x^(1/3)) impossible?
Modérateur : xcasadmin
Re: int(sin(x^(1/3)) impossible?
Il y a en effet un bug, je le corrige (patch dans le source ci-dessous) et je mettrai des versions binaires corrigées en téléchargement la semaine prochaine.
Code : Tout sélectionner
diff risch.cc risch.cc~
180,186c180
< // fraction dN(diff(quo,vdiff)/a-(diff(a,vdiff)*quo)/(a*a));
< fraction tmp1(diff(quo,vdiff));
< tmp1.den=a*tmp1.den;
< fraction tmp2(diff(a,vdiff));
< tmp2.num=tmp2.num*quo;
< tmp2.den=tmp2.den*a*a;
< fraction dN((tmp1-tmp2).normal());
---
> fraction dN(diff(quo,vdiff)/a-(diff(a,vdiff)*quo)/(a*a));
Re: int(sin(x^(1/3)) impossible?
merci votre reactivité et la resolution des primitives de type sin(x^(1/n))
pensez vous ajouter la resolution des equations du 3eme et 4eme degre dans un avenir proche?
pensez vous ajouter la resolution des equations du 3eme et 4eme degre dans un avenir proche?
Re: int(sin(x^(1/3)) impossible?
Non, enfin pas au sens où vous l'entendez probablement. Vous pouvez obtenir la solution par radicaux d'une équation du 3ème degré avec le programme cardan dans le menu Aide->examples->poly, mais déjà là cette solution par radicaux est plus difficile à manipuler ultérieurement qu'un rootof, sans parler du 4ème degré général où elle occuperait plusieurs pages et serait inexploitable. Par contre, j'espère pouvoir un jour générer des rootof pour utilisation ultérieure.fjhdavid a écrit :merci votre reactivité et la resolution des primitives de type sin(x^(1/n))
pensez vous ajouter la resolution des equations du 3eme et 4eme degre dans un avenir proche?
Re: int(sin(x^(1/3)) impossible?
merci,
je voulais vous dire aussi que la personne qui porte xcas sur l'iphone fait un super travail et est tres reactive aussi aux suggestions qu'on peut lui donner!
et avoir xcas sur l'iphone, en plus, c'est du pur bonheur!
je voulais vous dire aussi que la personne qui porte xcas sur l'iphone fait un super travail et est tres reactive aussi aux suggestions qu'on peut lui donner!
et avoir xcas sur l'iphone, en plus, c'est du pur bonheur!
Re: int(sin(x^(1/3)) impossible?
bug corrigé:
les primitives de type sin(x^(1/n)) se calcule parfaitement!
merci
Francois
PS: j'ai posté aussi sur le forum de xcas pour iphone en disant que le bug etait corrigé
les primitives de type sin(x^(1/n)) se calcule parfaitement!
merci
Francois
PS: j'ai posté aussi sur le forum de xcas pour iphone en disant que le bug etait corrigé