<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>بایگانی‌های ترکیب الگریتم ژنتیک و شبیه سازی تبرید - ايران متلب</title>
	<atom:link href="https://matlab1.ir/tag/%D8%AA%D8%B1%DA%A9%DB%8C%D8%A8-%D8%A7%D9%84%DA%AF%D8%B1%DB%8C%D8%AA%D9%85-%DA%98%D9%86%D8%AA%DB%8C%DA%A9-%D9%88-%D8%B4%D8%A8%DB%8C%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%AA%D8%A8%D8%B1%DB%8C%D8%AF/feed/" rel="self" type="application/rss+xml" />
	<link>https://matlab1.ir/tag/ترکیب-الگریتم-ژنتیک-و-شبیه-سازی-تبرید/</link>
	<description>مرجع فیلم های آموزشی فارسی دانشگاهی و مهندسی</description>
	<lastBuildDate>Wed, 22 May 2024 17:03:41 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://matlab1.ir/wp-content/uploads/2017/08/ref_a2-150x150.png</url>
	<title>بایگانی‌های ترکیب الگریتم ژنتیک و شبیه سازی تبرید - ايران متلب</title>
	<link>https://matlab1.ir/tag/ترکیب-الگریتم-ژنتیک-و-شبیه-سازی-تبرید/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Particle filter  (فیلتر ذره)</title>
		<link>https://matlab1.ir/particle-filter-%d9%81%db%8c%d9%84%d8%aa%d8%b1-%d8%b0%d8%b1%d9%87/</link>
					<comments>https://matlab1.ir/particle-filter-%d9%81%db%8c%d9%84%d8%aa%d8%b1-%d8%b0%d8%b1%d9%87/#comments</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Thu, 31 Jul 2014 10:48:54 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[دانلود]]></category>
		<category><![CDATA[: بر پایه منطق فازی]]></category>
		<category><![CDATA[download MATLAB]]></category>
		<category><![CDATA[download MATLAB code]]></category>
		<category><![CDATA[spatial filter]]></category>
		<category><![CDATA[تخمین پارامترهای مدل های واریانس مشروط]]></category>
		<category><![CDATA[تخمین تابع]]></category>
		<category><![CDATA[تخمین حالت]]></category>
		<category><![CDATA[تخمین حالت بیزی]]></category>
		<category><![CDATA[تخمین حالت سیستم خطی]]></category>
		<category><![CDATA[تخمین حالت سیستم های خطی با استفاده از فیلتر کالمن]]></category>
		<category><![CDATA[تخمین حالت سیستم های دینامیکی]]></category>
		<category><![CDATA[تخمین درصد چربی بدن]]></category>
		<category><![CDATA[ترسیم]]></category>
		<category><![CDATA[ترسیم انواع نمودارها]]></category>
		<category><![CDATA[ترسیم توابع دو بعدی]]></category>
		<category><![CDATA[ترسیم داده های مالی]]></category>
		<category><![CDATA[ترسیم راه حل]]></category>
		<category><![CDATA[ترسیم راه حل بر حسب پارامتر]]></category>
		<category><![CDATA[ترسیم کانتور]]></category>
		<category><![CDATA[ترسیم معادلات سه بعدی]]></category>
		<category><![CDATA[ترسیم نمودار]]></category>
		<category><![CDATA[ترسیم نمودار در matlab]]></category>
		<category><![CDATA[ترسیم نمودار در متلب]]></category>
		<category><![CDATA[ترسیم نمودار در مطلب]]></category>
		<category><![CDATA[ترسیم نمودارهای سطح زیر منحنی]]></category>
		<category><![CDATA[ترسیم نمودارهای میله ای]]></category>
		<category><![CDATA[ترکیب الگریتم ژنتیک و pso]]></category>
		<category><![CDATA[ترکیب الگریتم ژنتیک و تبرید شبیه سازی شده]]></category>
		<category><![CDATA[ترکیب الگریتم ژنتیک و شبیه سازی تبرید]]></category>
		<category><![CDATA[ترکیب الگریتم های بهینه سازی با سیستم های فازی]]></category>
		<category><![CDATA[ترکیب الگریتم های بهینه سازی با شبکه های عصبی]]></category>
		<category><![CDATA[ترکیب الگوریتم ژنتیک و pso]]></category>
		<category><![CDATA[ترکیب الگوریتم ژنتیک و تبرید شبیه سازی شده]]></category>
		<category><![CDATA[ترکیب الگوریتم ژنتیک و شبیه سازی تبرید]]></category>
		<category><![CDATA[ترکیب الگوریتم های بهینه سازی با سیستم های فازی]]></category>
		<category><![CDATA[ترکیب الگوریتم های بهینه سازی با شبکه های عصبی]]></category>
		<category><![CDATA[ترکیب sfla با تکامل تفاضلی]]></category>
		<category><![CDATA[ترکیب روش های جستجوی محلی و متاهیوریستیک ها]]></category>
		<category><![CDATA[ترکیب روش های کلاسیک و هوشمند در بهینه سازی چندهدفه]]></category>
		<category><![CDATA[ترکیب شبکه عصبی]]></category>
		<category><![CDATA[ترکیب شبکه عصبی و الگریتم اجتماع ذرات]]></category>
		<category><![CDATA[ترکیب شبکه عصبی و الگریتم ازدحام ذرات]]></category>
		<category><![CDATA[ترکیب شبکه عصبی و الگریتم رقابت استعماری]]></category>
		<category><![CDATA[ترکیب شبکه عصبی و الگریتم ژنتیک]]></category>
		<category><![CDATA[ترکیب شبکه عصبی و الگوریتم اجتماع ذرات]]></category>
		<category><![CDATA[ترکیب شبکه عصبی و الگوریتم ازدحام ذرات]]></category>
		<category><![CDATA[ترکیب شبکه عصبی و الگوریتم رقابت استعماری]]></category>
		<category><![CDATA[ترکیب شبکه عصبی و الگوریتم ژنتیک]]></category>
		<category><![CDATA[ترکیب فیدبک و رویتگر حالت]]></category>
		<category><![CDATA[ترکیب فیلتر]]></category>
		<category><![CDATA[دانلود MATLAB]]></category>
		<category><![CDATA[دانلود کد آماده]]></category>
		<category><![CDATA[دانلود متلب]]></category>
		<category><![CDATA[در امر ردیابی اهداف]]></category>
		<category><![CDATA[ردیابی اهداف]]></category>
		<category><![CDATA[فیلتر ذره]]></category>
		<category><![CDATA[فیلتر ذره ای]]></category>
		<category><![CDATA[فیلتر ذره ای بر پایه]]></category>
		<category><![CDATA[فیلتر ذره ای بر پایه منطق فازی]]></category>
		<category><![CDATA[فیلتر ذره ای بر پایه منطق فازی در امر ردیابی اهداف]]></category>
		<category><![CDATA[مشروط]]></category>
		<category><![CDATA[منطق فازی در امر ردیابی اهداف]]></category>
		<guid isPermaLink="false">http://am19.siteground.biz/~matlab18/matlab1.ir/?p=504</guid>

					<description><![CDATA[<p>یکی از ابزارهای خیلی پر کاربرد در پردازش ویدئو particle filter می باشد . که خیلی زیاد در کاربرد دنبال کردن (tracking) در ویدئو مورد استفاده قرار می گیرد. ما در این پست می خواهیم برای شما کدهای تست شده MATLAB فیلتر ذره (particle filter) را قرار دهیم و یک توضیح خلاصه از روند الگوریتم [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/particle-filter-%d9%81%db%8c%d9%84%d8%aa%d8%b1-%d8%b0%d8%b1%d9%87/">Particle filter  (فیلتر ذره)</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p class="Yekan" style="text-align: center;"><a href="https://matlab1.ir/wp-content/uploads/2014/07/fig2.jpg"><img fetchpriority="high" decoding="async" class="aligncenter  wp-image-505" src="https://matlab1.ir/wp-content/uploads/2014/07/fig2.jpg" alt="fig2" width="641" height="524" srcset="https://matlab1.ir/wp-content/uploads/2014/07/fig2.jpg 579w, https://matlab1.ir/wp-content/uploads/2014/07/fig2-300x245.jpg 300w, https://matlab1.ir/wp-content/uploads/2014/07/fig2-530x432.jpg 530w" sizes="(max-width: 641px) 100vw, 641px" /></a></p>
<p class="Yekan"><span style="font-size: 10pt;">یکی از ابزارهای خیلی پر کاربرد در پردازش ویدئو particle filter می باشد . که خیلی زیاد در کاربرد دنبال کردن (tracking) در ویدئو مورد استفاده قرار می گیرد.</span></p>
<p class="Yekan"><span style="font-size: 10pt;">ما در این پست می خواهیم برای شما کدهای تست شده MATLAB فیلتر ذره (particle filter) را قرار دهیم و یک توضیح خلاصه از روند الگوریتم آن برای شما بیاوریم.</span></p>
<p class="Yekan"><span style="font-size: 10pt;">دو PDF بسیار بسیار عالی که با زبانی ساده و روان مفهوم particle filter را آموزش می دهد :</span></p>
<p><a href="http://www.mediafire.com/download/ikcqownabd4j3jf/Slides_LongVersion[matlab1.ir].rar"><strong>PDF 1</strong></a></p>
<p style="text-align: left;"><span style="font-family: verdana, geneva;"> <strong>Algorithm development using MATLAB </strong><strong>&#8211; Object tracking by particle filter &#8211;</strong></span></p>
<p><a href="http://www.mediafire.com/download/00vy5tsv9mymvf0/Slides_ShortVersion[matlab1.ir].rar"><strong>PDF 2</strong></a></p>
<p style="text-align: left;"><span style="font-family: verdana, geneva;"> <strong>Object Tracking</strong></span></p>
<p style="text-align: center;"><a href="http://iran-matlab.ir/?product=%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%81%DB%8C%D9%84%D8%AA%D8%B1-%D8%B0%D8%B1%D9%87-particle-filter" target="_blank" rel="noopener noreferrer"><img decoding="async" class="aligncenter size-full wp-image-4282" src="https://matlab1.ir/wp-content/uploads/2016/09/particle-filter-train-movie.png" alt="particle-filter-train-movie" width="400" height="400" srcset="https://matlab1.ir/wp-content/uploads/2016/09/particle-filter-train-movie.png 400w, https://matlab1.ir/wp-content/uploads/2016/09/particle-filter-train-movie-150x150.png 150w, https://matlab1.ir/wp-content/uploads/2016/09/particle-filter-train-movie-300x300.png 300w" sizes="(max-width: 400px) 100vw, 400px" /></a></p>
<p>&nbsp;</p>
<p class="Yekan"><strong>رديابي اشياء(</strong><strong><em>Object Tracking</em></strong><strong>)</strong></p>
<p class="Yekan">سيستمهاي هوشمند، سيستمهايي هستند كه خود به تنهايي و بطور خودكار اعمال خاصي انجام مي‌دهند . در برخي از اين سيستمها ، رديابي از بخشهاي عمده سيستم محسوب مي‌شود . سيستمهاي نظامي هوشمند و روبوت‌ها نمونه‌هايي از اين سيستمها هستند.</p>
<p class="Yekan">رديابي روشهاي خاصي دارد كه براي موارد گوناگون قابل استفاده است. روشهاي تخمين <strong>Kalman filter</strong> ، استفاده از <strong>Particle filter</strong> ، روشهاي <strong><em>Wavelet</em></strong> و <strong>Segmentation</strong> از جمله روشهاي قابل استفاده براي رديابي هستند .</p>
<p class="Yekan">موارد استفاده از آنها در سيستمهاي تعيين موقعيت جهاني(<strong>GPS</strong>) ، رادار ، رديابي هدف ، ماشين بينايي و كاربردهاي مربوط به رباتيك است.</p>
<p class="Yekan" style="text-align: right;">چند کد نوشته شده در m-file متلب برای فیلتر ذره ای</p>
<p class="Yekan" style="text-align: right;"><span style="font-size: 14pt;"><a href="https://matlab1.ir/wp-content/uploads/2014/07/spatial_filtermatlab1.ir_.rar" target="_blank" rel="noopener noreferrer">دانلود پنچ كد آماده فيلتر ذره</a></span></p>
<p><a href="http://iran-matlab.ir/?product=%D9%BE%D8%B1%D8%AF%D8%A7%D8%B2%D8%B4-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1-%D8%AF%D8%B1-%D9%85%D8%AA%D9%84%D8%A8" target="_blank" rel="noopener noreferrer"><img decoding="async" class="aligncenter size-full wp-image-4301" src="https://matlab1.ir/wp-content/uploads/2015/12/image-processing-MATLAB-download-train.jpg" alt="image-processing-matlab-download-train" width="400" height="400" srcset="https://matlab1.ir/wp-content/uploads/2015/12/image-processing-MATLAB-download-train.jpg 400w, https://matlab1.ir/wp-content/uploads/2015/12/image-processing-MATLAB-download-train-150x150.png 150w, https://matlab1.ir/wp-content/uploads/2015/12/image-processing-MATLAB-download-train-300x300-1.jpg 300w" sizes="(max-width: 400px) 100vw, 400px" /></a></p>
<p>نوشته <a href="https://matlab1.ir/particle-filter-%d9%81%db%8c%d9%84%d8%aa%d8%b1-%d8%b0%d8%b1%d9%87/">Particle filter  (فیلتر ذره)</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://matlab1.ir/particle-filter-%d9%81%db%8c%d9%84%d8%aa%d8%b1-%d8%b0%d8%b1%d9%87/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>نحوه كد نويسي الگوريتم  ژنتيك</title>
		<link>https://matlab1.ir/%d9%86%d8%ad%d9%88%d9%87-%d9%83%d8%af-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a7%d9%84%da%af%d9%88%d8%b1%d9%8a%d8%aa%d9%85-%da%98%d9%86%d8%aa%d9%8a%d9%83/</link>
					<comments>https://matlab1.ir/%d9%86%d8%ad%d9%88%d9%87-%d9%83%d8%af-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a7%d9%84%da%af%d9%88%d8%b1%d9%8a%d8%aa%d9%85-%da%98%d9%86%d8%aa%d9%8a%d9%83/#comments</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Wed, 30 Jul 2014 11:33:51 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[دانلود]]></category>
		<category><![CDATA[GA]]></category>
		<category><![CDATA[genetic algorithm]]></category>
		<category><![CDATA[تخمین پارامترهای مدل های واریانس مشروط]]></category>
		<category><![CDATA[تخمین تابع]]></category>
		<category><![CDATA[تخمین حالت]]></category>
		<category><![CDATA[تخمین حالت بیزی]]></category>
		<category><![CDATA[تخمین حالت سیستم خطی]]></category>
		<category><![CDATA[تخمین حالت سیستم های خطی با استفاده از فیلتر کالمن]]></category>
		<category><![CDATA[تخمین حالت سیستم های دینامیکی]]></category>
		<category><![CDATA[تخمین درصد چربی بدن]]></category>
		<category><![CDATA[ترسیم]]></category>
		<category><![CDATA[ترسیم انواع نمودارها]]></category>
		<category><![CDATA[ترسیم توابع دو بعدی]]></category>
		<category><![CDATA[ترسیم داده های مالی]]></category>
		<category><![CDATA[ترسیم راه حل]]></category>
		<category><![CDATA[ترسیم راه حل بر حسب پارامتر]]></category>
		<category><![CDATA[ترسیم کانتور]]></category>
		<category><![CDATA[ترسیم معادلات سه بعدی]]></category>
		<category><![CDATA[ترسیم نمودار]]></category>
		<category><![CDATA[ترسیم نمودار در matlab]]></category>
		<category><![CDATA[ترسیم نمودار در متلب]]></category>
		<category><![CDATA[ترسیم نمودار در مطلب]]></category>
		<category><![CDATA[ترسیم نمودارهای سطح زیر منحنی]]></category>
		<category><![CDATA[ترسیم نمودارهای میله ای]]></category>
		<category><![CDATA[ترکیب الگریتم ژنتیک و pso]]></category>
		<category><![CDATA[ترکیب الگریتم ژنتیک و تبرید شبیه سازی شده]]></category>
		<category><![CDATA[ترکیب الگریتم ژنتیک و شبیه سازی تبرید]]></category>
		<category><![CDATA[ترکیب الگریتم های بهینه سازی با سیستم های فازی]]></category>
		<category><![CDATA[ترکیب الگریتم های بهینه سازی با شبکه های عصبی]]></category>
		<category><![CDATA[ترکیب الگوریتم ژنتیک و pso]]></category>
		<category><![CDATA[ترکیب الگوریتم ژنتیک و تبرید شبیه سازی شده]]></category>
		<category><![CDATA[ترکیب الگوریتم ژنتیک و شبیه سازی تبرید]]></category>
		<category><![CDATA[ترکیب الگوریتم های بهینه سازی با سیستم های فازی]]></category>
		<category><![CDATA[ترکیب الگوریتم های بهینه سازی با شبکه های عصبی]]></category>
		<category><![CDATA[ترکیب sfla با تکامل تفاضلی]]></category>
		<category><![CDATA[ترکیب روش های جستجوی محلی و متاهیوریستیک ها]]></category>
		<category><![CDATA[دانلود MATLAB]]></category>
		<category><![CDATA[دانلود جزوه آموزش متلب]]></category>
		<category><![CDATA[دانلود سورس کد برنامه الگوریتم های ژنتیک،فروشنده دوره گرد ومورچگان درMATLAB]]></category>
		<category><![CDATA[كد نويسي الگوريتم ژنتيك]]></category>
		<category><![CDATA[مشروط]]></category>
		<guid isPermaLink="false">http://am19.siteground.biz/~matlab18/matlab1.ir/?p=733</guid>

					<description><![CDATA[<p>جعبه‌ابزار الگوريتم ژنتيك در نرم افزار MATLAB   جعبه‌ابزار الگوريتم ژنتيك جعبه‌ ابزار الگوريتم ژنتيك مجموعه‌اي از تابع‌هايي هستند كه توانايي اپيتيمم كردن را با استفاده از محيط محاسبات عددي دارد . اين الگوريتم قابليت حل مسائل مختلف در زمينه بهينه‌سازي است تمام توابع اين جعبه ابزار از M فايل‌هاي مطلب هستند كه تابع را [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/%d9%86%d8%ad%d9%88%d9%87-%d9%83%d8%af-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a7%d9%84%da%af%d9%88%d8%b1%d9%8a%d8%aa%d9%85-%da%98%d9%86%d8%aa%d9%8a%d9%83/">نحوه كد نويسي الگوريتم  ژنتيك</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: center;"><a href="https://matlab1.ir/wp-content/uploads/2014/06/matlab1-Copy.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-142" src="https://matlab1.ir/wp-content/uploads/2014/06/matlab1-Copy.jpg" alt="matlab1 - Copy" width="173" height="142" srcset="https://matlab1.ir/wp-content/uploads/2014/06/matlab1-Copy.jpg 395w, https://matlab1.ir/wp-content/uploads/2014/06/matlab1-Copy-300x246.jpg 300w" sizes="auto, (max-width: 173px) 100vw, 173px" /></a></p>
<p><strong>جعبه‌ابزار الگوريتم ژنتيك در نرم اف</strong><strong>ز</strong><strong>ار </strong><strong>MATLAB  </strong></p>
<p><strong>جعبه‌ابزار الگوريتم ژنتيك</strong></p>
<p>جعبه‌ ابزار الگوريتم ژنتيك مجموعه‌اي از تابع‌هايي هستند كه توانايي اپيتيمم كردن را با استفاده از محيط محاسبات عددي دارد . اين الگوريتم قابليت حل مسائل مختلف در زمينه بهينه‌سازي است تمام توابع اين جعبه ابزار از M فايل‌هاي مطلب هستند كه تابع را بهينه مي‌كند.البته مي‌‌توانيد قابليت‌هاي الگوريتم ژنتيك را توسط M فايلي كه خودتان مي‌نويسيد يا با تركيب تابع‌هاي مطلب افزايش دهيد.</p>
<p>&nbsp;</p>
<hr />
<p style="text-align: center;">فیلم آموزش فارسی الگوریتم ژنتیک در متلب MATLAB</p>
<p style="text-align: center;">(بر روی عکس زیر کلیک کنید)</p>
<p><a href="http://iran-matlab.ir/?product=%D9%81%DB%8C%D9%84%D9%85-%D8%AC%D8%A7%D9%85%D8%B9-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%A7%D9%84%DA%AF%D9%88%D8%B1%DB%8C%D8%AA%D9%85-%DA%98%D9%86%D8%AA%DB%8C%DA%A9-%D8%AF" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2850" src="https://matlab1.ir/wp-content/uploads/2014/07/Genetic-Algorithm-MATLAB-code-video-download.png" alt="Genetic Algorithm MATLAB code video download" width="400" height="400" srcset="https://matlab1.ir/wp-content/uploads/2014/07/Genetic-Algorithm-MATLAB-code-video-download.png 400w, https://matlab1.ir/wp-content/uploads/2014/07/Genetic-Algorithm-MATLAB-code-video-download-150x150.png 150w, https://matlab1.ir/wp-content/uploads/2014/07/Genetic-Algorithm-MATLAB-code-video-download-300x300.png 300w, https://matlab1.ir/wp-content/uploads/2014/07/Genetic-Algorithm-MATLAB-code-video-download-140x140.png 140w, https://matlab1.ir/wp-content/uploads/2014/07/Genetic-Algorithm-MATLAB-code-video-download-50x50.png 50w, https://matlab1.ir/wp-content/uploads/2014/07/Genetic-Algorithm-MATLAB-code-video-download-110x110.png 110w" sizes="auto, (max-width: 400px) 100vw, 400px" /></a></p>
<p><strong>نوشتن ‌</strong><strong>M</strong><strong> فايل</strong></p>
<p>در اين قسمت نشان مي دهيم كه چه‌طور مي‌توان يك M فايل براي تابع نوشت كه مي‌خواهيم آن را بهينه كنيم فرض كنيم مي‌خواهيم تابع زير را بهينه كنيم.</p>
<p>&nbsp;</p>
<p style="text-align: center;"><a href="https://matlab1.ir/wp-content/uploads/2014/07/y1.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-734" src="https://matlab1.ir/wp-content/uploads/2014/07/y1.jpg" alt="y1" width="337" height="75" srcset="https://matlab1.ir/wp-content/uploads/2014/07/y1.jpg 337w, https://matlab1.ir/wp-content/uploads/2014/07/y1-300x66.jpg 300w" sizes="auto, (max-width: 337px) 100vw, 337px" /></a></p>
<p>مراحل زير را انجام دهيد</p>
<p>1- new را از منوي فايل انتخاب كنيد</p>
<p>2- M فايل را انتخاب كنيد.</p>
<p style="text-align: right;">3- كدهاي زير را در داخل m فايل بنويسيد.</p>
<p style="text-align: center;"><a href="https://matlab1.ir/wp-content/uploads/2014/07/y11.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-735" src="https://matlab1.ir/wp-content/uploads/2014/07/y11.jpg" alt="y11" width="439" height="50" srcset="https://matlab1.ir/wp-content/uploads/2014/07/y11.jpg 439w, https://matlab1.ir/wp-content/uploads/2014/07/y11-300x34.jpg 300w" sizes="auto, (max-width: 439px) 100vw, 439px" /></a></p>
<p>&#8211; فايل را ذخيره كنيد</p>
<p style="text-align: right;">اگر شما بخواهيد اين فايل را ماكزيمم كنيد مي‌توانيد f(X) -را مينيمم كنيد چون مينيمم در همان نقطه اتفاق مي‌افتد كه ماكزيمم در f(x) وجود دارد.</p>
<p style="text-align: center;"><a href="https://matlab1.ir/wp-content/uploads/2014/07/y111.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-736" src="https://matlab1.ir/wp-content/uploads/2014/07/y111.jpg" alt="y111" width="345" height="49" srcset="https://matlab1.ir/wp-content/uploads/2014/07/y111.jpg 345w, https://matlab1.ir/wp-content/uploads/2014/07/y111-300x42.jpg 300w" sizes="auto, (max-width: 345px) 100vw, 345px" /></a></p>
<hr />
<p><strong>فراخواني الگوريتم ژنتيك </strong></p>
<p style="text-align: right;">براي استفاده از اين الگوريتم در خط دستور، دستور زير را در خط دستور تايپ كنيد</p>
<p style="text-align: center;"><a href="https://matlab1.ir/wp-content/uploads/2014/07/y666.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-740" src="https://matlab1.ir/wp-content/uploads/2014/07/y666.jpg" alt="y666" width="387" height="48" srcset="https://matlab1.ir/wp-content/uploads/2014/07/y666.jpg 387w, https://matlab1.ir/wp-content/uploads/2014/07/y666-300x37.jpg 300w" sizes="auto, (max-width: 387px) 100vw, 387px" /></a></p>
<p>كه</p>
<p>fitnessfun &#8211;  @  كه تابع مورد نظر است</p>
<p>n vars-  تعداد متغيرهاي مستقل در داخل تابع است</p>
<p>در نتايج داريم:</p>
<p>fval * مقدار نهايي تابع</p>
<p>* xنقطه‌اي كه در آن تابع بهينه است.</p>
<p><strong>استفاده از جعبه ابزار الگوريتم ژنتيك.</strong></p>
<p style="text-align: right;">اين جعبه ابزار يك جعبه‌ ابزرا گرافيكي است كه كاربر را قادر مي‌سازد كه از اين الگوريتم بدون خط دستور استفاده كرد اما بايد در خط دستور</p>
<p dir="ltr">&gt;&gt;gatool</p>
<p>-Fitness function  تابعي را كه مي‌خواهيد بهينه كنيد در اين قسمت تايپ كنيد.</p>
<p>Number of variables-تعداد متغيرهاي مستقل كه در تابع وجود دارد.</p>
<p>براي شروع حل كليد start را در قسمت run solver بزنيد.</p>
<p>در قسمت‌ current generation تعداد نسل را توضيح مي‌دهد. شما مي‌توانيد حل را توسط دكمه puase موقتاً متوقف كنيد.</p>
<p>* در قسمت status &amp; result اطلاعات زير نمايش داده مي‌شود</p>
<p>مقدار نهايي تابع وقتي الگوريتم تمام مي‌شود</p>
<p>دليل تمام شدن الگوريتم</p>
<p>نقطه‌اي كه تابع در آن نقطه بهينه است.</p>
<p>&nbsp;</p>
<p><strong>پلات</strong></p>
<p>در قسمت plots مي‌توانيد انواع اطلاعات را در زمان اجراي برنامه مشاهده كنيد. شما مي‌توانيد با مشاهده نتايج و اعمال تغييرات مناسب به جواب بهتري برسيد با انتخاب best fitness مي‌توانيد بهترين و متوسط تابع مورد نظر را در هر نسل ببينيد.</p>
<p>&nbsp;</p>
<p><strong>مثال:</strong></p>
<p>تابع رستريجين با دو متغير مستقل را در نظر بگيريد</p>
<p style="text-align: right;"><a href="https://matlab1.ir/wp-content/uploads/2014/07/y6669.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-741" src="https://matlab1.ir/wp-content/uploads/2014/07/y6669.jpg" alt="y6669" width="378" height="44" srcset="https://matlab1.ir/wp-content/uploads/2014/07/y6669.jpg 378w, https://matlab1.ir/wp-content/uploads/2014/07/y6669-300x34.jpg 300w" sizes="auto, (max-width: 378px) 100vw, 378px" /></a></p>
<p><strong>شكل تابع</strong></p>
<p style="text-align: right;">اين تابع اكترمهاي محلي زيادي دارد اما در نقطه [o.o] مي‌نيمم مطلق دارد كه توسط خط عمودي نشان داده شده است كه مقدار تابع در اين مينيمم برابر صفر است</p>
<p><strong>پيدا كردن نقطه مينيمم تابع رسترينج</strong></p>
<p>در اين قسمت توضيح مي‌دهيم كه چگونه با استفاده از الگوريتم ژنتيك مينيمم تابع را به دست آوريم.</p>
<p>1- در خط دستور gatoal را تايپ كنيد</p>
<p>. اين تابع مي‌تواند مثال خوبي براي تست كردن اين الگوريتم باشد در ادامه كانتور محل ماكزيمم و مينيمم آمده است.</p>
<p>&#8211; در قسمت fitness funetion كلمهrastriginsfcn.@ را وارد كنيد</p>
<p>&#8211; در number variable عدد 2 را وارد كنيد</p>
<p>&#8211; با زدن start الگوريتم شروع به كار مي‌كند.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>براي پيدا كردن مينيمم با استفاده از خط دستور مي‌توان مراحل زير را انجام داد.</p>
<p style="text-align: right;"><a href="https://matlab1.ir/wp-content/uploads/2014/07/y90.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-742" src="https://matlab1.ir/wp-content/uploads/2014/07/y90.jpg" alt="y90" width="369" height="354" srcset="https://matlab1.ir/wp-content/uploads/2014/07/y90.jpg 369w, https://matlab1.ir/wp-content/uploads/2014/07/y90-300x287.jpg 300w" sizes="auto, (max-width: 369px) 100vw, 369px" /></a></p>
<p>&nbsp;</p>
<p><strong>اصطلاحات جعبه ابزار الگوريتم ژنتيك در نرم‌افزار </strong><strong>MATLAB</strong></p>
<p><strong> افراد</strong>   <strong>Individual</strong></p>
<p>به عنوان مثال براي تابع زير بردار (2, 3, 1) يك فرد است و f(2, 3, 1)=51 امتياز اين فرد است. فرد ممكن است به عنوان ژن معرفي شود.</p>
<p><strong>جمعيت و نسل </strong><strong>Generation</strong></p>
<p>جمعيت آرايه‌اي از افراد است به عنوان مثال اگر تابع متغير داشته باشد و اندازه جمعيت 100 باشد يك آرايه 3×100 داريم.</p>
<p>Diversity</p>
<p style="text-align: right;">: ميانگين فاصله بين افراد تعريف مي‌شود كه جمعيت با متوسط فاصله زياد دايورسيتي زياد دارد.</p>
<p><strong>مقدار فيت‌نس و بهترين فيت‌نس </strong><strong>Fitness Values and Best Fitness Values</strong></p>
<p>مقدار فيت‌نس مقدار تابع براي افراد مختلف مي‌باشد. به دليل اين كه اين جعبه ابزار وظيفه پيدا كردن كم‌ترين فيت‌نس تابع را دارد. بهترين فيت‌نس براي يك جمعيت كم‌ترين فيت‌نس مي‌باشد.</p>
<p><strong>والدين و بچه‌ها</strong><strong>Parents and children </strong></p>
<p>براي به وجود آوردن نسل بعدي، الگوريتم ژنتيك يك سري افراد را از جمعيت فعلي انتخاب كرده و به نام والدين و از آن‌ها براي به وجود آوردن نسل بعدي استفاده مي‌كند كه بچه‌ها نام دارد اين الگوريتم والدين را انتخاب مي‌كند كه فيت نس بهتري داشته باشد.</p>
<p><strong> </strong></p>
<p><strong>موارد زير مراحل مينيمم كردن اين الگوريتم را توضيح مي‌دهد</strong></p>
<p>1- الگوريتم جمعيت اوليه را رندم انتخاب مي‌كند.</p>
<p>&nbsp;</p>
<p>2-الگوريتم جمعيت بعدي را از جمعيت فعلي به وجود مي‌آورد براي به دست آوردن نسل بعدي الگوريتم موارد زير را اجرا مي‌كند.</p>
<p>(a امتيازدهي به هر عضو جمعيت با حساب كردن مقدار فيت‌نس</p>
<p>(b مقياس‌بندي امتيازات داده شده براي استفاده بهتر از امتيازات و جمعيت</p>
<p>(c انتخاب بچه‌ها از والدين. توليدمثل با تغيير اندامي از يكي از والدين- جهش ژنتيكي و يا تركيب والدين براي توليد مثل</p>
<p>(d انتخاب والدين بر اساس فيت‌نس</p>
<p>(e جايگزيني نسل جديد با نسل قديم</p>
<p>3- اين الگوريتم زمان متوقف مي‌شود كه به معيار توقف برسد</p>
<p><strong>شرايط توقف براي الگوريتم</strong></p>
<p>اين الگوريتم از پنج شرايط براي توقف الگوريتم استفاده مي‌كند.</p>
<p>&#8211; Generations:   زماني كه تعداد نسل‌ها به عدد مورد نظر برسد</p>
<p>&#8211; Time limit: وقتي زمان اجرا برنامه به ثانيه به عدد موردنظر برسد</p>
<p>&#8211; Fitness limit    : وقتي كه مقدار فيت‌نس تابع در بهترين نقطه نسل‌ جاري كم‌تر از عدد مورد نظر باشد.</p>
<p>Stall generations  زماني كه متغير بهتري در نسل‌ها ايجاد نشود.</p>
<p>Stall time limit  زماني كه متغير بهتري در نسل‌ها ايجاد نشود بين دو زمان به ثانيه الگوريتم متوقف مي‌شود.</p>
<p>اگر هر كدام از شرايط زير اول اتفاق بيفتد الگوريتم متوقف مي‌شود</p>
<p>&nbsp;</p>
<p>Plat option</p>
<p>با فعال كردن موارد موجود درplat مي‌توانيد در هنگام اجرا برنامه‌ روند كار را ببينيد</p>
<p>فانكشن‌هاي زير در plat موجودند</p>
<p>&nbsp;</p>
<p>Plot interval (PlotInterval): تعداد نسل‌هايي كه در پلات از آن ها استفاده مي‌كند</p>
<p>Best fitness (@gaplotbestf): كشيدن بهترين مقدار تابع در هر نسل</p>
<p>Expectation (@gaplotexpectation): كشيدن تعداد بچه‌هايي كه انتظار مي‌رود در مقابل امتيازات هر نسل</p>
<p>Score diversity (@gaplotscorediversity): كشيدن هيستوگرام از امتيازات براي هر نسل</p>
<p>Stopping (@plotstopping): كشيدن معيار توقف در هر سطح</p>
<p>Best individual (@gaplotbestindiv): كشيدن بردار هر فرد با بهترين فيت‌نس</p>
<p>Genealogy (@gaplotgenealogy): كشيدن نوع توليد نسل بعدي</p>
<p>Scores (@gaplotscores): كشيدن امتياز هر فرد در نسل خودش</p>
<p>Distance (@gaplotdistance): كشيدن متوسط فاصله بين افراد در هر نسل</p>
<p>Range (@gaplotrange): كشيدن مينيمم، ماكزيمم متوسط مقدار تابع در هر نسل</p>
<p>Selection (@gaplotselection): كشيدن هيستوگرام والدين</p>
<p><strong>Population option</strong></p>
<p>Population tyme: مشخص كردن اطلاعات ورودي براي تابع فيت‌نس</p>
<p>Populatin sice: مشخص كردن تعداد افراد در هر نسل. با تعداد بالا جمعيت الگوريتم تعداد بيش‌تري از فيت‌نس‌ها را چك مي‌كند و شانس پيدا كردن اكسترمم نسبي نسبت به اكسترمم مطلق كاهش مي‌يابد اما سرعت جواب گرفتن كاهش مي‌يابد.</p>
<p>&nbsp;</p>
<p>Creat function: مشخص كردن فانكشني براي به دست آوردن جمعيت اوليه</p>
<p>Initial population: شما را قادر مي‌سازد كه تعداد افراد امتياز و رنج در اولين جمعيت را مشخص سازيد.</p>
<p>&nbsp;</p>
<p><span style="font-size: 18pt;"><strong>   Fitness scaling option</strong></span></p>
<p>اين فانكشن امتياز هر فيت‌نس را به يك مقياس خاص تبديل مي‌كند كه براي فانكشن انتخاب مناسب باشد.</p>
<p>پيش‌فرض اين قسمت rank مي‌باشد مقياس‌بندي بر اساس چيدمان هر فرد است به جاي استفاده از امتياز</p>
<p>proportional مقياس‌بندي بر اساس امتياز هر فرد.</p>
<p>&nbsp;</p>
<p>Selection- option</p>
<p>اين اپشن مشخص مي‌كند كه الگوريتم بر چه اساس والدين را براي تشكيل نسل بعدي انتخاب كند.</p>
<p>Reproduction:</p>
<p>اين اپشن مشخص مي‌كند كه الگوريتم بر چه اساس فرزندان را براي نسل بعدي انتخاب كند.</p>
<p>Mutation option</p>
<p>: اين اپشن مشخص مي‌كند كه چگونه اين الگوريتم كه چگونه تغيير رندمي كوچكي در هر فرد را براي جهش ژنتيكي دهد. جهش ژنتيكي اجازه گفتن فضاي وسيع‌تري را به الگوريتم مي‌دهد.</p>
<p>Crossover:</p>
<p>اين اپشن مشخص مي‌كند كه چگونه الگوريتم از دو فرد فرد جديد را توليد كند.</p>
<p>&nbsp;</p>
<p><span style="font-size: 18pt;"><strong>Migration option</strong></span></p>
<p>در اين مشخص مي شود که چگونه افراد بين زير جمعيتها حرکت کنند.اين مهاجرت وقتي اتفاق مي افتد که اندازه بردار جمعيت بزرگتر از يک شود .وقتي اين عمل اتفاق بيفتد بهترين افراد از يک جمعيت جاي خود را با بدترين افراد از يک زير جمعيت ديگر عوض مي کنند. اين تعويض بصورت کپي است</p>
<p>&nbsp;</p>
<p><span style="font-size: 18pt;"><strong>Hybrid Function Option</strong></span></p>
<p>اين فانکشن يک تابع بهينه سازي ديگر است که در صورت فعال بودن بعد از اين که الگوريتم ژنتيک تمام شد اجرا مي شود</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>مثال</p>
<p>در اين مثال الگوريتم ژنتيک در تابع رزنبرگ نقطه اي نزديک مينيمم پيدا مي کند</p>
<p>&nbsp;</p>
<p>Set Fitness function to @dejong2fcn</p>
<p>Set Number of variables to 2.</p>
<p>Set Population size to 10</p>
<p>&nbsp;</p>
<p>سپس مي توانيد با استفاده از Hybrid Function اين بهينه سازي را بهبود ببخشيد</p>
<p>&nbsp;</p>
<p>و جواب نزديکتري به نقطه مينيمم پيدا کنيد</p>
<p class="Titr" style="text-align: center;"><a href="http://www.mediafire.com/download/5cextwz06ajoy6c/GAtool[matlab1.ir].rar" target="_blank" rel="noopener noreferrer"><span style="font-size: 14pt;">لينك دريافت فايل اصلي</span></a></p>
<p class="Yekan">.</p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 12pt;"><span style="color: #ff0000;">کدهای اماده الگوریتم ژنتیک به همراه یک فیلم آموزشی فارسی</span> از این الگوریتم توسط گروه ایران متلب آماده شده است که شما می توانید تقاضای این کد و فیلم آموزش فارسی را از برای ما ارسال کنید.</span></p>
<p class="Yekan"><span style="font-size: 12pt;">بعد از واریز هزینه کدها آماده متلب MATLAB ، الگوریتم ژنتیک به همراه یک <span style="color: #ff6600;">فیلم آموزشی فارسی</span> برای شما ارسال و می توانید آنها را دانلود کنید و در پروژه یا پایان نامه خود استفاده کنید.</span></p>
<p>نوشته <a href="https://matlab1.ir/%d9%86%d8%ad%d9%88%d9%87-%d9%83%d8%af-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a7%d9%84%da%af%d9%88%d8%b1%d9%8a%d8%aa%d9%85-%da%98%d9%86%d8%aa%d9%8a%d9%83/">نحوه كد نويسي الگوريتم  ژنتيك</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://matlab1.ir/%d9%86%d8%ad%d9%88%d9%87-%d9%83%d8%af-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a7%d9%84%da%af%d9%88%d8%b1%d9%8a%d8%aa%d9%85-%da%98%d9%86%d8%aa%d9%8a%d9%83/feed/</wfw:commentRss>
			<slash:comments>37</slash:comments>
		
		
			</item>
	</channel>
</rss>
