isympy - Online sa Cloud

Ito ang command na isympy na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


isympy - interactive na shell para sa SymPy

SINOPSIS


isympy [-c | --console] [-p PAG-ENCOD | --maganda ENCODING] [-t URI | --mga uri URI] [-o
ORDER | --order ORDER] [-q | --tahimik] [-d | --doctest] [-C | --walang-cache] [-a |
--auto] [-D | --debug] [ -- | PYTHONOPTIONS]
isympy [ {-h | - Tumulong} | {-v | --bersyon} ]

DESCRIPTION


Ang isympy ay isang Python shell para sa SymPy. Isa lang itong normal na python shell (ipython shell kung ikaw
i-install ang ipython package) na nagpapatupad ng mga sumusunod na command upang hindi mo magawa
kailangan:

>>> mula sa __future__ import division
>>> mula sa sympy import *
>>> x, y, z = mga simbolo("x,y,z")
>>> k, m, n = mga simbolo("k,m,n", integer=True)

Kaya't ang pagsisimula ng isympy ay katumbas ng pagsisimula ng python (o ipython) at pagpapatupad ng nasa itaas
utos sa pamamagitan ng kamay. Ito ay inilaan para sa madali at mabilis na pag-eksperimento sa SymPy. Para sa karagdagang
kumplikadong mga programa, inirerekumenda na magsulat ng isang script at tahasang mag-import ng mga bagay
(gamit ang "mula sa sympy import sin, log, Symbol, ..." idiom).

Opsyon


-c KABIBI, --console=KABIBI
Gamitin ang tinukoy na shell (python o ipython) bilang console backend sa halip na ang
default na isa (ipython kung naroroon o python kung hindi man).

Halimbawa: isympy -c python

KABIBI maaaring maging 'ipython' o 'python'

-p PAG-ENCOD, --maganda=PAG-ENCOD
I-setup ang pretty printing sa SymPy. Bilang default, ang pinaka maganda, unicode printing ay
pinagana (kung sinusuportahan ito ng terminal). Maaari kang gumamit ng hindi gaanong magandang pag-print ng ASCII
sa halip o walang magandang pag-print sa lahat.

Halimbawa: isympy -p no

PAG-ENCOD dapat isa sa 'unicode', 'ascii' o 'no'.

-t TYPE, --types=TYPE
I-setup ang mga uri ng lupa para sa polys. Bilang default, ang mga gmpy ground type ay ginagamit kung
Naka-install ang gmpy2 o gmpy, kung hindi man ay bumabalik ito sa mga uri ng python ground, na
ay medyo mabagal. Maaari kang manu-manong pumili ng mga uri ng python ground kahit na ang gmpy
ay naka-install (hal, para sa mga layunin ng pagsubok).

Tandaan na ang mga sympy ground na uri ay hindi suportado, at dapat gamitin lamang para sa
mga layuning pang-eksperimento.

Tandaan na ang gmpy1 ground type ay pangunahing inilaan para sa pagsubok; ito ang paggamit ng
gmpy kahit na available ang gmpy2.

Ito ay kapareho ng pagtatakda ng environment variable na SYMPY_GROUND_TYPES sa
ibinigay na uri ng lupa (hal., SYMPY_GROUND_TYPES='gmpy')

Ang mga uri ng lupa ay maaaring matukoy nang interactive mula sa variable
sympy.polys.domains.GROUND_TYPES sa loob mismo ng isympy shell.

Halimbawa: isympy -t python

TYPE dapat isa sa 'gmpy', 'gmpy1' o 'python'.

-o ORDER, --order=ORDER
I-setup ang pagkakasunud-sunod ng mga termino para sa pag-print. Ang default ay lex, na nag-order ng mga tuntunin
leksikograpikal (hal., x**2 + x + 1). Maaari kang pumili ng iba pang mga order, tulad ng
rev-lex, na gagamit ng reverse lexicographic na pagkakasunud-sunod (hal., 1 + x + x**2).

