函數 > 求解與最佳化 > 範例:參數解
  
範例:參數解
根據搭配 root 函數或解題指令群的未知參數,定義用以求解方程式或方程組的函數。如此可讓您求解整個方程式系列。
根函數
求解方程式 f1=f2 以取得參數 a 的不同值。
1. 定義兩個函數。
按一下以複製此運算式
按一下以複製此運算式
2. 定義新的函數 S,以求解不同 a 值的方程式。
按一下以複製此運算式
3. 定義初始估值。
按一下以複製此運算式
4. 定義參數 a 範圍,並求解其每個值的方程式。
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
解題指令群:摩擦係數
求解以下條件之摩擦係數 fe (管壁粗糙度)、D (管徑) 及 R (雷諾數)。
1. 定義估值。
按一下以複製此運算式
2. 撰寫解題指令群,以定義計算摩擦係數的函數。
按一下以複製此運算式
參數 eDR 尚未定義。每次計算函數 FricFac 時,均可為這些參數指定新的值,並重新呼叫解題指令群。
3. 計算各種雷諾數的摩擦係數。
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
解題指令群:圓與線的交集
1. 求解當圓的半徑改變時,圓與線 y = 2 - x 相會的點。
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
2. 撰寫解題指令群,以定義傳回線 y = 2 - x 與圓半徑 R 的交會點座標函數。
按一下以複製此運算式
3. 使用新近定義的 Z 函數求解 R=3 及估值 x=1y=1 的交會點座標。
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
4. 繪製交集點。
按一下以複製此運算式
5. 使用新近定義的 Z 函數求解 5 個不同半徑 R 值的交會點座標。
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
您也可以就估值參數化上述解題指令群,只要定義 Z(R, x, y) 即可。使用單一解題指令群設定,即可對每個半徑求出兩個不同的解。