解題指令群 > 關於解題指令群
  
關於解題指令群
解題指令群可用來求解方程式與線性、非線性及微分方程式系統,也可以用來在指定條件約束內尋找指定函數的最小點和最大點,藉此求解最佳化問題。
解題指令群的解題方式是利用估值,然後以反覆的方式逐步逼近解。該解通常是落於實際解之收歛公差 TOL 與條件約束公差 CTOL 內的近似值。
每個解題指令群只能有一個解題函數。但您可以在解題指令群結尾處定義函數 (例如 f(a) := find(x)),然後再將此相同函數運用於其他解題指令群中。第一個解題指令群稱為參數化解題指令群。
您必須在解題指令群函數上定義估值或初始/邊界條件。若預期解為複數,請使用複數估值。若要求解 n 個變數,則解題指令群必須要有 n 個方程式。允許矩陣標記法;這會用於求得矩陣變數的解。
解題指令群的優點
您可以自然數學標記法設定問題。您求解的方程式是直接且未修飾的,而不是隱藏在向量與矩陣的定義中,或隱藏在求解器定義中。
您可以指定條件約束,限制在解題空間的特定範圍內求得所要的解。
解題指令群函數會自動選取適用的演算法,求解您的問題。
透過解題指令群所運用的反覆運算流程,即可求解非線性方程式系統。使用矩陣計算以求解這類系統是非常困難且幾乎不可能完成的工作。
您可以在解題指令群內移動區域,也可以將解題指令群區域當作是單一實體,於工作表中移動。