18 กุมภาพันธ์ 2558

Published กุมภาพันธ์ 18, 2558 by with 0 comment

คำนวณสัญลักษณ์พีชคณิตใน Python

โมดูล SymPy เป็นไลบรารีในภาษา Python มีความสามารถในการคำนวณสัญลักษณ์พีชคณิต หรือจะเรียกได้ว่า เป็นระบบพีชคณิตคอมพิวเตอร์  Computer algebra system (CAS) ใน Python รองรับทั้ง Python 2 และ Python 3 (License: BSD)

สามารถติดตั้งได้โดยใช้คำสั่ง pip :
$ pip install sympy
สำหรับผู้อ่านที่ใช้งาน Windows สามารถโหลดไฟล์ .whl มาติดตั้งได้จาก http://www.lfd.uci.edu/~gohlke/pythonlibs/#sympy

ตัวอย่างการใช้งาน

>>> from sympy import init_printing, symbols, ln, diff
>>> init_printing()
>>> x,y = symbols('x y')
>>> f = x**2 / y + 2 * x - ln(y)
>>> diff(f,x)
2⋅x
─── + 2
y
>>> diff(f,y)
2
x 1
- ── - ─
2 y
y
>>> diff(diff(f,x),y)
-2⋅x
────
2
y

อ่านเอกสารการใช้งานได้ที่ http://docs.sympy.org/
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)