さだぼうの実験室ロゴ
Home > GCalc
Home   |  GCalc   |  ComponentsSimulations我が家へようこそ

GCalc-Plusの紹介
Gcalc-Plusは関数式を入力するだけで二次元・三次元のグラフが作成できる数式グラフ化ソフトウェアです。 グラフ電卓と同じように、簡単に操作できるうえに、美しいグラフが描けます。

  2017.11.18  バージョン3.00をアップしました。

GCalcメインフォーム

次の関数をプロットしたグラフが簡単に作成できます。 描画例
種類 入力式
2次元(平面)
陽関数のプロット正弦波Sin[x]
媒介変数関数のプロット{Cos[t],Sin[t]}
極座標関数のプロットらせん r = t
陰関数のプロットだ円x^2 / 4 + y^2 / 9 == 5^2
等高線のプロット馬の背x^2 + x * y + y^2
領域(不等式)のプロット - {x^2 + y^2 < 5^2, y > x}
密度のプロット - Mandelbrot[x,y,40]
場のプロット - {x , y}
複合プロット - -
3次元(立体)
直交座標曲面のプロット - Exp[-(x^2 + y^2)]
球面座標曲面のプロット1
円柱座標曲面のプロットコーンz
媒介変数座標曲面のプロット - {Cos[u], Cos[u]Sin[v], Sin[v]}
陰関数表面のプロット - x^3-x+y^3-y+z^3-z==0
空間曲線のプロット立体螺旋{Cos[t], Sin[t], t/5}
回転体表面のプロットトーラス{3+Cos[t], 3+Sin[t]}
複合プロット - -
関数グラフのアニメーションが作成できます。
新たな関数を定義して使うことができます。
豊富な組込み関数を持っています。
■ 三角関数などのほかに,和の(Σ)計算ができる関数 Sum があるので、 簡単に級数のグラフが描けます。
■ 導関数を求める関数を追加しました。(ver 1.25)
■ その他、リストを作る関数 Table など便利な関数が組み込まれています。
Topへ

描画例

        
2次元陽関数 y = Sin[x]/x 2次元媒介変数のプロット
2次元極関数 r = t 2次元陰関数のプロット
2次元領域のプロット 2次元等高線のプロット (x-y)*Exp[-(x^2+y^2)]
3次元媒介変数曲面 トーラス 2次元密度プロット ジュリア集合
2次元場のプロット {x*Cos[x*y], y*Sin[x*y]}2次元のアニメーション Sum[Sin[n x]/n, {n,1,m}]
3次元陽関数プロット Exp[-(x^2+y^2)] 3次元球面関数のプロット {1, 2}
3次元円柱座標のプロット z 3次元媒介変数関数のプロット トーラス
3次元空間曲線のプロット z 3次元回転体のプロット トーラス
2次元複合プロット 3次元複合プロット 球と円柱の重ね描き
3次元の複合グラフ

Topへ

ダウンロード

for windows Vista,7, 8, 10容量日付下のボタンをクリック
GCalcPlus30.zip 2.10 MB (2,206,838 バイト)2017/11/18

*ソフトウェアは公開前に最新のワクチンソフトでウィルスチェックをしています。

インストール

ダウンロードしたら,圧縮ファイルを右クリックして、[プロパティ] ダイアログを表示します。 その下部にある [ブロックの解除] をクリックし、[OK] でダイアログを閉じます. 一般に,インターネットからダウンロードしたファイルはこの処理が必要です。
そのあとに、圧縮ファイル GCalcPlus30.zip を書き込み権限のあるフォルダに移動して展開してください。
展開してできたファイルのうち、 GCalcIconGCalcPlus30.exeが実行プログラムファイルです。

実行後の設定について

  • 陰関数・等高線・領域のプロットにおけるサンプル数について

    複雑なグラフを描くとわかりますが、既定のサンプル数では少なすきます。メニューの表示から、 「環境オプション...」を開き、2D(平面)の「サンプル数」タブで、陰関数・等高線・領域のサンプル数 を 200 程度に変更してください。一度設定すれば、次回から有効になります。

  • データファイル *.GCP とプログラムとを関連付けるには

    エクスプローラで.GCPの一つを選択→右クリック→プロパティをクリックし、 プログラム項目の変更ボタンを押します。開いたウインドウで、「その地のアプリ」→「このPCで別のアプリを探す」の後に 開いたエクスプローラでGCalcPlus30.exeをクリックします。(windows 10 の場合)


アンインストール

圧縮ファイルを展開したフォルダを選択して、削除してください。

Topへ

バクレポート

2017/12/05

 領域のプロットで「プロットの変更」を実行すると、エラーを知らせる ウインドウが表示される。申し訳ありません。「O K」ボタンを押してください。グラフは正常に描かれます。 次のバージョンで修正します。

2017/11/18

無限大となる関数を用いてグラフをプロットすると、プログラムが応答しなくなる。   例えばCot[x]で範囲が0から始まると、このエラーが起きました。  バージョン3.00で修正しました。

2015/10/17

ワイヤーフレーム(三次元表面のグラフ)の描画に問題がありました。

2015/09/20

『計算』ページにおいて、既存の入力を変更して評価すると、  場合によりエラーが表示され、プログラムが応答しなくなる。

2010/07/04

ヘルプの記述ミス。微分 D の記述に間違いがありました。
・間違い『D[expr, x, n]はexprを変数xでn階微分した結果を返します』→正しくは、D[expr, {x, n}]です。
・組み込み関数 Log の記述に間違いがありました。
・間違い『Log[x, b]は底をbとする xの対数を返します』→正しくは、Log[b, x]は底をbとする xの対数です。 (himajin100000さんの指摘による)

更新履歴

2002/05/26 version 1.01 ライブラリアップ
1.01 -> 1.42  
・ windows XP のビジュアルスタイルに対応。
・数式パネルを実装した。
・設定をレジストリに保存するよう変更。
1.45.02 -> 1.46.01  
・数式の構文解析にあったバグを直しました。
・リスト処理関数に、First, Last, Part, Rest を追加しました。
1.46.02 -> 2.01  
・大きな整数を読み込みときのバグを直しました。
・3次元のグラフに対応しました。
・Windows Vista, 7 に対応しました。
2.50 -> 2.55  
・3次元グラフの「プロットの変更」で設定範囲が更新されない等の不具合を修正しました。
・アニメーションの3次元グラフを編集しても、変更が反映しない不具合を修正しました。
・ベッセル関数 BesselJ[n,x] BesselY[n,x] を追加しました。
・「計算ページの不具合を修正しました。
 2.56 ->
・ワイヤーフレーム(三次元表面のグラフ)の描画方法を見直しました。
 3.00 ->
・二次元のグラフの描画方法を GDI+ を使って全面的に見直しました。
・グラフを画像としてファイルに保存できるようにしました。
Topへ