Jul
30
2006
اولین برخورد من با این نوع نرمافزارها حدود ۱۰ سال پیش و با متمتیکا (Mathematica) بود. بعدن با میپل (Maple) آشنا شدم. این دو برنامه معروفترین سیستمهای جبر نمادین هستند. البته امروز لیست برنامههای جبر نمادین طولانی شده ولی این دو از همه کاملتر هستند. با این حال هر دوی این برنامهها تجاری و غیرآزاد هستند. میخواهم در مورد مکسیما (Maxima) که یک برنامهی آزاد است صحبت کنم.
مکسیما (Maxima) تنها سیستم نسبتن کامل آزاد جبر نمادین موجود است. سایر برنامههای آزاد بسیار محدودتر از مکسیما هستند. البته مکسیما همهی قابلیتهای رقیبانش یعنی میپل و متمتیکا را ندارد. ولی اگر از آن استفاده کنید میبینید که برنامهای بسیار پیشرفته است و تقریبن همهی کارهای مهم را انجام میدهد. توصیه میکنم به سایت مکسیما بروید و نسخهی مناسب را برای سیستم عامل خودتان پیاده کنید. کار با مکسیما خیلی ساده است.
بگذارید یک مثال نشانتان بدهم. میخواهم انتگرال نامعین تابع جذر تانژانت یک متغیر را حساب کنم. این کار را با مکسیما و میپل انجام دادم. نتیجهی میپل این شد (روی شکل کلیک کنید تا بزرگ شود):
همین کار را با مکسیما هم انجام دادم. نتیجه این شد:
خوب شکل نتیجه کمی متفاوت شد. فکر میکنم وجود برنامهای آزاد مثل مکسیما خیلی مهم است. مهمترین جنبهاش این است که اگر علاقهمند باشید، شما هم میتوانید به توسعهی آن کمک کنید.
توضیح: اگر واقعن قصد استفاده از مکسیما را دارید، به فکر یک محیط گرافیکی هم برای آن باشید. من در شکل بالا از TeXmacs استفاده کردهام. راه دیگر استفاده از Emacs با بستهی imaxima است. اگر توضیحات بیشتر خواستید در نظرخواهی بگویید تا بیشتر بنویسم.

