EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

isympy - Online in der Cloud

Führen Sie isympy im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl isympy, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


isympy - interaktive Shell für SymPy

ZUSAMMENFASSUNG


isympisch [-c | --Konsole] [-p KODIERUNG | --ziemlich KODIERUNG] [-t TYP | --Typen TYP] [-o
BESTELLEN | --Auftrag AUFTRAG] [-q | --ruhig] [-d | --doctest] [-C | --no-cache] [-a |
--Auto] [-D | --debuggen] [ -- | PYTHONOPTIONEN]
isympisch [ {-h | --help} | {-v | --Version} ]

BESCHREIBUNG


isympy ist eine Python-Shell für SymPy. Es ist nur eine normale Python-Shell (ipython-Shell, wenn Sie
das Paket ipython installiert haben), das die folgenden Befehle ausführt, damit Sie dies nicht tun
müssen, zu ... haben:

>>> aus __zukünftiger__ Importabteilung
>>> aus Sympy-Import *
>>> x, y, z = Symbole("x,y,z")
>>> k, m, n = Symbole("k,m,n", integer=Wahr)

Das Starten von isympy ist also gleichbedeutend mit dem Starten von Python (oder Ipython) und dem Ausführen des Obigen
Befehle von Hand. Es ist zum einfachen und schnellen Experimentieren mit SymPy gedacht. Für mehr
komplizierten Programmen wird empfohlen, ein Skript zu schreiben und Dinge explizit zu importieren
(mit dem Idiom "from sympy import sin, log, Symbol, ...").

OPTIONAL


-c SHELL, --console=SHELL
Verwenden Sie die angegebene Shell (Python oder Ipython) als Konsolen-Backend anstelle der
Standardwert (ipython, falls vorhanden oder python andernfalls).

Beispiel: isympy -c python

SHELL könnte entweder 'ipython' oder 'python' sein

-p CODIERUNG, --hübsch=CODIERUNG
Richten Sie hübsches Drucken in SymPy ein. Standardmäßig ist der schönste Unicode-Druck
aktiviert (sofern das Terminal dies unterstützt). Sie können weniger hübschen ASCII-Druck verwenden
stattdessen oder gar kein hübsches Drucken.

Beispiel: isympy -p no

CODIERUNG muss entweder 'unicode', 'ascii' oder 'no' sein.

-t TYP, --types=TYP
Richten Sie die Bodentypen für die Polys ein. Standardmäßig werden gmpy-Bodentypen verwendet, wenn
gmpy2 oder gmpy installiert ist, ansonsten fällt es auf Python-Bodentypen zurück, die
sind etwas langsamer. Sie können Python-Bodentypen manuell auswählen, auch wenn gmpy
installiert ist (zB zu Testzwecken).

Beachten Sie, dass Sympy-Bodentypen nicht unterstützt werden und nur für
experimentelle Zwecke.

Beachten Sie, dass der Massetyp gmpy1 hauptsächlich zum Testen gedacht ist; es die Verwendung von
gmpy, auch wenn gmpy2 verfügbar ist.

Dies entspricht dem Setzen der Umgebungsvariablen SYMPY_GROUND_TYPES auf den
gegebener Bodentyp (zB SYMPY_GROUND_TYPES='gmpy')

Die Bodenarten können interaktiv aus der Variablen ermittelt werden
sympy.polys.domains.GROUND_TYPES innerhalb der isympy-Shell selbst.

Beispiel: isympy -t python

TYP muss einer von 'gmpy', 'gmpy1' oder 'python' sein.

-o BESTELLUNG, --order=BESTELLUNG
Richten Sie die Reihenfolge der Druckbedingungen ein. Der Standardwert ist lex, der Begriffe anordnet
lexikografisch (zB x**2 + x + 1). Sie können andere Bestellungen wählen, wie z
rev-lex, das die umgekehrte lexikografische Reihenfolge verwendet (z. B. 1 + x + x**2).

Beachten Sie, dass bei sehr großen Ausdrücken ORDER='none' den Druck beschleunigen kann
erheblich, mit dem Kompromiss, dass die Reihenfolge der Begriffe im gedruckten
Ausdruck wird keine kanonische Ordnung haben

Beispiel: isympy -o rev-lax

BESTELLUNG muss einer von 'lex', 'rev-lex', 'grlex', 'rev-grlex', 'grevlex', 'rev-
grevlex“, „alt“ oder „keine“.

-q, --ruhig
Geben Sie beim Start nur die Versionen von Python und SymPy auf stdout aus, und sonst nichts.

-d, --doctest
Verwenden Sie dasselbe Format, das für Doctests verwendet werden sollte. Dies entspricht 'isympisch
-c python -p nicht'.

