タグ

graphに関するKGAのブックマーク (5)

  • Graphviz::DSL - 「逆に考えるだ, DOTファイルっぽく書いちゃってもいいさと」 - Articles Advent Calendar 2012 Hacker

    前置き こんにちは。syohexです。好きな寿司ネタは鯖というかバッテラです。今回は拙作の Graphviz::DSLというモジュールを紹介させていただきます。 Graphviz::DSLは Ruby Gemの Gvizに影響され作成したモジュールです。 既存の Graphvizモジュールは OOインタフェースが中心で '$graph->add_node'のようなメソッドを使いグラフを構築していくものが主でした。しかし個人的に OOインタフェースの場合, 最終的なグラフの形状が把握しづらいという印象を持っていました. 'add_node'などのコードを追い, 自分の頭の中でグラフの形状を考える必要があるためと思います. ところが Gvizはそうではなく, DSLを用い, DOTファイルを直接書く感覚に近いものでした. 今までの Graphvizインタフェースは DOTを避けすぎていたように

    Graphviz::DSL - 「逆に考えるだ, DOTファイルっぽく書いちゃってもいいさと」 - Articles Advent Calendar 2012 Hacker
    KGA
    KGA 2012/12/05
  • TOURISTIC:バネモデルによるグラフ描画をJavaScriptで

    2007年05月17日23:34 バネモデルによるグラフ描画をJavaScriptで カテゴリIT バネモデルによるグラブ描画をするJavaScriptライブラリを書きました。 サンプルはこちら http://sawamuland.com/graph/sample.html バネモデルの基は2つのノード(点)がつながれている場合、そこにバネがあるとして力(内向きまたは外向き)を計算し、 さらに自分とつながっていない全てのノードから距離に応じた斥力(反発する力)を受けるとして位置の移動を繰り返します。 つまり、つながれた2点が近すぎる場合は反発し、遠い場合は引き合い、つながれてない他の点からは等しくはなれようとするため多くのエッジ(線)を持つ集合が固まり、線が少ないノードはそこから離れて行きます。 この実装ではバネの力は log( ノード距離 / バネの長さ ) に適当な係数をかけて計算し

  • TOURISTIC : バネモデルによるグラフ描画をActionScriptで(Beta)

    2007年06月24日12:41 バネモデルによるグラフ描画をActionScriptで(Beta) カテゴリIT 全く同じようなものばっか作りやがって、というツッコミもあるかとは思いますが、今度はグラフ描画をActionScript(Flash)で書いてみました。Flashなので速いし見た目をいろいろ凝れるから使い勝手がよさそうですよね。 http://sawamuland.com/flash/graph.html ※ソースコードは↑の下の方にリンクはってあります ちなみに今回のロジックはこの論文を参考にしてみました。力の計算が単純な分、ちょっと速くなったかも。後でもうちょっと見た目のよいデモを書きます。 既知のバグ: ノードが多くなると角に集中してしまうことがある。壁の扱いをもうちょっと考えないといけないみたい。 「IT」カテゴリの最新記事

  • グラフ用紙や方眼紙などを作成する無料ネットサービスいろいろ - GIGAZINE

    グラフ用紙、方眼紙、ドットの用紙、原稿用紙、楽譜、単純に罫線だけの用紙などなど、いろいろな用紙を設定内容に従ってPDFで出力してくれるサイトをいろいろ集めてみました。何かの用紙が緊急に必要な場合や、ブレインストーミングなどに使えそうな感じがします。 詳細は以下の通り。 Free Online Graph Paper / Grid Paper PDFs 上記サイトは昔からあるサイトですが、時々新しい用紙が追加されており、気がつくと膨大な量の用紙生成サイトになっていました、オドロキ。 以下のサイトでも設定した条件に基づいてグラフ用紙を作成してくれます。 Print Free Graph Paper 単純なグラフ用紙であれば以下のサイトにも置いてあります。 Graph Paper! かなり変わったグラフ用紙では、スミスチャートというのもあります。 Smith Chart なお、ネットサービスに限

    グラフ用紙や方眼紙などを作成する無料ネットサービスいろいろ - GIGAZINE
    KGA
    KGA 2008/10/06
  • http://www.gifu-u.ac.jp/~mgrc/graph/graph.html

    KGA
    KGA 2008/10/06
  • 1