• ベストアンサー

scilabのグラフが表示されません。

scilabのグラフが表示されません。 plotでグラフを表示させようとすると、何も表示されずに強制終了されてしまいます。 デモプログラムでも、グラフが表示されないため、プログラム自体に問題があるわけではないようです。 scilab 5.2.2を使用しています。同じような症状や、原因をご存じの方はおられないでしょうか?

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

  • ベストアンサー
  • 1take
  • ベストアンサー率50% (2/4)
回答No.1

こんにちは。 私も同じ状況です。javaとドライバとの相性のようですが、ビデオカードののハードウエアアクセラレーションを何段階か落とすと大丈夫です。色々な種類のパソコンにScilabを入れましたが、こういうケースは1台のみです。その1台は、Core2 Duoの4シリーズチップセットのノートパソコンで、OSがwindows7の時は問題ありませんでしたが、xpに戻したらそうなりました。 Scilab5.3のβでも同じ結果になるので、javaのバージョンアップに期待しています。

ryuji1213
質問者

お礼

なるほど。親切な回答ありがとうございました。 さっそく試してみます。

関連するQ&A

  • scilab のグラフが表示されない

    環境: Mac OS X Lion (10.7.5) https://www.scilab.org/download/5.4.1 よりmac用のscilabをダウンロードしたのですが、例えば -->x=[0:0.1:2*%pi]'; -->plot(sin(x)) などとやってもグラフが表示されません。 (何も起きずに処理が終わります) 何故でしょうか。 ※1 Scilabのバージョンが新しいのが悪いのか? と思い https://sites.google.com/site/uenatyzk/i_wanna_be_wizard/scilab を参照して 5.3.3 をダウンロードしてもみたのですが、こっちでやった場合、plot をすると一瞬だけグラフが表示されるのですが、その後強制終了してしまいました。 ※2 ※1の「強制終了する」という件については http://okwave.jp/qa/q6176658.html で同様の質問があるようですが、解答の「ビデオカードののハードウエアアクセラレーションを何段階か落とすと大丈夫です」という意味がよくわかりません…。 (Mac で具体的にどうすればいいのかがわからなかった) ちなみにJavaは最新のものをダウンロード済です。

  • scilabのグラフの表示について

    scilabについての質問です. 複数の関数について,それぞれ別々のグラフあるいは別のウィンドウで表示するにはどうすればよいでしょうか. scilabにお詳しい方どうぞよろしくお願いいたします. 通常は複数の関数を描くときに,plot2dコマンドなどで続けて記述すると, それぞれの関数は一つのグラフに重ねて表示されると思います. これをそれぞれの関数ごとのグラフ,あるいは別のウィンドウで表示するにはどうすればよろしいでしょうか. これを行う際の条件として, ・複数の関数を描くコマンドは,scipad等上で定義した関数内で記述し,scilabのプロンプトで呼び出す. ・clf()で1回,1回グラフの描画,消去を繰り返すという方法は"なし". でお願いします.

  • scilabのグラフについて

    scilabでy=1/(1+x^2)のグラフを書こうとしたのですが、下に凸のグラフが表示されてしまいます。 x=-1:0.1:1; y=1/(1+x^2); plot2d(x,y); このように入力しました。 正しく表示させるためにはどのようにしたらよいでしょうか? よろしくお願いします。

  • scilabについて

    scilabについて scilabで x=y/tan(%pi*(n+y/0.1))という式をグラフにしたいんですが、書いたプログラムが動きません。エラーはないはずですが... for n=-50:50; y=[-100:5:100]; deff('[x]=f(x)','x=y/tan(%pi*(n+y/0.1))'); if tan(%pi*(n+y/0.1))<>0 then; fplot2d(y,f) end end ちなみにnは-50から50の変数です。 どなたか原因を教えてください。お願いします。

  • gnuplotでグラフ表示できない。

    gnuplotで、plot (3/2-1)*x でグラフ表示できません。 plot (1.5-1)*x では表示可能です。 今まで、使用してきてこんなことがなかったように思います。 何か、設定をしなおすとなおるでしょうか?

  • scilabでのグラフ描画時の軸設定

    scilabで2次元グラフを描くときの軸の設定 scilabのカラー描画であるMatplotを使ってグラフを描画しているのですが、縦軸と横軸の交点が思い通りに設定できません。 また、グラフと軸がずれて配置されてしまいます。 現在このようなプログラムでグラフを描画しています。 u=[1:1:5;1:1:5;1:1:5;1:1:5;1:1:5]; umin=min(u(:)); umax=max(u(:)); u=255*(u-umin)/(umax-umin); Matplot(u);//行列プロット set(gcf(),'color_map',jetcolormap(256)); colorbar(umin,umax);//color barの表示 g=gca(); g.axes_visible='off'; g.children.data=g.children.data($:-1:1,:);//原点を左下にする xtics=0:1:4;//x軸目盛の設定 drawaxis(x=xtics,y=0.5,dir='d',tics='v'); g.children(1).tics_labels=string(-2:1:2); ytics=0:1:4;//y軸目盛りの設定 drawaxis(x=0.5,y=ytics,dir='l',tics='v'); g.children(1).tics_labels=string(1:1:5); このプログラムを実行すると、縦軸が0.5で、横軸が-1.5のところで交わってしまいます。 また、カラー表示されたグラフが縦軸・横軸共に1.5くらいずつずれてしまいます。 ちなみにこのプログラムは以下のURLのサイトのプログラムを参考にしたものです。 http://vision.kuee.kyoto-u.ac.jp/lecture/dsp/?menu=mat_figure 初心者の質問で申し訳ありませんが、かなり困っています。ご指導、アドバイスよろしくお願いいたします。

  • scilabを使って時系列データをフーリエ変換するには?

    scilabを使ったフーリエ変換についての質問です。 あるデータ(メトロノームに合わせた指タッピングの時間間隔データでっす)を、フーリエ変換しなければいけないのですが分かりません。゜゜(´□`。)°゜。 具体的には、その時系列データ(512個あってexcelに収まってマス、A列に時間(5432ミリ秒とか)、B列に強さ(200g重とか))を、scilabを用いてフーリエ級数変換・・・スペクトル密度のグラフをつくる、な感じなことをするらしいのですが、プログラムがぜんぜんうまく書けません(今月末までつくらないといけないのに・・・)゜(゜≧□≦゜)゜ 生データの自己相関関数をつくって、フーリエ級数変換、高速フーリエ変換、グラフをプロット、のような流れなのかなぁ?と思うのですが、合ってますかぁ? もしよかったらサンプルプログラムを書いてくださると助かります(*^o^*) 先週から私なりにチャレンジしているんですが、エラーばっかりなんですぅ(涙) どうか、よろしくお願いします☆

  • グラフのソフトを教えて下さい

     XYプロット図の描写で、以下のような機能のあるソフトをご紹介いただけませんか。または、やり方のコツがあれば、それをご紹介下さいませんか。  やりたいのは、実験結果と理論式の比較です。  実験値は、当たり前ですが、単純にプロットすれば良いのです。  問題は理論式の関数の線を書かせる方法です。これを実験結果のプロットと、同じグラフ上に描くことができません。式の線を表示させることのできるグラフソフトをご存じありませんか。もちろん実際の式は、もうちょっと複雑です。  僕は今のところ、以下の3つの方法で書いています。いずれの方法も、あまり適切とは言えません。 1)理論式に数値を入れて、そこから求まる値をグラフにプロットし、グラフ上でそのプロットから近似式を求め、この式の線のみを表示させ、プロット点は表示しないという方法。 2)グラフソフトに内蔵されている簡易図形描写機能を使って、それらしき線を書く。 3)文献などに載っている図をスキャナーで取り込み、それをグラフの下絵として、重ねて表示させる。  Mathmaticaという数学ソフトも試してみましたが、専門的すぎて、僕には使うことができませんでした。  よろしくお願いいたします。

  • エクセルグラフについて、教えてください(緊急)

    エクセルのグラフで、特定のデータに対するグラフが出てきません。 2軸上の折れ線と縦棒(積み上げ)のグラフで、折れ線グラフが3種類出てこなくてはならないのに 1種類しか表示されていません。 その2種類のデータラベルは出てくるのですが、何故かプロットエリア外(タイトル辺り)に表示されます。 凡例にも表示されているのですが、グラフが全く見当たりません。 私が作ったわけではないので、原因を突き止めるのに苦労しています。 分かりにくいかもしれませんが、何か解決方法はないでしょうか。 回答をお願い致します。

  • エクセルのグラフで質問です

    Office XPのエクセルで折れ線グラフを作ってるのですが セルの値が0の時はグラフの表示(プロットて言うんですかね)を しないようにしたいのですが、セル自体に関数を使ってゼロの値が 入った時はグラフにゼロが表示してしまうのですが これは、どうしようも無いのでしょうか? 何か方法があればよろしくお願いします。

専門家に質問してみよう