• ベストアンサー

Mathematicaで3Dグラフを重ねて書くには?

motsuanの回答

  • ベストアンサー
  • motsuan
  • ベストアンサー率40% (54/135)
回答No.1

Plot3Dとかでつくったものはとりあえず1回個別に出力する必要があると思います。 それでよければ g1=Plot3D... g2=Plot3D... : gn=Plot3D... として Show[g1,g2,...,gn]; とすればいいのではないでしょうか? g = Graphics[ {LineとかCircleとかのリスト} ] Show[g] とすればLineとかCircleとかが一度に表示されます。

michikoremon
質問者

お礼

有難うございます。これで素敵な図形が書けそうです。 ところで、もう一つお聞きしたい事があるのですが... 一つ一つのグラフの色を変えて表示させる事は可能ですか? 例えば、 g1=Plot3D...が赤 g2=Plot3D...が黄色 : gn=Plot3D...が緑 といった具合に一つの図に表示させていると、区別がつきにくいもので... それぞれのグラフの色を変えてみたいのですが...教えていただけませんでしょうか?

関連するQ&A

  • Mathematicaで描いたグラフの見る角度の変更は可能ですか?

    Mathematicaで3次元のグラフを描いています。 見る角度を変更したいのですが... 例えば、もう少し横から見たいとか... そういう設定をすることは可能ですか? 可能でしたら、設定方法を教えてください。 また、グラフを同じ表に幾つも載せているのですが、 一つ一つのグラフの色を変えること グラフ1が赤で、グラフ2が黄色... みたいにすることは可能ですか? 設定方法を教えてください。 宜しくお願いします。

  • Mathematicaのグラフで、左右両軸へのラベルの付け方がわからない

    Mathematicaで2次元のグラフを書き、左右の両軸にラベルを付けたいのですが、Mathematicaでそのような事はできるのでしょうか。 Mathematicaの参考書やインターネットなどで調べているのですが、的を得た情報が見当たらない為、教えて頂けると非常に助かります。 お願いします。

  • mathematicaグラフ

    すみません、mathematicaにおいて、y軸に平行な直線をグラフするにはどうしたらいいのでしょうか?教えてください。

  • Mathematicaの3Dグラフを骨格のみでプロット

    Mathematica5.2を使っています。 3Dグラフを描く時、面に色を塗らずに骨格のみでグラフを描くには どうすれば良いのでしょうか?

  • 三次元のグラフを書きたいのですが。。。

    エクセルだとそんなに点がとれない上に重いので使用したくないです。 GNUPLOTやOPENGLでプログラムをコンパイルすると同時に三次元のグラフを描けるようにしたいです。 わかりやすく説明された本、サイト、サンプルプログラムなどがあるなら教えていただけないでしょうか?

  • Mathematicaでグラフの書き方教えてください

    Mathematicaで下記の二つの式をグラフで書きたいのですが、Mathematica初心者なものでいまいちわかりません。勉強するにも時間がないので焦っています。どうか分かる方おしえてください。 ・7x^2-22xy+7y^2=18 ・11x^2-14xy+11y^2=18

  • Mathematicaでグラフの非表示をするには?

    Mathematicaでグラフを複数作成し(Plot,ListPlot,…),それらを最後にShowでひとつのグラフ上に表示させたいのですが,そのときにひとつひとつのグラフも表示されてしまうのを何とかしたいのですが,何か方法はありますか?

  • c++での3次元グラフの生成

     320×218の120フレームの映像から3次元のグラフを生成してそのグラフを使って処理をしたいと考えています。  ノードには画素値を、エッジには画素間の画素値の差を重みとして与えた無向グラフを作成するプログラムを作っているのですがうまくできません。グラフ領域は動的に確保して処理したいと考えています。  なにか参考になるソースややり方がありましたら教えてください。プログラム初心者なのでいろいろ教えてください。OpenCVも使ってます。

  • 三次元のグラフ

    エクセルは二次元のグラフですが 三次元のグラフを書くソフトってあるんでしょうか? 光の強度分布を立体的に表したいんです。 だれか教えてください

  • mathematicaでグラフの名前の付け方

    mathematicaで、ある関数f(x,a)をプロットするとします。 f(x,1)とf(x,2)のグラフを同時に描画することはできるのですが、 それぞれの関数に名前を付け、グラフ中に表示させることはできますか? 例えば、f(x,1)はa=1,f(x,2)はa=2と表示させたいです。 出来れば、それぞれの曲線は異なる色で出力されるので、赤の曲線:a=1、青の曲線:a=2 とグラフの右上あたりに表示させたいです。 よろしくお願いします。