關於控制區域計算
「自動計算」預設為啟用狀態,工作表中的數字結果和圖形會自動更新。不過,有些方程式的計算時間較長。這些方程式可能內含重複的計算,或演算法可能需要較長時間收斂。若您不想在編輯工作表時等待運算作業完成,可前往「控制項」群組使用「計算」標籤中的任一控制選項:
「自動計算」
此按鈕可啟用或停用工作表中所有結果的自動更新功能。
• 「自動計算」停用時,若您編輯某個區域,該區域及其所有相依區域都會變成灰色,且不會重新計算結果。進階控制項會執行指令集,但無法取得結果。工作表左側會顯示「手動」。
• 「自動計算」啟用時,工作表中的所有結果都會自動重新計算。進階控制項指令集會在輸入變更時執行。計算期間,狀態列左側的圓點會變成黃色,所有計算作業都完成後,圓點便會轉為綠色。工作表左側會顯示「自動」。
「停止所有計算」
此按鈕會停止當下正在執行的所有計算作業。此按鈕可用於停止進行中的計算作業,讓您不必等待先前的計算作業完成,即可變更內容。如果工作表沒有任何進行中的計算作業,「停止所有計算」便無法使用。
• 「自動計算」啟用期間,若在計算作業進行時選取「停止所有計算」,計算模式會從「自動」變更為「手動」。未計算的區域會變成灰色。
• 若要繼續計算,請重新開啟「自動計算」。系統會從最後一個未計算的區域開始繼續計算。若您對先前已完成計算的任一區域進行更新,或在已完成計算的頁面中新增區域,則系統會從該處開始繼續計算。
• 在「手動」模式下,若要繼續計算,可選取「計算工作表」來計算工作表中的所有數學運算式。或者,您也可以選取「立即計算」,系統會隨即計算工作表中的數學運算式,直到工作表的最後一個可見區域完成計算為止。
「計算工作表」
此按鈕可重新計算工作表中的所有數學區域。
計算期間,狀態列左邊的圓點會變成黃色,所有計算作業都完成後,圓點便會轉為綠色。
如需計算,進階控制項會自動執行指令集。若已選取「工作表重新計算時執行進階控制項指令集」選項,按一下「計算工作表」就會執行指令集。
「立即計算」
此按鈕可讓系統從工作表第一頁開始計算所有需要重新計算的數學區域,直到工作表中的最後一個可見區域完成計算為止。計算期間,狀態列左側的圓點會變成黃色,所有計算作業都完成後,圓點便會轉為綠色。
在作用中的區域內選取「立即計算」會觸發系統重新計算該區域。
但如果符合以下情況,「立即計算」不會觸發系統重新計算區域:
• 使用檔案存取函數時,如果外部來源有所更新,除非變更函數引數,或是函數引數受工作表中的其他更新作業所影響,否則在工作表中使用「立即計算」不會觸發系統更新匯入的資料。若要確保這些函數使用最新資料,您必須啟用含有該函數的區域,接著選取「立即計算」。
• 使用
「包含工作表」時,如果參照的資料有所更新,除非編輯檔案路徑,否則在工作表中使用
「立即計算」不會觸發系統更新匯入的資料。若要確保這些函數使用最新資料,您必須在包含區域左側按一下「重新整理」按鈕

,然後選取
「立即計算」。
• 在工作表中使用「立即計算」時,除非變更引數,或是引數受工作表中的其他更新作業所影響,否則亂數函數不會產生新值。若要確保此函數每次都能產生新數值,請啟用區域並按下「立即計算」。
• 如果控制項輸入沒有新值,進階控制項不會執行指令集。
「停用區域」
此按鈕可停用您所選取的區域。
• 停用的區域會立即變成灰色,如下所示:
• 您可以編輯停用的區域,但所做的變更不會影響後續區域的計算作業。
• 「自動計算」狀態不會影響停用區域。
• 選取「計算工作表」或「立即計算」不會影響停用區域。
• 與停用區域的定義或計算結果相依的區域會提報錯誤。
其他資訊
• 當您開啟工作表時,即使已啟用「自動計算」,PTC Mathcad Prime 也不會自動重新計算結果。您必須按一下「計算」,或是按 Ctrl+F5 鍵,才會重新計算工作表及檢視最終的結果。當您處理已轉換的舊版 PTC Mathcad 工作表時,重新計算非常重要。
• 當您使用包含的工作表時,可以使用「重新整理」按鈕

來重新計算包含的工作表和相關計算。
• 在手動計算模式下列印工作表時,列印出來的結果可能不是最新結果。列印前,請務必先計算工作表。