Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen mm2gv komutudur.
Program:
ADI
mm2gv - Matrix Market-DOT dönüştürücüler
SİNOPSİS
mm2gv [ -cluv? ] [ -Ui ] [ -odış dosya ] [ dosya ]
TANIM
mm2gv Matrix Market formatının seyrek bir matrisini GV'deki bir grafiğe dönüştürür (eskiden
DOT) biçimi. Matris ise M kare değilse, grafik iki parçalı olarak kabul edilir ve
matrisi, satırları ve sütunları içeren iki parçalı bir grafik bitişiklik matrisi olarak görüntülenir.
iki köşe kümesini belirten matris. Eşdeğer olarak, matris şuna dönüştürülür:
simetrik kare matris
0 M
$M yudum T$0
sol üstte ve sağ altta 0'lardan oluşan kare bloklardan oluşan bir blok matrisi, üstteki
sağ blok M ve sol alt blok bunun devriğidir M. Bu matris
daha sonra grafiğin bitişiklik matrisi olarak görüntülenir.
Bir kare matris için, mm2gv olmayan deseni ise onu doğrudan bir bitişiklik matrisi olarak kullanır.
sıfır giriş simetriktir; aksi takdirde, bunu iki parçalı bir grafik olarak ele alacaktır.
kare olmayan matrisler durumu. Bu davranış şu şekilde değiştirilebilir: -U bayrağı.
SEÇENEKLER
Aşağıdaki seçenekler desteklenir:
-c Bu bayrak neden olur mm2gv Kenarlara renk atamak için. Matris öğesi ölçeklendirilir
minimum ve maksimum ayar arasında nerede olduğuna bağlı olarak [0,1] aralığına kadar
matris değerleri. Bu ölçeklendirilmiş değer şu şekilde kullanılır: "ne" karşılık gelen öznitelik
kenar. Ek olarak, bu skaler değer bir RGB değerine eşlenir ve bu değer şu şekilde saklanır:
kenar "renk".
-l ayarlanırsa, mm2gv girişin temel adını belirten grafiğe bir etiket ekler
dosya ve düğüm ve kenar sayısı.
-u Belirtilmişse grafiğin yönsüz olduğu varsayılır. Varsayılan olarak grafik
oluşturulan yönlendirilir.
-v Bu bayrak neden olur mm2gv matris değerlerini saklamak için "len" özniteliği
karşılık gelen kenar.
-Ubayrak
Kare matrislerin nasıl işleneceğini belirtir. Eğer bayrak 0 ise, bir kare matris
her zaman bir bitişiklik matrisi olarak ele alınır. Eğer bayrak 1 (varsayılan), bir karedir
sıfır olmayan girişlerin simetrik desenine sahip matris bitişiklik olarak kullanılacaktır
matris; aksi takdirde iki parçalı bir grafik kullanılacaktır. Eğer bayrak 2, simetrik
matris bitişiklik matrisi olarak kullanılacaktır; aksi takdirde ikili olarak kullanılacaktır
grafik. Eğer bayrak 3 ise, herhangi bir giriş matrisi iki parçalı bir grafik gibi ele alınacaktır.
-odış dosya
Çıktıyı dosyaya yazdırır dış dosya. verilmezse, mm2gv stdout'u kullanır.
İŞLENENLER
Aşağıdaki işlenen desteklenir:
dosya Dosyanın MatrixMarket formatındaki adı. Eğer hayırsa dosya işlenen belirtilir,
standart giriş kullanılacaktır.
DÖNÜŞ KODLARI
Dönüş 0 dönüştürme sırasında herhangi bir sorun yoksa; ve herhangi bir hata oluştuysa sıfır olmayan.
YAZARLAR
Yifan Hu[e-posta korumalı]>
Emden R. Gansner[e-posta korumalı]>
EK BILGI
Yerimizi http://math.nist.gov/MatrixMarket/ formatın açıklaması için ve
http://www.cise.ufl.edu/research/sparse/matrices/ geniş bir seyrek koleksiyon için
Bu formattaki matrisler.
31 Temmuz 2008 MM2GV(1)
Onworks.net hizmetlerini kullanarak mm2gv'yi çevrimiçi kullanın