解題指令群 > 關於估值
  
關於估值
當您求解線性或非線性方程式系統,或最佳化函數時,所有不明變數皆需要估值:
若是線性系統,估值僅會用以決定結果的大小;其值並不重要。
若是非線性問題,則估值對其解的影響很大。所有用於選擇及修改 root 函數之估值的註記皆適用。
定義估值
若是 findminerr,您必須在呼叫解題指令群函數時,定義不明的變數。估值的名稱必須與不明變數的名稱相同。
若是 minimizemaximize,由於不明變數是目標函數 (要最佳化的函數) 之引數,因此會很清楚。但是,您必須在解題指令群函數中,為每個不明的變數定義估值。您發送估值到 minimize 的順序必須與目標函數的引數順序相同。在此範例中,aθ 的估值,而 bφ 的估值:
實數或複數估值
解題指令群首先會使用估值檢查誤差並決定解的值域,以計算其條件約束。
如果估值為實數,且在估值的條件約束左側與右側側邊的計算僅產生實數或實數矩陣,則會搜尋實數解。否則,求解器可能會傳回複數解。