教學專區 > 解題 > 任務 2 - 1:最佳化函數
任務 2 - 1:最佳化函數
使用解題指令群求解第一類零階 Bessel 函數 J0 的最大點數。
在可能的情況下,將想要最佳化的函數繪製成圖,是相當不錯的作法。使用此方法可以選擇適合的估值。
1. 繪製 J0 函數。
J0 函數包含許多最大點與最小點。指定估值有助於求解最接近的點。
2. 插入解題指令群、將估值定義為最大值 x1=5,然後使用 maximize 函數求解近似於 x1 的最大值。
* 
find 函數相反,您必須輸入不提供其引數清單的 J0 函數。
3. 在解題指令群外計算 xmax1J0(xmax1),藉此計算第一個最大值的水平與垂直座標。
4. 在解題指令群外複製 x1max1 的定義。
5. 變更估值,然後求解對應的最大值。
6. 在解題指令群外計算 xmax2J0(xmax2),藉此計算第二個最大值的水平與垂直座標。
7. 在原始繪圖上繪製兩個最大點。
在解題指令群外使用 maximize 函數。
當您不需要指定條件約束時,您可以在解題指令群外使用 maximize 函數。
1. 鍵入第一個估值,然後重新計算對應的最大點。
2. 鍵入第二個估值,然後重新計算對應的最大點。
maximize 函數會傳回相同的最大點。
這是否有幫助?