タグ

graphに関するarc_at_dmzのブックマーク (8)

  • JGraphでシーケンス図を描いてみた。 - 谷本 心 in せろ部屋

    JGraphを使って、簡単なシーケンス図を描いてみました。 まず実行結果から。 見ての通りシーケンス図です。 Returnが点線じゃないとかのツッコミは置いといて。 では、簡単にソースを見ていきましょう。 今回は、BTraceで取ったログからシーケンス図を作成するという想定なので 中間モデルを定義して、そこからJGraphのクラスを作っていきます。 まずは、ノード(要するにクラス)を示すモデル。 public class Node { /** ノード名 */ private String name; // setter/getterは省略 } 続いて、メソッドのIN/OUTの端点(コネクタの両端)のモデル public class EndPoint { /** 所属するノード */ private Node node; // setter/getterは省略 } モデルの最後です。メソッド

    JGraphでシーケンス図を描いてみた。 - 谷本 心 in せろ部屋
  • グラフ描画入門 - Wolfram Mathematica

    Mathematica は,グラフを美的に描画するための関数を提供している.実装されているア ルゴリズムには,バネ埋込み法,バネ電気埋込み法,高次元埋込み法,放射状 描画法,ランダム埋込み法,円形埋込み法,らせん埋込み法等がある.これらに加え,有向グラフの階層描画法やツリープロットの描画も可能である .これらのアルゴリズムはGraphPlot,GraphPlot3D,LayeredGraphPlot,TreePlotの4つの関数を通して実装されている.

  • JUNG - Java Universal Network/Graph Framework

    Overview JUNG — the Java Universal Network/Graph Framework--is a software library that provides a common and extendible language for the modeling, analysis, and visualization of data that can be represented as a graph or network. It is written in Java, which allows JUNG-based applications to make use of the extensive built-in capabilities of the Java API, as well as those of other existing third-p

  • Samurai Graph : Home

    Samurai Graph A highly functional and user-friendly graph plotter About Samurai Graph Samurai Graph is a highly functional and user-friendly graph plotter. It can plot a graphs from the scalar to vector type 2-dimensional data. See features for an extensive overview, take a look at the screenshots, or download it right away. Samurai Graph is an open source development project, released under the G

  • draw.io

    Front makes you look at things from a different perspectives.

  • prefuse : Java 視覚化ツールキット

    prefuse と呼ばれる 視覚化ツールキットについて調べています。 まずは、Graph のエディタを作ることを目標にしました。 このサイトでいう「グラフ」は、ノードとノードがエッジでつなげられるものです。有向グラフや無向グラフなどという表現があります。数値を縦軸横軸の座標で表す「売り上げ推移グラフ」とは異なります。時系列の値の推移や散布図などの図は、「グラフ」ではなく「チャート」と呼ぶことにします。

    prefuse : Java 視覚化ツールキット
  • Graph Drawing

    グラフは重要である 抽象的な関係や構造を表現するためにグラフがよく使われる.そのような例としてネットワークやシステムの構成図,組織図,工程図,回路図などが挙げられる.グラフは抽象的な概念間の関係を表現したり理解するのに適している.さらに,グラフは計算機処理にも適している. グラフの描画も重要である グラフを適切に描画することにより,抽象的な概念間の関係を簡潔にしかも理解しやすく表現することができる.人間は,描画されたグラフの全体を一度に眺めたり,いくつかの部分をあちらこちら眺めたりすることができるので,グラフを用いた表現は文章による逐次的な表現よりもわかりやすいことが多い. しかし,グラフの描画が不適切であると,かえって理解しにくくなったり,複雑な表現になってしまう.グラフの適切な描画とはどのようなものであろうか.物理的なデータを視覚化するときは,物理的な意味あいから,自然な描画が唯一つし

  • 1