Le forum de XCAS

Xcas: un logiciel libre de calcul formel
Nous sommes actuellement le Mar Déc 12, 2017 6:20 am

Heures au format UTC




Publier un nouveau sujet Répondre au sujet  [ 2 messages ] 
Auteur Message
 Sujet du message: subsop
MessagePublié: Jeu Aoû 10, 2017 5:53 pm 
Hors-ligne

Inscrit le: Dim Mai 20, 2007 7:09 am
Messages: 1022
Localisation: Paris
Salut,
La deuxième syntaxe indiquée dans la doc francaise de subsop ne semble pas comprise:
Code:
On tape en mode Xcas :
subsop([[4,5],[2,6]],[1,0]=3)
Ou on tape :
subsop([[4,5],[2,6]],[1,0],3)
On obtient :
[[4,5],[3,6]]

Code:
0>> subsop([[4,5],[2,6]],[1,0],3)
subsop : règle inconnue [1,0]
subsop : règle inconnue 3
[[4,5],[2,6]]

sous giacpy la syntaxe sans le = est bien plus pratique car elle permet d'eviter de jongler avec les strings.


Haut
 Profil  
 
 Sujet du message: Re: subsop
MessagePublié: Sam Aoû 12, 2017 3:04 pm 
Hors-ligne

Inscrit le: Mar Déc 20, 2005 4:02 pm
Messages: 4153
vu, voila comment corriger, ajouter les 2 premieres lignes de code dans la fonction:
Code:
  // replace in g using equalities in v
  gen subsop(const vecteur & g,const vecteur & v,const gen & sommet,GIAC_CONTEXT){
    if (v.size()==2 && !v[0].is_symb_of_sommet(at_equal))
      return subsop(g,vecteur(1,symb_equal(v[0],v[1])),sommet,contextptr);


Haut
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 2 messages ] 

Heures au format UTC


Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Sauter vers:  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduction réalisée par Maël Soucaze © 2009 phpBB.fr