-C, --no-cache
Deaktivieren Sie den Caching-Mechanismus. Das Deaktivieren des Cache kann bestimmte Vorgänge verlangsamen
wesentlich. Dies ist nützlich zum Testen des Caches oder zum Benchmarking, da die
Cache kann zu irreführenden Benchmark-Timings führen.

Dies entspricht dem Setzen der Umgebungsvariablen SYMPY_USE_CACHE auf 'no'.

-a, --Auto
Erstellen Sie automatisch fehlende Symbole. Normalerweise geben Sie den Namen eines Symbols ein, das
nicht zuerst instanziiert wurde, würde NameError auslösen, aber wenn diese Option aktiviert ist,
Jeder nicht definierte Name wird automatisch als Symbol erstellt. Das funktioniert nur in
IPython 0.11.

Beachten Sie, dass dies nur für die interaktive Verwendung im Taschenrechnerstil gedacht ist. In einem
Skript, das SymPy verwendet, sollten Symbole oben instanziiert werden, damit es
klar, was sie sind.

Dadurch werden keine bereits definierten Namen überschrieben, einschließlich der
einzelne Buchstaben, die durch das mnemonische QCOSINE repräsentiert werden (siehe die "Gotchas and
Fallstricke" in der Dokumentation). Vorhandene Namen können Sie löschen, indem Sie
Ausführen von "del name" in der Shell selbst. Sie können sehen, ob ein Name definiert ist durch
Eingabe von "'name' in globals()".

Die damit erstellten Symbole haben Standardannahmen. Wenn du möchtest
Wenn Sie Annahmen auf Symbolen setzen, sollten Sie sie mit Symbols() oder var() erstellen.

Schließlich funktioniert dies nur im Namespace der obersten Ebene. Wenn Sie also zum Beispiel definieren
eine Funktion in isympy mit einem undefinierten Symbol, wird es nicht funktionieren.

-D, --debuggen
Debugging-Ausgabe aktivieren. Dies entspricht dem Setzen der Umgebungsvariablen
SYMPY_DEBUG auf "Wahr" setzen. Der Debug-Status wird in der Variablen SYMPY_DEBUG innerhalb von
isympie.

-- PYTHONOPTIONEN
Diese Optionen werden weitergegeben an python (1) Hülse. Nur unterstützt, wenn ipython
verwendet wird (Standard-Python-Shell wird nicht unterstützt).

Zum Trennen sind zwei Bindestriche (--) erforderlich PYTHONOPTIONEN von der anderen isympy
Optionen.

Um beispielsweise iSymPy ohne Startbanner und Farben auszuführen:

isympy -q -c ipython -- --colors=NoColor

-h, --help
Hilfeausgabe drucken und beenden.

-v, --Version
Isympy-Versionsinformationen ausgeben und beenden.

Verwenden Sie isympy online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    SCHLUCK
    SCHLUCK
    SWIG ist ein Softwareentwicklungstool
    das verbindet in C geschriebene Programme und
    C++ mit einer Vielzahl von High-Level
    Programmiersprachen. SWIG wird mit verwendet
    anders...
    SWIG herunterladen
  • 2
    WooCommerce Nextjs Reaktionsthema
    WooCommerce Nextjs Reaktionsthema
    Reagieren Sie mit dem WooCommerce-Theme, das mit erstellt wurde
    Als nächstes JS, Webpack, Babel, Node und
    Express mit GraphQL und Apollo
    Klient. WooCommerce-Shop in React(
    enthält: Produkte...
    Laden Sie WooCommerce Nextjs React Theme herunter
  • 3
    archlabs_repo
    archlabs_repo
    Paket-Repo für ArchLabs Dies ist eine
    Anwendung, die auch abgerufen werden kann
    für
    https://sourceforge.net/projects/archlabs-repo/.
    Es wurde in OnWorks gehostet in...
    Laden Sie archlabs_repo herunter
  • 4
    Zephyr-Projekt
    Zephyr-Projekt
    Das Zephyr Project ist eine neue Generation
    Echtzeitbetriebssystem (RTOS), das
    unterstützt mehrere Hardware
    Architekturen. Es basiert auf einer
    Kernel mit kleinem Fußabdruck ...
    Laden Sie das Zephyr-Projekt herunter
  • 5
    SCons
    SCons
    SCons ist ein Software-Konstruktionstool
    das ist eine überlegene Alternative zum
    klassisches "Make"-Build-Tool, das
    wir alle kennen und lieben. SCons ist
    implementiert ein...
    Laden Sie SCons herunter
  • 6
    PSInt
    PSInt
    PSeInt ist ein Pseudocode-Interpreter für
    spanischsprachige Programmierstudenten.
    Sein Hauptzweck ist es, ein Werkzeug für
    Grundlegendes lernen und verstehen
    Konzept...
    PSeInt herunterladen
  • Mehr »

Linux-Befehle

Ad