Skip to content

คำนวณสัญลักษณ์พีชคณิตใน 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/
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

Published on Categories การศึกษา

About wannaphong

วรรณพงษ์ ภัททิยไพบูลย์ ผู้ดูแลเว็บ wannaphong.com และผู้เขียนบทความบล็อกนี้ นักศึกษาชั้นปีที่ 1 สาขาวิทยาการคอมพิวเตอร์และสารสนเทศ คณะวิทยาศาสตร์ประยุกต์และวิศวกรรมศาสตร์ มหาวิทยาลัยขอนแก่น วิทยาเขตหนองคาย

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *