• 締切済み

scilabという科学ソフトとコンパイラ

MATLABに近い動作をする科学系のフリーソフトのscilabについてお尋ねします。 最近、scilabをインストールすると、intelのMathkernel libraryをネットから取りよせようと動作したり、c言語、Fortranのコンパイラがインストールされていることが前提だったり、つまりscilabをしっかり動作させるためのツール(計算環境)を外に求めるようです。 一応、scilab自体のインストールはできるようですが、しっかり動作させるには何かが不足しているのかもしれないと思います。 scilabの使用にについて前提条件としてそのようなことがあるのでしょうか。どこかに書いてあるでしょうか。もしインストール時にない場合はあとからインストールしてもいいでしょうか。またcコンパイラはbcc55でもいいでしょうか。 よろしくお願いします。

  • 科学
  • 回答数1
  • ありがとう数1

みんなの回答

  • f272
  • ベストアンサー率46% (8012/17124)
回答No.1

http://www.scilab.org/en/download/requirements これによると,たとえばwindowsであれば An Internet connection for Scilab install with MKL An Internet connection for ATOMS modules install (using a proxy requires manual configuration of ATOMS) A C compiler (Visual Studio 2010 or Visual Express 2010) for C or C++ external modules compilation and for Modelica use in Xcos がoptionalに必要となるとはっきり書いてある。

skmsk1941093
質問者

お礼

回答ありがとうございます。この説明に気づきませんでした。 この説明によりますと要件が3つあり、上の2つはインターネットコネクションが必要であれば自然とインストールされると思います。一番下(Visual studio C)はダウンロードしてインストールすると思います。Fortranは要りませんが、scilabのデモの中にはそれが前提のものもあるようです。ここはちょっとまだ意味がわからないところでもありますね。 ありがとうございます。

