<?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%AC%D8%AF%D9%8A%D8%AF-%DA%A9%D8%B1%D8%AF%D9%86-%D8%AD%D8%A7%D9%81%D8%B8%D9%87-%D9%87%D8%A7%D8%B1%D9%85%D9%88%D9%86%D9%8A/feed/" rel="self" type="application/rss+xml" />
	<link>https://matlab1.ir/tag/جديد-کردن-حافظه-هارموني/</link>
	<description>مرجع فیلم های آموزشی فارسی دانشگاهی و مهندسی</description>
	<lastBuildDate>Sun, 25 Aug 2019 10:53:44 +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>کد متلب و فیلم آموزشی 	الگوريتم جستجوي هارموني</title>
		<link>https://matlab1.ir/%da%a9%d8%af-%d9%85%d8%aa%d9%84%d8%a8-%d9%88-%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d8%a7%d9%84%da%af%d9%88%d8%b1%d9%8a%d8%aa%d9%85-%d8%ac%d8%b3%d8%aa%d8%ac%d9%88%d9%8a-%d9%87/</link>
					<comments>https://matlab1.ir/%da%a9%d8%af-%d9%85%d8%aa%d9%84%d8%a8-%d9%88-%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d8%a7%d9%84%da%af%d9%88%d8%b1%d9%8a%d8%aa%d9%85-%d8%ac%d8%b3%d8%aa%d8%ac%d9%88%d9%8a-%d9%87/#comments</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Tue, 24 Feb 2015 07:53:45 +0000</pubDate>
				<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=1685</guid>

					<description><![CDATA[<p>الگوريتم جستجوي هارموني يك الگوريتم تكاملي بنا شده بر مبناي عملكرد سازهاي موسيقي است[33][34] . اين الگوريتم با مفهومي ساده و تعداد پارامتر هاي كم مي باشد. الگوريتم جستجوي هارموني بر اساس عملکرد موسيقيدانان براي ايجاد يک ملودي جديد و هماهنگي نت ها از نظر فرکانس و طول موج آنها استوار است. اين الگوريتم به [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/%da%a9%d8%af-%d9%85%d8%aa%d9%84%d8%a8-%d9%88-%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d8%a7%d9%84%da%af%d9%88%d8%b1%d9%8a%d8%aa%d9%85-%d8%ac%d8%b3%d8%aa%d8%ac%d9%88%d9%8a-%d9%87/">کد متلب و فیلم آموزشی 	الگوريتم جستجوي هارموني</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p class="Yekan" style="text-align: justify;"><span style="font-size: 12pt;">الگوريتم جستجوي هارموني يك الگوريتم تكاملي بنا شده بر مبناي عملكرد سازهاي موسيقي است[33][34] . اين الگوريتم با مفهومي ساده و تعداد پارامتر هاي كم مي باشد. الگوريتم جستجوي هارموني بر اساس عملکرد موسيقيدانان براي ايجاد يک ملودي جديد و هماهنگي نت ها از نظر فرکانس و طول موج آنها استوار است.</span><br />
<span style="font-size: 12pt;"> اين الگوريتم به صورت موفقيت آميزي براي انواع مسائل دنياي واقعي شامل مسئله فروشنده دوره گرد، بهينه سازي پارامتر هاي مدل رود خانه، طراحي شبكه هاي خط لوله و طراحي سازه ها بكار گرفته شده است گام هاي الگوريتم فوق عبارتند از:</span><br />
<span style="font-size: 12pt;"> گام اول: تعيين مقادير ابتدايي پارامتر هاي الگوريتم و مسئله</span><br />
<span style="font-size: 12pt;"> گام دوم : تعيين مقادير ابتداي حافظه هارموني</span><br />
<span style="font-size: 12pt;"> گام سوم: بهبود هارموني جديد</span><br />
<span style="font-size: 12pt;"> گام چهارم: بروزدرآوري حافظه هارموني</span><br />
<span style="font-size: 12pt;"> گام پنجم : تست قاعده توقف</span></p>
<p class="Yekan" style="text-align: justify;">
<span style="font-size: 12pt;"> حافظه هارموني ماتريسي است كه از راه حلهاي ممكن و غير ممكن تشكيل شده است . </span><br />
<span style="font-size: 12pt;"> پارامترهاي اين الگوريتم عبارتند از :</span><br />
<span style="font-size: 12pt;"> ميزان فضاي حافظه HMS</span><br />
<span style="font-size: 12pt;"> نرخ حافظه هارموني HMCR</span><br />
<span style="font-size: 12pt;"> نرخ اصلاح هارموني PAR</span><br />
<span style="font-size: 12pt;"> پارامتر شبيه سازي ECR</span><br />
<span style="font-size: 12pt;"> در اين روش با توجه به توصيه هاي محققين قبلي وگراف تحليل حساسيت شکل3-2 ،براي پارامتر ها مقادير مناسب تعيين مي شود وسپس براساس کد نويسي هاي برنامه، بهينه سازي انجام مي گيرد.</span></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 12pt;">موسيقي يک پديده مصنوعي آرام بخش است که توسط انسان و طبيعت توليد ميشود، هارموني در موسيقي اصطلاحا به اجراي نتهاي متفاوت به صورت همزمان ميگويند که در نهايت تبديل به آهنگي موزون و زيبا از نظر شنيداري ميشود. الگوريتم جستجوي هارموني به عنوان يکي از روشهاي جديد بهينه سازي فراکاوشي که از پديده موسيقي الهام گرفته، معرفي شده است. مفاهيم پايه اي الگوريتم جستجوي هارموني براي اولين بار توسط يک فيلسوف يوناني و رياضيدان معروف، فيثاغورث پيشنهاد شد.</span><br />
<span style="font-size: 12pt;"> بعدها محققان زيادي در اين پديده تحقيق کردند. جين فليپ آهنگساز و موسيقيدان فرانسوي که در سالهاي 1764-1683 مي زيست، تئوري هارموني کلاسيک را ثابت کرد. تيرو موسيقيدان فرانسوي در سال 1977 تاريخچه جاز 2را در آمريکا به سنديت در آورد.</span><br />
<span style="font-size: 12pt;"> در کارهاي موسيقي جستجوي بهترين موقعيت (هارموني خارق العاده) به وسيله تخمين زيباشناسي تعيين ميشود. معمولا دًر الگوريتم هاي بهينه سازي کلاسيک، بهترين موقعيت (بهينه سراسري، مينيمم هزينه و ماکزيمم سود يا راندمان) به وسيله ارزيابي توابع هدف تعيين ميشود، در صورتي که تخمين زيباشناسي به وسيله ارزيابي توابع هدف که از مقادير ثبت شده ي مولفه ي متغيرها بدست مي آيد، انجام مي گيرد. در موسيقي، به منظور دستيابي به بهترين اجرا هر تمرين با تمرين قبل مورد مقايسه قرار مي گيرد. در حالي که در بهينه سازي ، توابع هدف در هر تکرار، نسبت به تکرارهاي قبل مقايسه مي شود.</span></p>
<p><a href="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB.jpg"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-1687" src="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB.jpg" alt="harmony_memory_MATLAB" width="327" height="281" srcset="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB.jpg 327w, https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB-300x257.jpg 300w" sizes="(max-width: 327px) 100vw, 327px" /></a></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 12pt;">در شکل بالا ساختار حافظه هارموني با ترکيبي ، از سه ساز در يک ارکستر سه نفره متشکل از فيدل و ساکسافن و کيبورد مورد بررسي قرار مي گيرد. در ابتدا حافظه، توسط هارمونيهاي تصادفي (Re,Fa,La) و (Si,Re,Sol) ، (Do,Fa,La) ، (Do,Mi,Sol) پر شده و سپس به وسيله تخمين زيباشناسي ، هارمونيها ، مرتب شده اند.</span><br />
<span style="font-size: 12pt;"> به طور کلي فرآيند بهينه سازي جستجوي هارموني در پنج گام خلاصه ميشود.</span><br />
<span style="font-size: 12pt;"> گام اول: معرفي مسئله بهينه سازي و پارامترهاي الگوريتم،</span><br />
<span style="font-size: 12pt;"> گام دوم: توليد حافظه هارموني اوليه،</span><br />
<span style="font-size: 12pt;"> گام سوم: اصلاح هارموني جديد،</span><br />
<span style="font-size: 12pt;"> گام چهارم: جديد کردن حافظه هارموني</span><br />
<span style="font-size: 12pt;"> گام پنجم: بررسي معيار توقف است.</span><br />
<span style="font-size: 12pt;"> هر يک از گامها به طور کامل در زير شرح داده شده است.</span></p>
<h1 class="Yekan">گام اول: معرفي مسئله بهينه سازي و پارامترهاي الگوريتم</h1>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 12pt;">در مدل بهينه سازي اين پايان نامه محـدوده مجـاز براي هر متغير تصميم به صـورت 100≤R(t)≤0 کـه 0و100 به ترتيب محـدوده پـايين و بـالاي هـر متغيـرتصميم مي باشد. در ايـن گـام يـک سـري پارامترهـايي مخصوص الگوريتم جستجوي هارموني ازجمله: انـدازه حافظه هارموني (HMS) که تعداد بردارهـاي جـواب رادر حافظـه هـارموني نـشان مـي دهـد، سـرعت بررسـي حافظه هارموني HMCR))، سـرعت تنظـيم قطعـات PAR))و ماکزيمم تعداد تکرارها NI)) يـا شـرط توقـف وارد مي شود.</span></p>
<h1 class="Yekan"><span style="font-size: 14pt;"><strong>گام دوم: توليد حافظه هارموني اوليه</strong></span></h1>
<p class="Yekan"><span style="font-size: 12pt;">در گام دوم به صورت تصادفي از محدوده مقادير ممکن متغير تصميم، يک حافظه هارموني به صورت زير تشکيل ميشود:</span><br />
<a href="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB1.jpg"><img decoding="async" class="aligncenter size-full wp-image-1688" src="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB1.jpg" alt="harmony_memory_MATLAB1" width="657" height="151" srcset="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB1.jpg 657w, https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB1-300x68.jpg 300w, https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB1-530x121.jpg 530w" sizes="(max-width: 657px) 100vw, 657px" /></a></p>
<p class="Yekan"><span style="font-size: 12pt;">که F(R^1) مقدار تابع هدف بدست آمده به ازاي بردار اول و HM ماتريس حافظه هارموني است.</span></p>
<h1 class="Yekan"><strong><span style="font-size: 12pt;">گام سوم: اصلاح هارموني جديد</span></strong><br />
<span style="font-size: 12pt;"> در اين گام با استفاده از سه مکانيزم انتخاب تصادفي، بررسي حافظه و سرعت تنظيم قطعات يک هارموني جديد به صورت</span><br />
<a href="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB2.jpg"><img decoding="async" class="aligncenter size-full wp-image-1689" src="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB2.jpg" alt="harmony_memory_MATLAB2" width="426" height="39" srcset="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB2.jpg 426w, https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB2-300x27.jpg 300w" sizes="(max-width: 426px) 100vw, 426px" /></a></h1>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 12pt;">توليد مي کنند، البته بايد متغيرهاي تصميم توليد شده در اين مرحله در محدوده مجاز واقع شوند.</span><br />
<span style="font-size: 12pt;"> HMCR که بين مقدار صفر و يک تغيير مي کند. سرعت انتخاب از مقادير مرتب شده در حافظه هارموني است در حالي که 1-HCMR سرعت انتخاب تصادفي از محدوده مجاز است.</span><br />
<a href="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB3.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-1690" src="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB3.jpg" alt="harmony_memory_MATLAB3" width="630" height="55" srcset="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB3.jpg 790w, https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB3-300x26.jpg 300w, https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB3-530x46.jpg 530w" sizes="auto, (max-width: 630px) 100vw, 630px" /></a></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 12pt;">به عنوان مثال، اگر HMCR برابر 0.85 باشد، الگوريتم با احتمال 85 درصد بردار جديد را از بين بردارهاي مرتب شده در حافظه هارموني انتخاب ميکند و با احتمال 15 درصد بردار جديد به صورت تصادفي در محدوده مجاز انتخاب ميکند.</span><br />
<span style="font-size: 12pt;"> براي هر بردار جديد بدست آمده بايد امتحان شود که آيا لازم است تنظيم قطعات بر روي آن انجام شود؟ اگر جواب بله بود با احتمال PAR همسايه هاي بالا و پايين نقطه بدست آمده را مورد بررسي قرار مي دهند:</span><br />
<a href="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB41.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1693" src="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB41.jpg" alt="harmony_memory_MATLAB4" width="376" height="46" srcset="https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB41.jpg 376w, https://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB41-300x36.jpg 300w" sizes="auto, (max-width: 376px) 100vw, 376px" /></a></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 12pt;">اما اگر جواب منفي باشد، با احتمال 1-PAR کاري انجام نمي دهد. bw فاصله اختياري براي پهناي بررسي و rand( ) اعداد تصادفي بين صفر و يک هستند.</span></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 12pt;"> <strong>گام چهارم: جديد کردن حافظه هارموني</strong></span><br />
<span style="font-size: 12pt;"> اگر هارموني جديد توليد شده بهتر از بدترين هارموني موجود در حافظه هارموني باشد، جايگزين آن در حافظه مي شود و به اين ترتيب هارموني بدتر از حافظه خارج مي شود. اما اگر هارموني جديد بهتر از بدترين هارموني موجود در حافظه باشد در اين صورت بدون هيچ جايگزيني الگوريتم وارد تکرار بعدي مي شود.</span></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 12pt;"> <strong>گام پنجم: بررسي معيار توقف</strong></span><br />
<span style="font-size: 12pt;"> گام سوم و چهارم آنقدر تکرار ميشود تا شرط توقف ارضا شود. به اين ترتيب آخرين بردار بدست آمده در الگوريتم جواب مسئله است.</span></p>
<p class="Yekan">.</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" style="text-align: justify;"><span style="font-size: 12pt;">بعد از واریز هزینه کدها آماده متلب MATLAB ، الگوریتم جستجوي هارموني به همراه یک <span style="color: #0000ff;">فیلم آموزشی فارسی</span> برای شما ارسال و می توانید آنها را دانلود کنید و در پروژه یا پایان نامه خود استفاده کنید.</span></p>
<p class="Yekan">
<p>نوشته <a href="https://matlab1.ir/%da%a9%d8%af-%d9%85%d8%aa%d9%84%d8%a8-%d9%88-%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d8%a7%d9%84%da%af%d9%88%d8%b1%d9%8a%d8%aa%d9%85-%d8%ac%d8%b3%d8%aa%d8%ac%d9%88%d9%8a-%d9%87/">کد متلب و فیلم آموزشی 	الگوريتم جستجوي هارموني</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://matlab1.ir/%da%a9%d8%af-%d9%85%d8%aa%d9%84%d8%a8-%d9%88-%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d8%a7%d9%84%da%af%d9%88%d8%b1%d9%8a%d8%aa%d9%85-%d8%ac%d8%b3%d8%aa%d8%ac%d9%88%d9%8a-%d9%87/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
	</channel>
</rss>
