Skip to content
シンプレックス法計算機 シンプレックス法計算機

グラフ電卓 / TI-84でのシンプレックス法

行列演算と行関数を用いて、TI-84またはグラフ電卓でシンプレックス法を解く方法を学びます。

シンプレックス計算機

シンプレックス法計算機の仕組み

1

LP問題を入力する

目的関数の係数と、各制約行を右辺の値とともに入力します。

2

最大化または最小化を選択する

最適化の目標を選択します。ツールがスラック変数付きの初期タブローを自動的に作成します。

3

ピボット反復を実行する

計算機はCj-Zjによってピボット列を特定し、比率を計算し、最適になるまで基本行操作を実行します。

4

最適解を読み取る

最終タブローには、最適な変数値、Zj行、および最大/最小の目的値が表示されます。

シンプレックスタブロー出力の例

2変数の最大化問題のタブロー反復の例

Basis x1 x2 s1 s2 RHS Cj-Zj
x1 14 0 0 1 14 0
x2 7 1 0 0 7 5
Zj 35 5 0 0 35

TI-84でのシンプレックス

TI-84 などのグラフ計算機でシンプレックス法を実行するには、初期タブローを行列として保存し(MATRIX → EDIT)、次に MATRIX → MATH メニューの rowSwap、*row、*row+ を使って各ピボットを実行します。このページのオンラインソルバーは同じ行演算を即座に行うので、TI-84 での作業を確認できます。

Casioやその他の計算機

Casio の関数電卓には専用のシンプレックス機能はありませんが、その行列モードで各ピボットに必要な行演算を実行できます。ステップごとのタブローを伴う完全で自動的な解を得るには、このページ上部の計算機を使ってください。

関連計算機

よくある質問

グラフ電卓を使ってシンプレックス法を解くには?

TI-84では、MATRIX > EDIT を使ってタブローを行列に保存し、MATRIX > MATH の行操作(rowSwap、*row、*row+)を使います。あるいは、TI電卓向けの専用シンプレックスアプリを使います。

Casioでシンプレックス法のピボット操作を計算できますか?

Casioの関数電卓には組み込みのシンプレックス機能はありません。ただし、Casioの行列モードを使って行列の行操作を手動で行い、各ピボット手順を実行できます。

TI-84でシンプレックス法を実行するには?

タブローを行列として保存し、MATRIX MATHメニューの rowSwap、行の乗算、行の乗算加算を使ってピボットします。

Casio電卓でシンプレックス法はできますか?

Casioの関数電卓には組み込みのシンプレックス機能はありませんが、行列モードで同じ行操作を実行できます。

オンライン計算機の方が速いですか?

はい、すべてのピボットを自動的に実行し各タブローを表示するので、TI-84での作業を即座に確認できます。