isympy - En ligne dans le Cloud

Il s'agit de la commande isympy qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


isympy - shell interactif pour SymPy

SYNOPSIS


isympie [-c | --console] [-p ENCODAGE | --joli ENCODAGE] [-t TYPE | --les types TAPER] [-o
COMMANDE | --ordre ORDRE] [-q | --silencieux] [-d | --doctest] [-C | --pas de cache] [-a |
--auto] [-D | --déboguer] [ -- | OPTIONS PYTHON]
isympie [ {-h | --Aidez-moi} | {-v | --version} ]

DESCRIPTION


isympy est un shell Python pour SymPy. C'est juste un shell python normal (shell python si vous
avoir le package ipython installé) qui exécute les commandes suivantes afin que vous ne
devoir:

>>> de la division d'importation __future__
>>> depuis l'import sympy *
>>> x, y, z = symboles("x,y,z")
>>> k, m, n = symboles("k,m,n", entier=Vrai)

Donc, démarrer isympy équivaut à démarrer python (ou ipython) et à exécuter ce qui précède
commandes à la main. Il est destiné à une expérimentation facile et rapide avec SymPy. Pour plus
programmes compliqués, il est recommandé d'écrire un script et d'importer des choses explicitement
(en utilisant l'idiome "from sympy import sin, log, Symbol, ...").

OPTIONS


-c SHELL, --console=SHELL
Utilisez le shell spécifié (python ou ipython) comme backend de la console au lieu du
par défaut (ipython si présent ou python sinon).

Exemple : isympy -c python

SHELL peut être 'ipython' ou 'python'

-p CODAGE, --jolie=CODAGE
Configurez une jolie impression dans SymPy. Par défaut, la plus jolie impression unicode est
activé (si le terminal le prend en charge). Vous pouvez utiliser une impression ASCII moins jolie
à la place ou pas de jolie impression du tout.

Exemple : isympy -p non

CODAGE doit être 'unicode', 'ascii' ou 'no'.

-t TYPE, --type=TYPE
Configurez les types de sol pour les polys. Par défaut, les types de sol gmpy sont utilisés si
gmpy2 ou gmpy est installé, sinon il revient aux types de sol python, qui
sont un peu plus lents. Vous pouvez choisir manuellement les types de sol python même si gmpy
est installé (par exemple, à des fins de test).

Notez que les types de sol sympy ne sont pas pris en charge et ne doivent être utilisés que pour
fins expérimentales.

Notez que le type sol gmpy1 est principalement destiné aux tests ; c'est l'utilisation de
gmpy même si gmpy2 est disponible.

Cela revient à définir la variable d'environnement SYMPY_GROUND_TYPES sur le
type de sol donné (par exemple, SYMPY_GROUND_TYPES='gmpy')

Les types de sol peuvent être déterminés de manière interactive à partir de la variable
sympy.polys.domains.GROUND_TYPES à l'intérieur du shell isympy lui-même.

Exemple : isympy -t python

TYPE doit être l'un des 'gmpy', 'gmpy1' ou 'python'.

-o COMMANDER, --commande=COMMANDER
Configurez l'ordre des termes pour l'impression. La valeur par défaut est lex, qui commande les termes
lexicographiquement (par exemple, x**2 + x + 1). Vous pouvez choisir d'autres commandes, telles que
rev-lex, qui utilisera l'ordre lexicographique inversé (par exemple, 1 + x + x**2).

Notez que pour les très grandes expressions, ORDER='none' peut accélérer l'impression
considérablement, avec le compromis que l'ordre des termes dans l'imprimé
l'expression n'aura pas d'ordre canonique

Exemple : isympy -o rev-lax

COMMANDER doit être l'un des 'lex', 'rev-lex', 'grlex', 'rev-grlex', 'grevlex', 'rev-
grevlex', 'vieux' ou 'aucun'.

-q, --silencieux
Imprimez uniquement les versions de Python et SymPy sur stdout au démarrage, et rien d'autre.

-d, --doctest
Utilisez le même format qui devrait être utilisé pour les doctests. Cela équivaut à 'isympie
-c python -p aucune'.

-C, --pas de cache
Désactivez le mécanisme de mise en cache. La désactivation du cache peut ralentir certaines opérations
considérablement. Ceci est utile pour tester le cache, ou pour l'analyse comparative, car le
cache peut entraîner des timings de référence trompeurs.

Cela revient à définir la variable d'environnement SYMPY_USE_CACHE sur 'no'.

-a, --auto
Créez automatiquement les symboles manquants. Normalement, taper le nom d'un symbole qui a
pas été instancié en premier soulèverait NameError, mais avec cette option activée,
tout nom non défini sera automatiquement créé en tant que symbole. Cela ne fonctionne que dans
IPython 0.11.

Notez que ceci est destiné uniquement à une utilisation interactive de style calculatrice. Dans un
script qui utilise SymPy, les symboles doivent être instanciés en haut, afin qu'il soit
clairement ce qu'ils sont.

Cela ne remplacera pas les noms déjà définis, ce qui inclut le
lettres à caractère unique représentées par le mnémonique QCOSINE (voir les « Gotchas et
Pièges" dans la documentation). Vous pouvez supprimer les noms existants en
exécuter "del name" dans le shell lui-même. Vous pouvez voir si un nom est défini par
en tapant "'nom' dans globals()".

Les symboles créés à l'aide de ceci ont des hypothèses par défaut. Si tu veux
placez des hypothèses sur les symboles, vous devez les créer en utilisant symbol() ou var().

Enfin, cela ne fonctionne que dans l'espace de noms de niveau supérieur. Ainsi, par exemple, si vous définissez
une fonction dans isympy avec un symbole non défini, cela ne fonctionnera pas.

-D, --déboguer
Activer la sortie de débogage. C'est la même chose que de définir la variable d'environnement
SYMPY_DEBUG sur « Vrai ». L'état de débogage est défini dans la variable SYMPY_DEBUG dans
isympie.

-- OPTIONS PYTHON
Ces options seront transmises à python (1) coquille. Uniquement pris en charge lorsque ipython
est utilisé (shell python standard non pris en charge).

Deux tirets (--) sont nécessaires pour séparer OPTIONS PYTHON de l'autre isympie
options.

Par exemple, pour exécuter iSymPy sans bannière et couleurs de démarrage :

isympy -q -c ipython -- --colors=Pas de couleur

-h, --Aidez-moi
Imprimer la sortie d'aide et quitter.

-v, --version
Imprimez les informations de version d'isympy et quittez.

Utilisez isympy en ligne en utilisant les services onworks.net



Derniers programmes en ligne Linux et Windows