範例 10:GraphMat
此範例說明在 C# 中,如何啟動 PTC Mathcad Prime、載入工作表、將純量值推入工作表、計算工作表以及提取矩陣結果。它使用 .NET API、PTC Mathcad PrimeAPI 及 Google Charts API 來建立解決方案。
2. 若要執行該範例,請執行 GraphMatrix.exe。「GraphMat」對話方塊視窗將開啟。所有的輸入欄位已停用。
3. 按一下 > 以開啟 Force Google Graph.mcdx 工作表。當此工作表開啟時,「GraphMat」輸入欄位將啟用。
4. 在開啟的工作表中,記下第二頁頂端的四個輸入區域,以及第三頁底部的兩個輸出區域。
5. 在「GraphMat」對話方塊視窗中,您可以先修改四個文字方塊中的任何一個,然後再按一下「傳送輸入值」來將值傳送至工作表。
6. 在工作表中,四個輸入區域現在反映您在「GraphMat」對話方塊視窗中設定的值。PTC Mathcad Prime 重新計算工作表,並將 SForce 與 outstring 的值傳送至「GraphMat」對話方塊視窗,作為圖形下方顯示的圖表與數字字串。為了符合 Google Charts 限制,Force 向量會縮放以產生 SForce,以確保其元素的範圍為 0-100。
7. 下次計算時,設定新直徑或引擎值,然後按一下「傳送輸入值」。圖形與數字字串將相應更新。
8. 在 PTC Mathcad Prime 中,按一下 > ,然後在「GraphMat」對話方塊視窗中按一下 > 。
| 1. 所有矩陣程式碼包含在 Button1 回檔中。 2. 啟動 PTC Mathcad Prime 並載入工作表適用於包括 Send SExpression 在內的許多其他範例。 |