範例 7:Send SExpressions
此範例說明在 C# 中如何重寫 PTC Mathcad Prime 輸入區域的定義。API 可以重寫變數、矩陣或函數定義。此程式碼包含在 Form1.cs 檔案中。
2. 若要執行該範例,請執行 SendSExpr.exe。「Send SExpression」對話方塊視窗將會開啟:
所有的輸入欄位已停用。
3. 按一下 > 以開啟 Graph.mcdx 工作表。開啟此工作表時,「Send SExpression」對話方塊單選按鈕將會啟用。
4. 在開啟的工作表中,記下包含定義 f(x):=20 的輸入區域。繪線會顯示為水平線:
5. 在「Send SExpression」對話方塊視窗中:
a. 按一下任一單選按鈕,將其中一個 f(x) 方程式傳送至 PTC Mathcad Prime。您選取的 f(x) 方程式將更新輸入區域,且會將函數呈現為可能擬合至資料追蹤的曲線。
b. 選取不同的單選按鈕,並查看繪圖中的變更。請注意,選取頂部單選按鈕將提供最佳擬合。
| 單選按鈕回檔透過傳送使用工作表物件的 SetSExprValue 方法的字串來更新輸入區域。若要建立傳送至工作表的字串: a. 在 PTC Mathcad Prime 工作表中建立方程式。 b. 將方程式複製到剪貼簿。 c. 在記事本中貼上方程式。 |
6. 在 PTC Mathcad Prime 中,按一下 > ,然後在「Send SExpression」對話方塊視窗中按一下 > 。