InglesPransesEspanyol

Ad


OnWorks favicon

mm2gv - Online sa Cloud

Patakbuhin ang mm2gv sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na mm2gv na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


mm2gv - Mga converter ng Matrix Market-DOT

SINOPSIS


mm2gv [ -cluv? ] [ -Ui ] [ -ooutfile ] [ file ]

DESCRIPTION


mm2gv nagko-convert ng kalat-kalat na matrix ng format ng Matrix Market sa isang graph sa GV (dating
DOT) na format. Kung ang matris M ay hindi parisukat, ang graph ay itinuturing na bipartite at ang
ang matrix ay tinitingnan bilang isang bipartite graph adjacency matrix, na may mga row at column ng
matrix na tumutukoy sa dalawang set ng vertices. Katulad nito, ang matrix ay na-convert sa a
simetriko square matrix

0 M
$M sup T$ 0
isang block matrix na may mga parisukat na bloke ng 0 sa kaliwang itaas at kanang ibaba, sa itaas
right block being M at ang ibabang kaliwang bloke ay ang transpose ng M. Ang matrix na ito ay
pagkatapos ay tiningnan bilang adjacency matrix ng graph.

Para sa isang square matrix, mm2gv direktang ginagamit ito bilang isang adjacency matrix kung ang pattern nito ng hindi-
ang mga zero na entry ay simetriko; kung hindi, ituturing ito bilang isang bipartite graph tulad ng sa
kaso ng mga non-square matrice. Ang pag-uugali na ito ay maaaring mabago ng -U bandila.

Opsyon


Ang mga sumusunod na opsyon ay sinusuportahan:

-c Ang watawat na ito ay sanhi mm2gv upang magtalaga ng mga kulay sa mga gilid. Naka-scale ang elemento ng matrix
sa hanay [0,1] depende sa kung saan ito matatagpuan sa pagitan ng minimum at maximum na hanay
mga halaga ng matrix. Ang naka-scale na halaga na ito ay ginagamit bilang ang "wt" katangian ng kaukulang
gilid. Bilang karagdagan, ang scalar value na ito ay nakamapa sa isang RGB value, na nakaimbak bilang
ang dulo "kulay".

-l Kung itinakda, mm2gv naglalagay ng label sa graph na nagsasaad ng base name ng input
file, at ang bilang ng mga node at gilid.

-u Kung tinukoy, ang graph ay ipinapalagay na hindi nakadirekta. Bilang default, ang graph
ang nabuo ay nakadirekta.

-v Ang watawat na ito ay sanhi mm2gv upang iimbak ang mga halaga ng matrix bilang ang "len" katangian ng
kaukulang gilid.

-Ubflag
Tinutukoy kung paano pinangangasiwaan ang mga square matrice. Kung bflag ay 0, isang square matrix ay
palaging ituring bilang isang adjacency matrix. Kung bflag ay 1 (ang default), isang parisukat
matrix na may simetriko pattern ng mga non-zero na entry ang gagamitin bilang adjacency
matris; kung hindi, ito ay gagamit ng bipartite graph. Kung bflag ay 2, isang simetriko
ang matrix ay gagamitin bilang isang adjacency matrix; kung hindi, ito ay gagamitin ng isang bipartite
graph. Kung bflag ay 3, ang anumang input matrix ay ituturing na parang bipartite graph.

-ooutfile
Nagpi-print ng output sa file outfile. Kung hindi ibinigay, mm2gv gumagamit ng stdout.

MGA OPERAND
Ang sumusunod na operand ay suportado:

file Pangalan ng file sa format na MatrixMarket. Kung hindi file ang operand ay tinukoy, ang
standard input ang gagamitin.

RETURN MGA CODE


Bumalik 0 kung walang mga problema sa panahon ng conversion; at non-zero kung may naganap na error.

MGA AUTHORS


Yifan Hu[protektado ng email]>
Emden R. Gansner[protektado ng email]>

KARAGDAGANG IMPORMASYON


Tingnan http://math.nist.gov/MatrixMarket/ para sa paglalarawan ng format at
http://www.cise.ufl.edu/research/sparse/matrices/ para sa isang malaking koleksyon ng mga kalat-kalat
matrices sa format na ito.

31 2008 Hulyo MM2GV(1)

Gamitin ang mm2gv online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Phaser
    Phaser
    Ang Phaser ay isang mabilis, libre, at masayang bukas
    source HTML5 game framework na nag-aalok
    WebGL at Canvas rendering sa kabuuan
    desktop at mobile web browser. Mga laro
    pwede maging co...
    I-download ang Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    Ang VASSAL ay isang game engine para sa paglikha
    mga elektronikong bersyon ng tradisyonal na board
    at mga laro ng card. Nagbibigay ito ng suporta para sa
    pag-render ng piraso ng laro at pakikipag-ugnayan,
    at ...
    I-download ang VASSAL Engine
  • 3
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 5
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • Marami pa »

Linux command

Ad