کد متلب الگوریتم شاهین هریس : در این محصول ، الگوریتم شاهین هریس یا HHO را در Matlab پیاده سازی کرده ایم و به همراه فایل توضیحات خط به خط فارسی برای دانلود قرار داده ایم.
همانطور که میدانید ، الگوریتم شاهین هریس ، یک الگوریتم فراابتکاری الهام گرفته شده از رفتار تعاملی نوعی از شاهین ها بنام شاهین هریس ، برای شکار خرگوش الهام گرفته شده است.
الگوریتم HHO یک الگوریتم بهینه سازی جدید است که در سال 2019 ارائه شده است.
بهترین فرصت برای دانشجویان، اساتید و محققان است تا به رائه مقاله و پایان نامه با این الگوریتم جدید ، الگوریتم HHO بپردازند.
اولین گام ، برای انجام کار با الگوریتم شاهین هریس ، یادگیری مفاهیم این الگوریتم می باشد و سپس کدنویسی الگوریتم HHO در نرم افزار Matlab تا بتوانید مسئله مورد نظر خود را با این الگوریتم حل کنید.
ما در تیم برنامه نویسی هوشمند، کد متلب الگوریتم HHO را در نرم افزار Matlab پیاده سازی کرده ایم و برای فهم بهتر کد، یک فایل جداگانه توضیحات فارسی و خط به خط ، نیز در کنار کد برای شما عزیزان قرار داده ایم.
%% preparing matlab clc clear close all %% Define problem parameters varNum=4; % number of decision variables lowerBound=-100 * ones(1,varNum); % lower bound for each decision variables upperBound=100 * ones(1,varNum); % upper bound for each decision variables %% HHO Parameters N=40; % Number of search agents maxLoop=50; % Maximum numbef of iterations %% Define Function and Solution costFunction=@SphereFun; solution=[]; solution.Position=[]; solution.Cost=0; %% Initialization Step Hawks=repmat(solution,[N,1]); for i=1:N Hawks(i).Position=unifrnd(lowerBound,upperBound); Hawks(i).Cost=costFunction(Hawks(i).Position,varNum); end
ما در گروه برنامه نویسی هوشمند کد الگوریتم HHO را بصورت اختصاصی و خودمان در متلب پیاده سازی کرده ایم و بصورت ساده و قابل فهم و قابل انعطاف می باشد.
دانلود رایگان کد متلب الگوریتم شاهین هریس :
الگوریتم شاهین هریس توسط آقای حیدری و میرجلیلی معرفی شد. و خود این افراد کدشان را بصورت رایگان برای دانلود قرار داده اند.
متاسفانه دیده میشود که برخی سایت ها ، این کد رایگان را با مبالغ مختلف به فروش میرسانند.
برای دانلود کد رایگان الگوریتم HHO اینجا را کلیک کنید.
اگر کد رایگان است پس کد زیر که برای فروش است چیست؟
از آنجا که این کد رایگان، با توابع بنچ مارک مختلف می باشد و فهم آن ممکن است برای دوستان سخت باشد، ما در تیم برنامه نویسی هوشمند، پیاده سازی شاهین هریس را با روش و متد خودمان انجام داده ایم و آن را با توضیح خط به خط کد در اختبار شما عزیزان قرار داده ایم.
کد ما این قابلیت را دارد که به سادگی و با تغییر تابع هدف، توابع و مسائل مختلف را با آن حل کنید.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.