دستور solve
برای حل معادلات جبری از دستور solve استفاده کنید.
شما میتوانید از دستور solve برای حل یک سیستم معادلات نیز استفاده کنید، به عنوان مثال:
توجه: در حل دستگاه معادلات، ممکن است میپل (Maple) پاسخها را به ترتیب مورد نظر شما برنگرداند. این مورد به ویژه برای سیستمهای بزرگ معادلات صادق است. اگر میخواهید نرمافزار همیشه راهحل را به ترتیب دلخواه شما برگرداند، ترتیب متغیرها را با استفاده از یک لیست مشخص کنید (مثال زیر را ببینید).
توجه داشته باشید که چون برخی از ضرایب متغیرهای معادلات فوق اعداد اعشاری هستند، پس میپل (Maple) به طور خودکار پاسخها را به اعداد اعشاری تبدیل میکند.
دستورات evalf و fsolve
اگر از دستور solve برای یافتن جوابهای تحلیلی یک معادله استفاده کردهاید، اما میخواهید مقدار اعشاری جوابها را بدانید، میتوانید از دستور evalf یا دستور fsolve استفاده کنید.
دستور fsolve تقریباً مانند دستور solve عمل میکند. اگر معادله چند جملهای باشد، نرمافزار میپل به طور پیش فرض تمام ریشههای واقعی را بر میگرداند. اگر معادله چند جملهای نباشد، میپل یک ریشه از معادله را بر میگرداند. تنظیماتی وجود دارد (مانند تنظیم avoid) که میتوانید میپل را برای ریشههای بیشتر امتحان کنید.
اگر تمام ریشههای یک چند جملهای را میخواهید، جایی که برخی از ریشهها مختلط هستند، باید تنظیم complex را مشخص کنید. توجه داشته باشید که اگر Maple نتواند جوابی پیدا کند، NULL برگردانده میشود، به عنوان مثال:
دستور eliminate
جایگزینی برای استفاده از دستور solve برای تعیین حل تحلیلی یک دستگاه معادلات، دستور eliminate است.
دستور isolve
برای تعیین جوابهای اعداد صحیح یک معادله، از دستور isolve استفاده کنید.
در بالا _Z1 یک ثابت دلخواه است. اگر isolve نتواند یک حل با مقدار صحیح را تعیین کند، NULL برگردانده میشود.
دستور msolve
علاوه بر این، اگر میخواهید راه حلهایی با مقدار صحیح پیدا کنید، از دستور msolve استفاده کنید.
تهیه و تنظیم: پشتیبانی سایت ایران میپل