Tandaan na para sa napakalaking expression, maaaring mapabilis ng ORDER='none' ang pag-print
malaki, na may tradeoff na ang pagkakasunud-sunod ng mga tuntunin sa naka-print
hindi magkakaroon ng canonical order ang expression

Halimbawa: isympy -o rev-lax

ORDER dapat isa sa 'lex', 'rev-lex', 'grlex', 'rev-grlex', 'grevlex', 'rev-
grevlex', 'luma', o 'wala'.

-q, --tahimik
I-print lamang ang mga bersyon ng Python at SymPy upang stdout sa pagsisimula, at wala nang iba pa.

-d, --doctest
Gamitin ang parehong format na dapat gamitin para sa mga doctest. Ito ay katumbas ng 'isympy
-c python -p hindi'.

-C, --walang-cache
Huwag paganahin ang mekanismo ng pag-cache. Ang hindi pagpapagana ng cache ay maaaring makapagpabagal ng ilang mga operasyon
malaki. Ito ay kapaki-pakinabang para sa pagsubok ng cache, o para sa benchmarking, bilang ang
cache ay maaaring magresulta sa mapanlinlang na benchmark timing.

Ito ay kapareho ng pagtatakda ng environment variable na SYMPY_USE_CACHE sa 'no'.

-a, --auto
Awtomatikong lumikha ng mga nawawalang simbolo. Karaniwan, ang pag-type ng pangalan ng isang Simbolo na mayroon
hindi na-instantiated muna ay magtataas ng NameError, ngunit kapag pinagana ang opsyong ito,
anumang hindi natukoy na pangalan ay awtomatikong gagawin bilang isang Simbolo. Gumagana lamang ito sa
IPython 0.11.

Tandaan na ito ay inilaan lamang para sa interactive, paggamit ng istilo ng calculator. Sa isang
script na gumagamit ng SymPy, ang mga Simbolo ay dapat i-instantiate sa itaas, upang ito ay
malinaw kung ano sila.

Hindi nito i-override ang anumang mga pangalan na tinukoy na, na kinabibilangan ng
solong karakter na mga titik na kinakatawan ng mnemonic QCOSINE (tingnan ang "Gotchas at
Pitfalls" na dokumento sa dokumentasyon). Maaari mong tanggalin ang mga umiiral nang pangalan sa pamamagitan ng
pagpapatupad ng "del name" sa mismong shell. Maaari mong makita kung ang isang pangalan ay tinukoy ng
pag-type ng "'pangalan' sa globals()".

Ang mga Simbolo na nilikha gamit ito ay may mga default na pagpapalagay. Kung gusto mo
ilagay ang mga pagpapalagay sa mga simbolo, dapat mong likhain ang mga ito gamit ang mga simbolo() o var().

Sa wakas, ito ay gumagana lamang sa pinakamataas na antas ng namespace. Kaya, halimbawa, kung tinukoy mo
isang function sa isympy na may hindi natukoy na Simbolo, hindi ito gagana.

-D, --debug
Paganahin ang output ng pag-debug. Ito ay kapareho ng pagtatakda ng variable ng kapaligiran
SYMPY_DEBUG sa 'True'. Ang status ng debug ay nakatakda sa variable na SYMPY_DEBUG sa loob
isympy.

-- PYTHONOPTIONS
Ipapasa ang mga opsyong ito sa sawa (1) kabibi. Sinusuportahan lamang kapag ipython
ay ginagamit (karaniwang python shell ay hindi suportado).

Dalawang gitling (--) ang kinakailangan upang maghiwalay PYTHONOPTIONS mula sa iba pang isympy
mga pagpipilian.

Halimbawa, upang patakbuhin ang iSymPy nang walang startup na banner at mga kulay:

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

-h, - Tumulong
I-print ang output ng tulong at lumabas.

-v, --bersyon
I-print ang isympy na bersyon ng impormasyon at lumabas.

Gumamit ng isympy online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa