• ベストアンサー

三次元のグラフを描きたいのですが、数式(例えばx^2+y^2=axのよ

三次元のグラフを描きたいのですが、数式(例えばx^2+y^2=axのような)を書き込んだだけでグラフになるようなフリーソフトはないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • StudentT
  • ベストアンサー率25% (1/4)
回答No.4

Maximaは省略しますが、いくらでもあります。 いくつかの候補を挙げると以下の通りです。 Gnuplot http://www.gnuplot.info/ Sage http://www.sagemath.org/ SciLab http://www.scilab.org/ Octave http://www.gnu.org/software/octave/ グラフ描画だけに限定すれば、さらに増えるとおもいます。 (3Dを要求すると少しは減ると思いますが)

その他の回答 (3)

  • inara
  • ベストアンサー率72% (293/404)
回答No.3

有料の Maple なら陰関数の3Dプロットは可能です(添付図a)。無料の Maxima だと、曲面の x, y, z 座標が媒介変数表示可能な場合なら可能だと思います(Maximaは持ってますが使いこなしていないので詳しいことは分かりません)。 x^2+y^2=a*x なら Maxima で描画可能です(添付図b)。 Maxima はここ(http://sourceforge.net/projects/maxima/files/)の「Download Now!」をクリックするとダウンロードできます。Windowsでなく、Mac や Linux なら、そのページの下の表から選んでください。 添付図(b)のコマンドは plot3d ([a/2*(cos(s)+1), a/2*sin(s), a], [s, -%pi, %pi], [a, -2, 2],['grid,20,20]); で、これを コピー&ペースト して、Shift キーを押しながら Enter でグラフが出ます。

  • info22_
  • ベストアンサー率67% (2650/3922)
回答No.2

おそらくないでしょう。 あるのは 陽関数表現:z=f(x,y) や媒介変数表現:x=f(t),y=g(t),z=h(t) で3次元の関数を与えて3Dプロットするソフトなら FunctionViewや3D-GRAPESなどでしょう。 Googleで検索すればダウンロード先やインストール・使用法、使用例などの情報が多く出てきますよ。

参考URL:
http://www.vector.co.jp/soft/dl/win95/edu/se104723.html,http://hp.vector.co.jp/authors/VA017172/
  • shimajing
  • ベストアンサー率66% (10/15)
回答No.1

実際に使ったわけではないのですが、検索してみたところ、こんなのがヒットしました。 ご希望通りならいいのですが。 http://www.vector.co.jp/soft/win95/business/se090636.html

関連するQ&A

  • 関数y=ax2のグラフ

    閲覧ありがとうございます。 関数y=ax2のグラフについてです。 y=1/2x2についてグラフをかくのにまず私は比例の表?みたいなのをやるんですが問題の表の例は x:-4 -2 0 2 4 y:8 2 0 2 8 となっているんですが…二倍しているのは解ります。 でもなんでxが4とかなんですか? y=x2とかだと x:-3 -2 -1 0 1 2 3 y:9 4 1 0 1 4 9 xが3とかなのに… 教えて下さいm(_ _)m

  • y=ax^2

    あのy=ax^2のグラフを書こうとしてるのですが。y=ax^2の微分係数を求めてやればいいと、友達が言ってたのですが、どうすればいいのですか。(僕的には、y=ax^2はy=x^2と相似であると証明すればいいと思うのですが・・・)教えてください。

  • y=ax+b/2x+1 …(1)のグラフが点(1,0)

    y=ax+b/2x+1 …(1)のグラフが点(1,0)を通り、直線y=1を漸近線にもつとき、定数a,bを求めよという問題で、 色々計算した結果b=-aとなり、(1)に代入して y=ax-a/2x+1 となるところまではいいのですが、 そのあと解答ではいきなり =a/2-3a/2(2x+1)と なっています。 この式変形をどのようにしたらいいのかわかりません。解説をよろしくお願い致します。

  • y=ax^2のグラフをExcelで作成したい。

    y=ax^2のグラフをExcelで作成したい。 x=(v^2)/13.72 (x,v≧0) のグラフをエクセル2007で作成したいのですが、全くはじめから分かりません。 表を作ってからそれをグラフにするのですか? 全く分かりません。 よろしくお願いします。

  • 三次元グラフを作成したい。

    質問です。 エクセルのグラフで三次元のものを作りたいと思っています。 イメージ的にはX軸Y軸Z軸を使ってキューブ上の空間の上にそれら三つのデータがあうところにプロットするような形で 散布図的に作りたいのですが、 そういった機能はエクセルのグラフにはないのでしょうか? もしできなければそういったことができるフリーのソフトとかを教えてください。

  • 3次元グラフ

    実験から得た3つの変数のデータ(x,y,z)をgnuplotに入力して3次元のグラフを作ったのですが、そのグラフのz=f(x,y)の近似関数を知りたいです。どうすればよいのでしょうか? gnuplotを使ったことがなくて全く分かりません。 宜しくお願いします。

  • エクセルのグラフ上に書かれている数式

    エクセルのグラフ上に書かれている数式 2つの散布図のグラフ上に y=0.8471x+0.0121 R^2=0.2791 y=1.027x-0.0228 R^2=0.801 と数式が記載され、プロットされた場所に直線が引かれているのですが、 どの様に見ればいいのですか?

  • y = x^2 と y=f(x)=x^2の違い

    自分の使っている参考書の 2次関数の基本形のグラフを調べよう というページの解説で 一般に2次関数はy=ax^2+bx+c(a≠0)の形で表されるんだけれど 今回はb=0、c=0とした最も単純なy=ax^2の形の2次関数についても考えてみよう。 このy=ax^2(a≠0)が2次関数の基本となるものだから特にこれを2次関数の基本形と呼ぶよ。 それでは、y=ax^2でa=1のときのもの、つまりy=x^2をy=f(x)=x^2とおいて、そのグラフをxy座標平面上の描いてみることにしよう。 と書かれているのですが y=x^2をy=f(x)=x^2とおいて の部分の意味がわかりません。 y=x^2とy=f(x)=x^2は同じもののように思うのですが 何のために y=x^2はy=f(x)=x^2とおく必要があるのでしょうか?

  • データから3次元グラフを作成するソフトウエアを知りませんか?

    いつもお世話になっています。 カテゴリーが少し違うかもしれませんが、3次元上(x,y,z)の座標にプロットするソフトウエアを教えていただけないでしょうか? Excelの「散布図」の3次元的なものを探しているのですが、なかなか自分のイメージに合ったものが無くて困っています。  できれば、数式とR^2値がわかるもので、フリーソフトであれば大変助かります。  よろしくお願いいたします。

  • 3次元グラフのアニメーション

    x-y平面上の圧力分布を3次元グラフで表し、さらにその時間変化を動画で表したいのですが、そのようなことを可能にするソフト・手法(できればフリーソフト)をご存知の方はいますか?あるいは、3次元表示でなくても、2次元平面上のデータ点を圧力の強さに応じた輝度で表すという方法でもかまいません。 自分でソフトを作るとしたら、グラフソフトを作る上で参考になるサイトやライブラリをご存知なら、教えていただけませんか? また、自作ソフトで3Dグラフの時間変化を表示することが可能だとすれば、それを一般的な動画ファイル(mpeg,gifアニメ,aviなど)で出力する機能を持たせることは可能ですか? かなり調べたつもりですが、見つからないので知っている人に聞くしかないのではないかと思って質問を書き込みました。