پروژه درس مباحث ویژه کارشناسی ارشد:سروس کد اجاریی باراباسی آلبرت به زبان متلب و سی شارپ
| مقاله رشته ::: | مهندسی کامپیوتر و شبکه های اجتماعی !!!!! |
| فرمت فایل | zip |
| حجم فایل | 10112 کیلو بایت |
| تعداد صفحات فایل | 25 |
ایجاد توپولوژی Barabási–Albert:
از تابع
generate_random_graphنبز برای تولید گراف BA استفاده شده است.
کد زیر گراف BA را با پارامتر n=1000,k=10 تولید و ماتریس مجاورت
آن را در فایلی به نام BA.dat ذخیره می کند.
clear
all
e=generate_random_graph(2,1000,10);
[II,JJ,s]=find(e);
N=1000;
ERv=zeros(N,N);
for
i=1:length(II)
ERv(II(i),JJ(i))=1;
end
f=fopen('BA.dat','w');
strformat='';
معیارهای اندازه گیری گرافBarabási–Albert:
• معیار تغییرات قطر شبکه در اثر ایجاد خرابی
برای
محاسبه قطر شبکه ابتدا کوتاه ترین مسیرهای بین زوج گره های شبکه را محاسبه
می کنیم و سپس از بین این کوتاه ترین مسیرها، طولانی ترین مسیر را به
عنوان قطر شبکه انتخاب می کنیم.
برای این کار از الگوریتم
دایکسترا برای محاسبه کوتاه ترین مسیر بین زوج گره ها استفاده می کنیم(کد
این الگوریتم به نام simple_dijkstra.m همراه با داکیومنت آورده شده است):
کد محاسبه قطر شبکه:
function
diam = diameter(adj)
diam=0;
for
i=1:size(adj,1)
d=simple_dijkstra(adj,i);
diam = max ([max(d),diam]);
در
مرحله بعد برای ایجاد خرابی در شبکه یک برنامه به زبان C# نوشته شده است:
پروژه درس مباحث ویژه کارشناسی ارشد:سروس کد اجاریی باراباسی آلبرت به زبان متلب و سی شارپ
| مقاله رشته ::: | مهندسی کامپیوتر و شبکه های اجتماعی !!!!! |
| فرمت فایل | zip |
| حجم فایل | 10112 کیلو بایت |
| تعداد صفحات فایل | 25 |
ایجاد توپولوژی Barabási–Albert:
از تابع
generate_random_graphنبز برای تولید گراف BA استفاده شده است.
کد زیر گراف BA را با پارامتر n=1000,k=10 تولید و ماتریس مجاورت
آن را در فایلی به نام BA.dat ذخیره می کند.
clear
all
e=generate_random_graph(2,1000,10);
[II,JJ,s]=find(e);
N=1000;
ERv=zeros(N,N);
for
i=1:length(II)
ERv(II(i),JJ(i))=1;
end
f=fopen('BA.dat','w');
strformat='';
معیارهای اندازه گیری گرافBarabási–Albert:
• معیار تغییرات قطر شبکه در اثر ایجاد خرابی
برای
محاسبه قطر شبکه ابتدا کوتاه ترین مسیرهای بین زوج گره های شبکه را محاسبه
می کنیم و سپس از بین این کوتاه ترین مسیرها، طولانی ترین مسیر را به
عنوان قطر شبکه انتخاب می کنیم.
برای این کار از الگوریتم
دایکسترا برای محاسبه کوتاه ترین مسیر بین زوج گره ها استفاده می کنیم(کد
این الگوریتم به نام simple_dijkstra.m همراه با داکیومنت آورده شده است):
کد محاسبه قطر شبکه:
function
diam = diameter(adj)
diam=0;
for
i=1:size(adj,1)
d=simple_dijkstra(adj,i);
diam = max ([max(d),diam]);
در
مرحله بعد برای ایجاد خرابی در شبکه یک برنامه به زبان C# نوشته شده است:
برچسب ها : کد محاسبه قطر شبکه,محاسبه قطر شبکه,معیار تغییرات قطر شبکه,معیار تغییرات قطر شبکه در اثر ایجاد خرابی,معیارهای اندازه گیری گراف,ایجاد توپولوژی Barabási Albert,ایجاد توپولوژی Barabási–Albert,ایجاد توپولوژی,پروژه درس مباحث ویژه,پروژه مباحث ویژه,باراباسی آلبرت,پروژه متلب,تحقیق کامپیوتر,تحقیق نرم افزار,مقاله کامپیوتر,مقالات کامپیوتر,دانلود مقاله کامپیوتر,دانلود مقالات کامپیوتر,پروژه کامپیوتر,پروژه نرم افزار,دانلود پروژه کامپیوتر,دانلود پروژه نرم افزار,پروژه نرم افزار کامپیوتر,پروژه کامپیوتر نرم افزار,پروژه سخت افزار,پروژه فن آوری اطلاعات,پروژه فناوری اطلاعات,دانلود پروژه فن آوری اطلاعات,دانلود پروژه فناوری اطلاعات,دانلود گزارش کارآموزی,دانلود گزارش کارآموزی کامپیوتر,دانلود گزارش کارآموزی کامپیوتر برنامه نویسی,گزارش کارآموزی,گزارش کارآموزی رشته کامپیوتر نرم افزار,پروژه دانشجویی,دانلود تحقیق رایگان,دانلود تحقیق رایگان دانشجویی,دانلود تحقیق,دانلود تحقیق,دانلود مقاله,دانلود مقالات,دانلود مقاله علمی,دانلود مقالات علمی,مقاله,مقالات,مقاله علمی,مقالات علمی,دانلود مقالات رایگان,مقالات رایگان,دانلود پروژه,پروژه کارآفرینی,تحقیق کارآفرینی,تحقیق در مورد کارآفرینی,پروژه کارآفرینی رایگان,دانلود پروژه کارآموزی,پروژه کارآفرینی کامپیوتر,پروژه کارآموزی کامپیوتر
| | | لینک ثابت | نسخه قابل چاپ | | امتیاز : |
نوشته شده در تاریخ 1395/4/30 و در ساعت : 20:17 - نویسنده : dlfreejozve