関連するQ&A

  • コンパイラ言語って

    わたしコンパイラ言語をレポートとして調べなくてはならないのですが、たくさんある種類をどのように見つければよいのか分かりません。そこで皆さんの知っているコンパイラ言語を教えてください。 今私の知っているのは、 BASIC C PASCAL PL/I COBOL Fortran です。それ以外にどのようなものがありますか?お願いします。

  • GNUコンパイラとIntelコンパイラの違いについて

    今回fortranとC言語で書かれたWindows用プログラムをLinux用に移植することになりました。GNUのコンパイラを使用し無事コンパイルできたので実行したのですが"Segmentation fault"となりうまく実行できませんでした。そこで試しにIntelのコンパイラを使用しコンパイルしてみたところGNUのときとは違い"Segmentation fault"とは出ず、プログラム内のエラーチェックに引っかかり止ってしまいました。同じソースコードにもかかわらず止まる箇所が異なります。 今まで考えたことがなかったのですがGNUとIntelのコンパイラの違いはなんなのでしょうか?また、この二つ以外にいいコンパイラはあるのでしょうか?

  • コンパイラの設定がわかりません。

    C言語を始めようと思っていますが、ソフトをダウンロードしてからのコンパイラの設定がわかりません。 コンパイラの設定は、エディタで開いて -l"C:\borland\\bcc55\include"-L"C:\borland\\bcc55\lib" とあるサイトに載っていたのですが、これはどうやればいいのでしょう? 何か、ファイルを作成するのでしょうか? そのやり方がわかりましたら、教えてください。

  • コンパイラのインストール方法

    無料でC言語のコンパイラを入手したいのですが、 http://hp.vector.co.jp/authors/VA017148/ というURLが存在しなくて困っております。 http://homepage3.nifty.com/mmgames/c_guide/p_bcc.html を読んでコンパイラをインストールしようとしたのですが、 なにかよい方法なないでしょうか。

  • gccコンパイラー

    今、gccでコンパイルするc言語のコンパイラーを探しています。 フリーでダウンロードできるいいコンパイラーはないでしょうか。 お勧めなどがありましたら教えてほしいです。 あと、C言語ではgccやbcc等のコンパイラーで プログラムソースの書き方容が変わったりするものなのでしょうか? 一応、ボーランド?のコンパイラーは持ってます。 ただ、今度OJTでUNIX環境のc言語開発の現場に行く事になり gccでコンパイルするもので勉強しとくようにいわれています。 宜しくお願いします。

  • プログラム言語でポストスクリプトを操作する方法

    Fortran ,Cで科学技術系のポストスクリプトの作図をすることを考えています。 1.今回については計算が作成した出力ファイルを受けて外部のグラフソフトを立ち上げるのではなく、プログラム言語でコントロールしたいです。 2.PSPLOTというライブラリを使ってやっておりましたが、コンパイラをintel fortranを2015年版に更新したら動作しなくなりました。http://cnso.nova.edu/psplot/ 3.PGPLOTというライブラリは、Windows10でのウィルス対策ソフトが起動してダウンロードしたら消されます。ウィルス対策ソフトとしては強引な動作だなと思いますが。PGPLOTがよいというなら、何としてでも入手しますが。いかがでしょうか。 4.ポストスクリプトはそのもの自体がテキストなのでPSPLOTやPGPLOTのライブラリはファイルを開いてwriteとかprintとかでテキストを出力していると思います。とすると、ライブラリなしでも可能なのですが、それを調べる時間の投資は避けたいと思っています。 ポストスクリプトはテキストっぽい処理なのでコンパイラがが変わったぐらいで動作しなくなるものかなと思いますが。またPGPLOTはライセンス設定まであるので利用についてちょっと敷居があります。 以上のようなことなのですが、ポストスクリプトを出力するfortranのライブラリでよいものがありましたら教えて頂きたいのですが。 よろしくお願いします。

  • フリーのコンパイラを探しています

    PC上で動作するフリー(若しくは無償で手に入れば期間限定版でも良いです)のCコンパイラ(C++もあれば尚可)を探しています。 目的は、あるサイトから取得した暗号化を行うソースをコンパイル&実行する為です。しかしながら、そのソースはかなり前にPC-98(NEC)で Turbo Cで確認したもので、int型が2バイトであることを前提にしています。試しにBorlandのコンパイラ(BCC32)でコンパイル&実行してもこちらの期待した結果は得られませんでした。(int型をshort型に変更しコンパイルしてもだめでした) 上記の条件にあてはまるものでLSC-Cがありますが、LSC-Cでコンパイルするとメモリ不足となり、コンパイルが異常終了してしまいます。 int型を2バイトとして扱うことのできるコンパイラをLSC-C以外にご存じでしたら教えていただけませんでしょうか。

  • コンパイラC++のDL方法

    こんにちは。 大学の課題で、C言語を使ったプログラムの課題が出されており、 それを書きあげるために、C++コンパイラのDLが必要です。 なので、 http://www.embarcadero.com/jp/products/cbuilder/free-compiler から、C++コンパイラをDLしました。 そこで手順に従って、 freecommandlinetools2 freeturbodebugger をインストールしたまでは良かったのですが、 次の手順が以下のようになっています。 1. freecommandlinetools.exe を実行します。無料の C++Builder 5 コマンドラインツール開発システムをインストールしたいドライブと フォルダを選択します。 2. インストール先の bin ディレクトリで次の手順を実行します。 a. 既存のパスに "c:\Borland\Bcc55\bin" を追加します。 b. bcc32.cfg ファイルを作成します。このファイルは,Include および Lib パスのコンパイラオプション(コンパイラの -I および -L スイッチ)を設定するものです。ファイルには次の 行を含めてください。 -I"c:\Borland\Bcc55\include" -L"c:\Borland\Bcc55\lib" c. ilink32.cfg ファイルを作成します。このファイルは,Lib パスのリンカオプションを設定するものです。ファイルには 次の行を含めてください。 -L"c:\Borland\Bcc55\lib" この中で、 a. 既存のパスに "c:\Borland\Bcc55\bin" を追加します。 の意味がわからないです。新しいファイルを作って保存すればよろしいのですか? どなたか、ご回答をお願いします。

  • 最適化コンパイラについて

    Windows版インテルC++コンパイラのような最適化コンパイラをインストールすれば、そのコンピュータ上で行う全ての処理が高速化できるということなんでしょうか?最適化コンパイラについての概要や、導入のメリットデメリット、おすすめコンパイラなど、いろいろお教えください。よろしくお願いします。

  • Cコンパイラについて

    最近C言語を始めてみようとしたのですが、いいコンパイラが見つかりません。 フリーのコンパイラでそのコンパイラのインストール方法の二つを教えてください。