isympy - Dalam talian di Awan

Ini ialah arahan isympy yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


isympy - shell interaktif untuk SymPy

SINOPSIS


isympy [-c | --konsol] [-p PENGEkodan | --cantik PENGEkodan] [-t JENIS | --jenis JENIS] [-o
PESANAN | --pesanan PESANAN] [-q | --senyap] [-d | --doktest] [-C | --tiada-cache] [-a |
--auto] [-D | --nyahpepijat] [ -- | PYTHONOPTIONS]
isympy [ {-h | - membantu} | {-v | --versi} ]

DESCRIPTION


isympy ialah cangkerang Python untuk SymPy. Ia hanyalah cangkerang ular sawa biasa (cangkang ipython jika anda
pasang pakej ipython) yang melaksanakan arahan berikut supaya anda tidak melakukannya
perlu:

>>> daripada __masa hadapan__ bahagian import
>>> dari import sympy *
>>> x, y, z = simbol("x,y,z")
>>> k, m, n = simbol("k,m,n", integer=Benar)

Jadi memulakan isympy adalah bersamaan dengan memulakan python (atau ipython) dan melaksanakan perkara di atas
arahan dengan tangan. Ia bertujuan untuk percubaan yang mudah dan cepat dengan SymPy. Untuk lebih
atur cara yang rumit, adalah disyorkan untuk menulis skrip dan mengimport perkara secara eksplisit
(menggunakan "dari sin import sympy, log, Simbol, ..." simpulan bahasa).

PILIHAN


-c SHELL, --konsol=SHELL
Gunakan shell yang ditentukan (python atau ipython) sebagai hujung belakang konsol dan bukannya
satu lalai (ipython jika ada atau python sebaliknya).

Contoh: isympy -c python

SHELL boleh jadi 'ipython' atau 'python'

-p PENGEkodan, --cantik=PENGEkodan
Sediakan percetakan cantik dalam SymPy. Secara lalai, percetakan unicode yang paling cantik ialah
didayakan (jika terminal menyokongnya). Anda boleh menggunakan percetakan ASCII yang kurang cantik
sebaliknya atau tiada cetakan cantik langsung.

Contoh: isympy -p no

PENGEkodan mestilah salah satu daripada 'unicode', 'ascii' atau 'no'.

-t JENIS, --jenis=JENIS
Sediakan jenis tanah untuk polis. Secara lalai, jenis tanah gmpy digunakan jika
gmpy2 atau gmpy dipasang, jika tidak, ia akan kembali kepada jenis tanah python, yang
adalah sedikit lebih perlahan. Anda boleh memilih jenis tanah python secara manual walaupun jika gmpy
dipasang (cth, untuk tujuan ujian).

Ambil perhatian bahawa jenis tanah sympy tidak disokong, dan harus digunakan hanya untuk
tujuan eksperimen.

Ambil perhatian bahawa jenis tanah gmpy1 terutamanya bertujuan untuk ujian; ia penggunaan
gmpy walaupun gmpy2 tersedia.

Ini adalah sama seperti menetapkan pembolehubah persekitaran SYMPY_GROUND_TYPES kepada
jenis tanah yang diberikan (cth, SYMPY_GROUND_TYPES='gmpy')

Jenis tanah boleh ditentukan secara interaktif daripada pembolehubah
sympy.polys.domains.GROUND_TYPES di dalam shell isympy itu sendiri.

Contoh: isympy -t python

JENIS mestilah salah satu daripada 'gmpy', 'gmpy1' atau 'python'.

-o PERINTAH, --pesanan=PERINTAH
Sediakan susunan terma untuk percetakan. Lalai ialah lex, yang memesan syarat
secara leksikografi (cth, x**2 + x + 1). Anda boleh memilih pesanan lain, seperti
rev-lex, yang akan menggunakan susunan leksikografi terbalik (cth, 1 + x + x**2).

Ambil perhatian bahawa untuk ungkapan yang sangat besar, ORDER='none' boleh mempercepatkan pencetakan
dengan ketara, dengan pertukaran bahawa susunan terma dalam cetakan
ungkapan tidak akan mempunyai susunan kanonik

Contoh: isympy -o rev-lax

PERINTAH mestilah salah satu daripada 'lex', 'rev-lex', 'grlex', 'rev-grlex', 'grevlex', 'rev-
grevlex', 'lama' atau 'tiada'.

-q, --senyap
Cetak hanya versi Python dan SymPy untuk stdout pada permulaan, dan tiada yang lain.

-d, --doktest
Gunakan format yang sama yang sepatutnya digunakan untuk ujian doc. Ini bersamaan dengan 'isympy
-c ular sawa -p tidak'.

-C, --tiada-cache
Lumpuhkan mekanisme caching. Melumpuhkan cache mungkin melambatkan operasi tertentu
dengan ketara. Ini berguna untuk menguji cache, atau untuk penanda aras, sebagai
cache boleh mengakibatkan pemasaan penanda aras yang mengelirukan.

Ini adalah sama seperti menetapkan pembolehubah persekitaran SYMPY_USE_CACHE kepada 'tidak'.

-a, --auto
Buat simbol yang hilang secara automatik. Biasanya, menaip nama Simbol yang mempunyai
tidak dimaklumkan dahulu akan menimbulkan NameError, tetapi dengan pilihan ini didayakan,
sebarang nama yang tidak ditentukan akan dicipta secara automatik sebagai Simbol. Ini hanya berfungsi dalam
IPython 0.11.

Ambil perhatian bahawa ini hanya bertujuan untuk penggunaan gaya kalkulator interaktif. Didalam
skrip yang menggunakan SymPy, Symbols harus dijadikan instantiated di bahagian atas, supaya ia
jelas apa itu.

Ini tidak akan mengatasi mana-mana nama yang telah ditakrifkan, yang termasuk
huruf aksara tunggal yang diwakili oleh QCOSINE mnemonik (lihat bahagian "Gotchas and
dokumen Pitfalls" dalam dokumentasi). Anda boleh memadamkan nama sedia ada dengan
melaksanakan "nama del" dalam shell itu sendiri. Anda boleh melihat sama ada nama ditakrifkan oleh
menaip "'nama' dalam globals()".

Simbol yang dibuat menggunakan ini mempunyai andaian lalai. Jika anda mahu
letakkan andaian pada simbol, anda harus menciptanya menggunakan symbols() atau var().

Akhirnya, ini hanya berfungsi dalam ruang nama peringkat atas. Jadi, sebagai contoh, jika anda mentakrifkan
fungsi dalam isympy dengan Simbol yang tidak ditentukan, ia tidak akan berfungsi.

-D, --nyahpepijat
Dayakan output penyahpepijatan. Ini adalah sama seperti menetapkan pembolehubah persekitaran
SYMPY_DEBUG kepada 'True'. Status nyahpepijat ditetapkan dalam pembolehubah SYMPY_DEBUG dalam
isympy.

-- PYTHONOPTIONS
Pilihan ini akan diteruskan kepada ular sawa (1) cangkerang. Hanya disokong apabila ipython
sedang digunakan (cengkerang python standard tidak disokong).

Dua sengkang (--) diperlukan untuk memisahkan PYTHONOPTIONS daripada isympy yang lain
pilihan.

Contohnya, untuk menjalankan iSymPy tanpa sepanduk dan warna permulaan:

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

-h, - membantu
Cetak output bantuan dan keluar.

-v, --versi
Cetak maklumat versi isympy dan keluar.

Gunakan isympy dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini