〔前の画面〕
〔クリックポイント〕 〔最新の一覧〕
〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了〕
2014/3/4(火)13:03 - 竹の - takeno.iee.niit.ac.jp - 3038 hit(s)
CVS 版に、外部 shared ライブラリ内の関数を参照してユーザ定義関数とす
る仕組み (プラグイン) が導入されました。ユーザ定義関数名への割り当て
コマンドが import です。まだ使っていませんが、以下のようにするようです。
import func1(x) from "/path/mylib"
"/path/mylib.so" (か "/path/mylib.dll") で定義されている func1 という
関数をユーザ定義関数 func1(x) として定義
import f2(x,y) from "/path/mylib:func2"
"/path/mylib.so" (か "/path/mylib.dll") で定義されている func2 という
関数をユーザ定義関数 f2(x,y) として定義
この仕組みにより、gnuplot で利用できる関数が一気に広がりますし、自分
で色々な関数をライブラリレベルで自由に追加できることになります。
現在の gnuplot にも色々な関数が追加されてきていますが、そうやって
gnuplot 自体を大きく重くしてしまうよりは、このような仕組みで必要な人が
必要なライブラリを利用する、という形の方がいいのかもしれませんね。
〔ツリー構成〕
【2697】 import 2014/3/4(火)13:03 竹の (852) |
〔前の画面〕
〔クリックポイント〕 〔最新の一覧〕
〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了〕
※ 『クリックポイント』とは一覧上から読み始めた地点を指し、ツリー上の記事を巡回しても、その位置に戻ることができます.