এটি হল mm2gv কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
mm2gv - ম্যাট্রিক্স মার্কেট-ডট কনভার্টার
সাইনোপিসিস
mm2gv [ -ক্লুভ? ] [ -Ui ] [ -oআউটফাইল ] [ ফাইল ]
বর্ণনাঃ
mm2gv ম্যাট্রিক্স মার্কেট ফরম্যাটের একটি স্পার্স ম্যাট্রিক্সকে জিভিতে একটি গ্রাফে রূপান্তর করে (পূর্বে
DOT) বিন্যাস। ম্যাট্রিক্স হলে M বর্গক্ষেত্র নয়, গ্রাফটিকে দ্বিপক্ষীয় এবং
ম্যাট্রিক্সকে একটি দ্বিপক্ষীয় গ্রাফ সংলগ্ন ম্যাট্রিক্স হিসাবে দেখা হয়, যার সারি এবং কলামগুলি
শীর্ষবিন্দুর দুটি সেট নির্দিষ্ট করে ম্যাট্রিক্স। সমানভাবে, ম্যাট্রিক্স a এ রূপান্তরিত হয়
প্রতিসম বর্গ ম্যাট্রিক্স
0 M
$M অভিজ্ঞতার স্বাস পাত্তয়া T$ 0
উপরের বাম এবং নীচের ডানদিকে 0 এর বর্গাকার ব্লক সহ একটি ব্লক ম্যাট্রিক্স
ডান ব্লক হচ্ছে M এবং নীচের বাম ব্লকের স্থানান্তর হচ্ছে M. এই ম্যাট্রিক্স হল
তারপর গ্রাফের সংলগ্ন ম্যাট্রিক্স হিসাবে দেখা হয়।
একটি বর্গ ম্যাট্রিক্সের জন্য, mm2gv এটি সরাসরি একটি সংলগ্ন ম্যাট্রিক্স হিসাবে ব্যবহার করে যদি এর প্যাটার্ন অ-
শূন্য এন্ট্রি প্রতিসম; অন্যথায়, এটি এটিকে দ্বিপক্ষীয় গ্রাফ হিসাবে বিবেচনা করবে
নন-স্কোয়ার ম্যাট্রিক্সের ক্ষেত্রে। এই আচরণ দ্বারা সংশোধন করা যেতে পারে -U পতাকা।
বিকল্প
নিম্নলিখিত বিকল্পগুলি সমর্থিত:
-c এই পতাকা কারণ mm2gv প্রান্তে রং বরাদ্দ করতে। ম্যাট্রিক্স উপাদান স্কেল করা হয়
সর্বনিম্ন এবং সর্বোচ্চ সেটের মধ্যে কোথায় অবস্থিত তার উপর নির্ভর করে পরিসরে [0,1]
ম্যাট্রিক্স মান। এই স্কেল করা মান হিসাবে ব্যবহৃত হয় "wt" অনুরূপ বৈশিষ্ট্য
প্রান্ত উপরন্তু, এই স্কেলার মান একটি RGB মান ম্যাপ করা হয়, যা হিসাবে সংরক্ষণ করা হয়
প্রান্ত "রঙ".
-l যদি সেট করা হয়, mm2gv ইনপুটের ভিত্তি নাম নির্দেশ করে গ্রাফে একটি লেবেল সংযুক্ত করে
ফাইল, এবং নোড এবং প্রান্তের সংখ্যা।
-u যদি নির্দিষ্ট করা হয়, গ্রাফটি অনির্দেশিত বলে ধরে নেওয়া হয়। ডিফল্টরূপে, গ্রাফ
উত্পন্ন নির্দেশিত হয়.
-v এই পতাকা কারণ mm2gv ম্যাট্রিক্স মান হিসাবে সংরক্ষণ করতে "লেন" এর বৈশিষ্ট্য
সংশ্লিষ্ট প্রান্ত।
-Ubflag
বর্গ ম্যাট্রিক্স কিভাবে পরিচালনা করা হয় তা নির্দিষ্ট করে। যদি bflag হল 0, একটি বর্গ ম্যাট্রিক্স হবে
সর্বদা একটি সংলগ্ন ম্যাট্রিক্স হিসাবে বিবেচিত হবে। যদি bflag হল 1 (ডিফল্ট), একটি বর্গ
অ-শূন্য এন্ট্রিগুলির একটি প্রতিসম প্যাটার্ন সহ ম্যাট্রিক্স একটি সংলগ্ন হিসাবে ব্যবহার করা হবে
ম্যাট্রিক্স; অন্যথায়, এটি একটি দ্বিপক্ষীয় গ্রাফ ব্যবহার করা হবে। যদি bflag হল 2, একটি প্রতিসম
ম্যাট্রিক্স একটি সংলগ্ন ম্যাট্রিক্স হিসাবে ব্যবহার করা হবে; অন্যথায়, এটি একটি দ্বিপক্ষীয় ব্যবহার করা হবে
চিত্রলেখ. যদি bflag হল 3, যেকোন ইনপুট ম্যাট্রিক্সকে দ্বিপক্ষীয় গ্রাফের মত ধরা হবে।
-oআউটফাইল
ফাইলে আউটপুট প্রিন্ট করে আউটফাইল. না দিলে, mm2gv stdout ব্যবহার করে।
অপারেন্ডস
নিম্নলিখিত অপারেন্ড সমর্থিত:
ফাইল MatrixMarket বিন্যাসে ফাইলের নাম। যদি না ফাইল অপারেন্ড নির্দিষ্ট করা হয়,
স্ট্যান্ডার্ড ইনপুট ব্যবহার করা হবে।
প্রত্যাবর্তন কোডগুলি
প্রত্যাবর্তন 0 যদি রূপান্তরের সময় কোন সমস্যা না হয়; এবং অ-শূন্য যদি কোন ত্রুটি ঘটেছে।
লেখক
ইফান হু[ইমেল সুরক্ষিত]>
এমডেন আর গ্যান্সার[ইমেল সুরক্ষিত]>
অতিরিক্ত তথ্য
দেখ http://math.nist.gov/MatrixMarket/ বিন্যাসের বর্ণনার জন্য এবং
http://www.cise.ufl.edu/research/sparse/matrices/ স্পার্স একটি বড় সংগ্রহের জন্য
এই বিন্যাসে ম্যাট্রিক্স।
31 জুলাই 2008 MM2GV(২০১০)
onworks.net পরিষেবা ব্যবহার করে অনলাইনে mm2gv ব্যবহার করুন