PTC Mathcad Prime の使用 > 数式の使用 > 数式の計算 > 領域の計算の制御について
領域の計算の制御について
デフォルトでは、「自動計算」が有効になっており、ワークシートの数値結果とグラフは自動的に更新されます。ただし、方程式によっては計算に時間がかかるものもあります。そのような方程式には反復計算が含まれていたり、収束に時間がかかるアルゴリズムになっていたりします。ワークシートを編集するときに計算をすぐに終わらせたい場合、「計算」タブの「コントロール」グループにある次のいずれかのコントロールオプションを使用できます。
自動計算
このボタンをクリックすると、ワークシート内のすべての結果の自動更新を有効または無効にすることができます。
「自動計算」が無効になっているときに領域を編集すると、その領域および依存するすべての領域が薄い色で表示され、結果は再計算されません。ワークシートの左側に「MANUAL」と表示されます。
「自動計算」が有効になっている場合、ワークシートのすべての結果が自動的に再計算されます。計算が処理中のときは、ステータスバーの左側にある点が黄色に変わり、すべての計算が完了すると緑色に変わります。ワークシートの左側に「AUTO」と表示されます。
すべての計算を中止
このボタンをクリックすると、現在処理中のすべての計算が中止されます。このボタンを使用して実行中の計算を中止すると、前の計算が完了するのを待たずに変更を行うことができます。ワークシートに実行中の計算がない場合、「すべての計算を中止」は使用できません。
「自動計算」が有効になっている場合、計算を実行中に「すべての計算を中止」を選択すると、計算モードが「AUTO」から「MANUAL」に変更されます。まだ計算されていない領域は薄い色で表示されます。
計算を再開するには、「自動計算」をオンに戻します。計算は、最後の未計算領域から再開されます。以前に計算した領域を更新したり、以前に計算したページに新しい領域を追加したりすると、その時点から再計算が再開されます。
「MANUAL」モードのままで計算を再開する場合は、「ワークシートを計算」を選択して、ワークシート内のすべての数式を計算します。または、「今すぐ計算」を選択して、ワークシート内の最後の表示領域までの、ワークシート内の数式を計算します。
ワークシートを計算
このボタンをクリックすると、ワークシート内のすべての数式領域が再計算されます。
計算が処理中のときは、ステータスバーの左側にある点が黄色に変わり、すべての計算が完了すると緑色に変わります。
今すぐ計算
このボタンをクリックすると、ワークシートの最初のページからワークシート内の最後の表示領域までの、再計算が必要なすべての数式領域が計算されます。計算が処理中のときは、ステータスバーの左側にある点が黄色に変わり、すべての計算が完了すると緑色に変わります。
アクティブな領域内で「今すぐ計算」を選択すると、その領域の再計算がトリガーされます。
「今すぐ計算」は、以下の場合には、領域の再計算をトリガーしません。
ファイルアクセス関数を使用中に外部ソースが更新された場合、関数の引数を変更するか、関数の引数がほかのワークシートの更新の影響を受けないかぎり、ワークシートで「今すぐ計算」を使用しても、インポートされたデータの更新はトリガーされません。これらの関数で最新のデータを確実に使用するには、関数を含む領域をアクティブ化してから、「今すぐ計算」を選択する必要があります。
「ワークシートを含める」を使用中に参照内のデータが更新された場合、ファイルパスを編集しないかぎり、ワークシートで「今すぐ計算」を使用しても、インポートされたデータの更新はトリガーされません。これらの関数で最新のデータを確実に使用するには、関数を含む領域をアクティブ化してから、「今すぐ計算」を選択する必要があります。
ワークシートで「今すぐ計算」を使用する場合、引数を変更するか、引数がほかのワークシートの更新の影響を受けないかぎり、乱数関数によって新しい値は生成されません。この関数が毎回新しい数値を生成するようにするには、領域をアクティブ化してから「今すぐ計算」を押します。
領域無効化
このボタンをクリックすると、選択した領域が無効になります。
無効化した領域は、次の図に示すように、すぐ薄い色に変わります。
有効にした領域
無効化した領域
無効化した領域の編集はできますが、変更はそれ以降の領域の計算に影響しません。
「自動計算」の状態は、無効化した領域には影響しません。
「ワークシートを計算」または「今すぐ計算」を選択しても、無効化した領域には影響しません。
無効化した領域の定義または計算結果に依存する領域からは、エラーがレポートされます。
その他の情報
ワークシートを開いたときは、「自動計算」がオンになっていたとしても、PTC Mathcad Prime で結果が自動的に再計算されることはありません。ワークシートを再計算し、最終結果を表示するには、「計算」をクリックするか、Ctrl + F5 キーを押す必要があります。変換したレガシーの PTC Mathcad ワークシートや、ワークシートが含まれているファイルを処理している場合、必ず再計算を行う必要があります。
手動計算モードでワークシートを印刷すると、印刷の結果が最新でない場合があります。印刷する前にワークシートを計算してください。
これは役に立ちましたか?