<?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/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d9%85%d8%aa%d9%84%d8%a8/feed/" rel="self" type="application/rss+xml" />
	<link>https://matlab1.ir/tag/کتاب-رایگان-متلب/</link>
	<description>مرجع فیلم های آموزشی فارسی دانشگاهی و مهندسی</description>
	<lastBuildDate>Wed, 22 May 2024 16:36:15 +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>پیاده سازی شبکه عصبی بیزین در متلب MATLAB</title>
		<link>https://matlab1.ir/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d8%b9%d8%b5%d8%a8%db%8c-%d8%a8%db%8c%d8%b2%db%8c%d9%86-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8-matlab/</link>
					<comments>https://matlab1.ir/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d8%b9%d8%b5%d8%a8%db%8c-%d8%a8%db%8c%d8%b2%db%8c%d9%86-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8-matlab/#comments</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Tue, 27 Jan 2015 12:42:46 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[آموزش برنامه نویسی در متلب]]></category>
		<category><![CDATA[الگوريتم هاي توزيع تخمين]]></category>
		<category><![CDATA[الگوريتم هاي ژنتيك ساختاري مدل احتمالي]]></category>
		<category><![CDATA[Bayesian network]]></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=1499</guid>

					<description><![CDATA[<p>شبکه بیزین : یک گراف جهت‌دار غیرمدور است که مجموعه‌ای از متغیرهای تصادفی و نحوه ارتباط مستقل آنها را نشان می‌دهد. به عنوان نمونه یک شبکه بیزی می‌تواند نشان دهنده ارتباط بین علت بیماری‌ها با خود آنها باشد. پس با داشتن عوامل بتوان احتمال یک بیماری خاص را در یک مریض تشخیص داد. شبکه بیزین یک ابزار نسبتاً جدید برای [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d8%b9%d8%b5%d8%a8%db%8c-%d8%a8%db%8c%d8%b2%db%8c%d9%86-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8-matlab/">پیاده سازی شبکه عصبی بیزین در متلب MATLAB</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p class="Yekan"><strong>شبکه بیزین</strong> : یک گراف جهت‌دار غیرمدور است که مجموعه‌ای از متغیرهای تصادفی و نحوه ارتباط مستقل آنها را نشان می‌دهد. به عنوان نمونه یک شبکه بیزی می‌تواند نشان دهنده ارتباط بین علت بیماری‌ها با خود آنها باشد. پس با داشتن عوامل بتوان احتمال یک بیماری خاص را در یک مریض تشخیص داد.</p>
<p class="Yekan">شبکه بیزین یک ابزار نسبتاً جدید برای شناسایی (هویت) روابط احتمالی به منظور پیشگویی یا ارزیابی کلاس عضویت است.</p>
<p class="Yekan">به طور خلاصه می توان گفت شبکه بیزین، نمایش بامعنی روابط نامشخص ما بین پارامترها در یک حوزه می‌باشد. شبکه بیزین گراف جهت دار غیر حلقوی از نودها برای نمایش متغیرهای تصادفی و کمانها برای نمایش روابط احتمالی مابین متغیرها به‌شمار می‌رود.</p>
<p class="Yekan">یک شبکه بیزین گراف جهت دار غیر حلقوی است و شامل موارد زیر می‌باشد:</p>
<ol>
<li><span style="font-family: tahoma;">نودها (دوایر کوچک): برای نمایش متغیرهای تصادفی</span></li>
<li><span style="font-family: tahoma;">کمانها (پیکانهای نوک تیز) برای نمایش روابط احتمالی ما بین متغیرها</span></li>
</ol>
<p><span style="font-family: tahoma;">برای هر نود توزیع احتمال محلی وجود دارد که به نود وابسته‌است و از وضعیت والدین مستقل می‌باشد.</span></p>
<h2 style="color: black;"></h2>
<p class="Koodak" style="text-align: justify;">خصوصیات<br />
شبکه‌های بیزین در زمینه استدلال احتمالی به طور گسترده مورد استفاده قرار می‌گیرند و به درخت متصل بر روی احتمالات استدلال شده تبدیل می‌شوند. شبکه‌های بیزین به تجزیه زیرگراف اصلی ماکزیمم درخت متصل تبدیل می‌شوند و بیشتر از درخت‌های متصل کاربرد دارند. شبکه بیزین عموماً به صورت آشکار با مقادیر اولیه قابل قبول و روابط ما بین متغیرها توزیع می‌شود. در مسائل دنیای واقعی بسیار کاربرد دارند. در چندین سال پیش شبکه‌های بیزین توسط افراد مورد توجه قرار گرفتند و به عنوان گروههای زیست شناسی در روش‌های شبکه‌های ژنی توسط افرادی به کار گرفته شدند. شبکه بیزین یک مدل گرافیکی برای نمایش احتمالات مابین متغیرهای موردنظر می‌باشد. از طرفی شبکه‌های بیزین روشی برای نمایش توزیع احتمالی پیوسته بزرگ به صورت نمایی و روش فشرده می‌باشند که اجازه محاسبات احتمالی به طور موثر را می‌دهند. آنها از ساختار مدل گرافیکی برای ضوابط مستقل مابین متغیرهای تصادفی استفاده می‌کنند. شبکه‌های بیزین اغلب برای شرایط مدل احتمالی استفاده می‌شوند و به استدلالهای تحت شرایط نامشخص (احتمالی، عدم قطعیت) کمک می‌کنند. این شبکه شامل بخش کیفی (مدل ساختاری) است که نمایش بصری از فعل و انفعالات در میان متغیرها و بخش کمی (مجموعه‌ای از مشخصات احتمال محلی) را فراهم می‌کند، که مجاز به استنتاج احتمالات و اندازه‌گیری عددی است که متغیرها یا مجموعه‌ای از متغیرها را تحت تاثیر قرار می‌دهد. بخش کیفی به صورت توزیع احتمالی پیوسته که منحصربه‌فرد می‌باشد بر روی کلیه متغیرها تعریف می‌شود.</p>
<p>&nbsp;</p>
<p class="Yekan" style="text-align: justify;">از طرفي شبكه هاي بيزين روشي براي نمايش توزيع احتمـالي پيوسـته بـزرگ بـهصورت نمايي و روش فشرده مي باشند كه اجازه محاسبات احتمالي به طـور مـوثر را مـي دهنـد. آنهـا ازساختار مدل گرافيكي براي ضوابط مستقل ما بين متغير هاي تصادفي اسـتفاده مـي كننـد. شـبكه هـايبيزين اغلب براي شرايط مدل احتمـالي اسـتفاده مـي شـوند و بـه اسـتدلالهاي تحـت شـرايط نامـشخص(احتمالي ، عدم قطعيت) كمك مي كنند. [١١] اين شبكه شامل بخش كيفي( مدل سـاختاري) اسـتكه نمايش بصري از فعل و انفعالات در ميان متغيرها و بخش كمـي( مجموعـه اي از مشخـصات احتمـالمحلي) را فراهم مي كند ، كه مجاز به استنتاج احتمالات و انـدازه گيـري عـددي اسـت كـه متغيرهـا يـامجموعه اي از متغيرها را تحت تاثير قرار مي دهد .بخش كيفي به صـورت توزيـع احتمـالي پيوسـته كـهمنحصر به فرد مي باشد بر روي كليه متغيرها تعريف مي شود .[٥]به عبارت ديگر شـبكه بيـزين يـكگراف جهت دار غير حلقوي است [٥][١٠][٢٠][٢٩] [٧]كه شامل موارد زير مي باشد : [٥]<br />
&#8211; نودها( دواير كوچك) : براي نمايش متغيرهاي تصادفي ، كمانها( پيكانهاي نوك تيز) براي نمايش روابط احتمالي ما بين متغيرها و<br />
&#8211; براي هر نود توزيع احتمال محلي وجود دارد كه به نود وابسته است و از وضعيت والدين مستقل مي باشد<br />
. شكل زير يك مثال از شبكه بيزين و جدول احتمال شرطي متناظر( كه اين شبكه بيزين نتايج حاصل ازتركيب شبكه بيزين با الگوريتم حريصانه با ۶۹۲ مجموعه از داده هاي حاصل از سرطان سينه مي باشـد) را نمايش مي دهد</p>
<p class="Yekan" style="text-align: justify;">الگوريتم هاي بهينه سازي بيزين :<br />
محاسبات تكاملي الگوريتم هاي توزيع تخمينEDAs ، اولين بار توسط Muhlenbein معرفي شدند. EDAs الگوريتم هاي ژنتيك ساختاري مدل احتمالي به عبارتي PMBGAs ناميده مي شوند و براي تـشخيص بافتـاري جستجوي تكاملي بزرگ بدون دانش اوليه و ارتباط با مساله مورد مطالعه قرار مي گيرنـد. الگـ وريتم هـاي EDAs اگر چه مشابه الگوريتم هاي ژنتيك مي باشند اما به مراتب همانند آنها عمل نمي كنند. عملگرهـاي ژنتيـك صـريح مانند تقاطع و جهش مي باشند. در عوض آنها مدلهاي احتمالي از مجموعه اي از راه حل هاي اميدوار كننـده– مقادير شايستگي از رشته اي طويل (براي م اكزيمم كردن مساله) يا كوتاهتر( براي مينيمم كردن مـساله) سـاختهمي شوند ، و اين مدل بوجود آمده براي توليد رشته بعدي به كار برده مي شود .عموماEDAs به صورت دنبالـه ايتكراري از راه حل هاي بهينه كه در زير به آن اشاره شده بدست مي آيد .</p>
<p>&nbsp;</p>
<p><a href="https://matlab1.ir/wp-content/uploads/2015/01/fig1.jpg"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-1500" src="https://matlab1.ir/wp-content/uploads/2015/01/fig1.jpg" alt="fig1" width="555" height="307" srcset="https://matlab1.ir/wp-content/uploads/2015/01/fig1.jpg 555w, https://matlab1.ir/wp-content/uploads/2015/01/fig1-300x165.jpg 300w, https://matlab1.ir/wp-content/uploads/2015/01/fig1-530x293.jpg 530w" sizes="(max-width: 555px) 100vw, 555px" /></a></p>
<p class="Yekan"><span style="font-size: 12pt;">ما برای شما کد های متلب شبکه عصبی بیزین را اماده کردیم که می توانید با پرداخت هزینه ناچیزی دریافت کنید.</span></p>
<p class="Yekan"><span style="font-size: 12pt;">یک فایل راهنما در مورد شبکه های عصبی بیزین (Bayesian network) که می توانید از لینک زیر دانلود کنید.</span></p>
<p>&nbsp;</p>
<p><a href="https://matlab1.ir/wp-content/uploads/2015/01/الگوريتم-هاي-بهينه-سازي-بيزين.matlab1.ir_.pdf">الگوريتم هاي بهينه سازي بيزين.matlab1.ir</a></p>
<p>نوشته <a href="https://matlab1.ir/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d8%b9%d8%b5%d8%a8%db%8c-%d8%a8%db%8c%d8%b2%db%8c%d9%86-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8-matlab/">پیاده سازی شبکه عصبی بیزین در متلب MATLAB</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://matlab1.ir/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d8%b9%d8%b5%d8%a8%db%8c-%d8%a8%db%8c%d8%b2%db%8c%d9%86-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8-matlab/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>خطايابي برنامه ها در متلب MATLAB</title>
		<link>https://matlab1.ir/%d8%ae%d8%b7%d8%a7%d9%8a%d8%a7%d8%a8%d9%8a-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%87%d8%a7-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8-matlab/</link>
					<comments>https://matlab1.ir/%d8%ae%d8%b7%d8%a7%d9%8a%d8%a7%d8%a8%d9%8a-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%87%d8%a7-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8-matlab/#comments</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Thu, 15 Jan 2015 06:07:26 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[آموزش MATLAB]]></category>
		<category><![CDATA[آموزش برنامه نویسی در متلب]]></category>
		<category><![CDATA[آموزش متلب]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[error handling in MATLAB]]></category>
		<category><![CDATA[error in MATLAB]]></category>
		<category><![CDATA[error در نرم افزار متلب]]></category>
		<category><![CDATA[MATLAB]]></category>
		<category><![CDATA[solve error in MATLAB]]></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[دانلود MATLAB]]></category>
		<category><![CDATA[دانلود برنامه نويسي متلب]]></category>
		<category><![CDATA[دانلود جزوه آموزش کامل matlab]]></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=1405</guid>

					<description><![CDATA[<p>&#160; شما مي توانيد از راههاي زير، برنامه هايتان را خطايابي (debugging) نمائيد: &#8211; برنامه را به چند بخش كوتاهتر تقسيم كنيد و هر بخش را جداگانه امتحان كنيد. &#8211; نتايج محاسبات را در مراحل مياني جريان برنامه بنويسيد. اين كار را مي توانيــد بـه آسـاني بـا برداشتن semicolon (;) از انتهاي دستور محاسباتي ويا [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/%d8%ae%d8%b7%d8%a7%d9%8a%d8%a7%d8%a8%d9%8a-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%87%d8%a7-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8-matlab/">خطايابي برنامه ها در متلب MATLAB</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: center;"><img decoding="async" class="aligncenter size-full wp-image-14426" src="https://matlab1.ir/wp-content/uploads/2020/08/Online-Help.jpg" alt="" width="900" height="400" srcset="https://matlab1.ir/wp-content/uploads/2020/08/Online-Help.jpg 900w, https://matlab1.ir/wp-content/uploads/2020/08/Online-Help-300x133.jpg 300w, https://matlab1.ir/wp-content/uploads/2020/08/Online-Help-768x341.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" /></p>
<p>&nbsp;</p>
<p class="Yekan"><span style="font-size: 12pt;">شما مي توانيد از راههاي زير، برنامه هايتان را خطايابي (debugging) نمائيد:</span><br />
<span style="font-size: 12pt;"> &#8211; برنامه را به چند بخش كوتاهتر تقسيم كنيد و هر بخش را جداگانه امتحان كنيد.</span><br />
<span style="font-size: 12pt;"> &#8211; نتايج محاسبات را در مراحل مياني جريان برنامه بنويسيد. اين كار را مي توانيــد بـه آسـاني بـا برداشتن semicolon (;) از انتهاي دستور محاسباتي ويا نوشتن نام متغير مورد نظر انجام دهيد. همچنين مي توانيد با قرار دادن disp در مكانهاي مشخصي از برنامه دريابيد كه برنامه تــا كجـابه پيش رفته است.</span><br />
<span style="font-size: 12pt;"> &#8211; تا حد امكان سعي كنيد كه از عمليات ماتريسي استفاده كنيد و در برنامه از تعداد حلقــه هـايي كه همان كار را انجام مي دهند بكاهيد.</span><br />
<span style="font-size: 12pt;"> &#8211; خطوط مورد شك برنامه را بطور جداگانه در محيط كار MATLAB اجــرا كنيـد (ترجيحـا&#8221; بـه كمك copy-paste) تا درستي و يا نادرستي محاسبه را دريابيد.</span><br />
<span style="font-size: 12pt;"> &#8211; دقت كنيد كه پيغام خطا روي چه سطري از برنامه داده شده است و بويژه دقت كنيد كه پيغــام خطا چه مي باشد و چه معنايي دارد.</span><br />
<span style="font-size: 12pt;"> &#8211; امكانات خطايابي موجود در نرم افزار را به كمك بگيريد.</span></p>
<p class="Yekan"><span style="font-size: 12pt;">پيغامهاي خطا</span><br />
<span style="font-size: 12pt;"> بيشترين حجم پيغامهاي خطايي كه شما در ابتداي كار با MATLAB دريافت مي كنيد مربوط بــه عمليات و جايگزيني هاي برداري/ماتريسي است. در اين بخش نحوه تصحيح برنامه را با اســتفاده از پيغامهاي خطاي دريافتي با ذكر يك مثال نشان داده مي شود.</span></p>
<p class="Yekan"><span style="font-size: 12pt;">در نظر بگيريد كه مي خواهيد سطح PVT را بر اســاس قـانون گـاز كـامل رسـم كنـيد. داده هـاي ورودي به برنامه محدوده هاي فشار و دما به صورت برداري هستند و برنامه بايد حجـم ويـژه گـاز را محاسبه نمايد و سپس سطح را رسم كند. بهتر است كه محاسبه حجم در يك تابع جداگان ه انجـام گيرد تا اگر بخواهيد محاسبه را با معادله حالت ديگري نيز تكــرار كنيـد، نيـازي بـه نوشـتن مجـدد برنامه اصلي نداشته باشيد و فقط تابع محاسبه حجم را تغيير دهيد. فرض كنيد كه برنامه اصلـي و تابع مورد نياز را در وهله اول به صورت زير ايجاد كرده ايد:</span></p>
<p dir="ltr">برنامه اصلي (main.m)<br />
<span style="font-family: 'courier new', courier;">% Input p = input(&#8216; Pressure (bar) = &#8216;);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> t = input(&#8216; Temperature (K) = &#8216;);</span><br />
<span style="font-family: 'courier new', courier;"> % Calculation</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> v = ideal(t,p*1e5); </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% Plotting results </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">surf(p,vol,t)</span></p>
<p dir="ltr">(ideal.m) تابع<br />
<span style="font-family: 'courier new', courier;">function v = ideal(t,p)</span><br />
<span style="font-family: 'courier new', courier;"> R = 8314; % Gas constant (J/kmol.K) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">v = R*t/p; % Ideal gas law</span></p>
<p class="Yekan"><span style="font-size: 12pt;">حال در صورتي كه اين برنامه را اجرا كنيد، پيغام خطاي زير را دريافت مي كنيد:</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» main</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> Pressure (bar) = [1:10]</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> Temperature (K) = 300:5:400</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">??? Error using ==&gt; /</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">Matrix dimensions must agree.</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">Error in ==&gt; C:\MATLABR11\work\ideal.m</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">On line 4  ==&gt; v = R*t/p;                                % Ideal gas law</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">Error in ==&gt; C:\MATLABR11\work\main.m</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">On line 6  ==&gt; v = ideal(t,p*1e5);</span></p>
<p class="Yekan"><span style="font-size: 12pt;"> همانطور كه ملاحظه مي كنيد اشكال از سطر ٦ برنامه اصلي كه مربوط بــه مراجعـه بـه تـابع اسـت گرفته شده و در حقيقت خطا در سطر ٤ تابع و مشخصا&#8221; در نحوه تقسيم دو بردار t و p وجــود دارد.  به ياد بياوريد كه در عمليات ماتريسي، ابعاد ماتريسها بايد اجازه انجــام چنيـن عملـي را بدهـد.  در اينجا با دو بردار t و p نمي توان عمل تقسيم را انجام داد و اصولا&#8221; در اين مس ئله مقصـود از عبـارت بكار برده شده براي محاسبه حجم گاز كامل انجام محاسبه ماتريسي نمي باشــد.  بنـابراين سـطر ٤ تابع ideal.m به شكل زير تغيير داده مي شود (بكار بردن تقسيم عضو به عضو بجـاي ماتريسـي) تـا محاسبه حجم به صورت ماتريسي صورت نگيرد :</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">function v = ideal(t,p)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">R = 8314; % Gas constant (J/kmol.K) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">v = R*t./p; % Ideal gas law</span></p>
<p class="Yekan"><span style="font-size: 12pt;">اما با اجراي مجدد برنامه مي بينيد كه مشكل حل نشده است:</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» main</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> Pressure (bar) = [1:10]</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> Temperature (K) = 300:5:400</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">??? Error using ==&gt; ./</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">Matrix dimensions must agree.</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">Error in ==&gt; C:\MATLABR11\work\ideal.m</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">On line 4  ==&gt; v = R*t./p;                               % Ideal gas law</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">Error in ==&gt; C:\MATLABR11\work\main.m</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">On line 6  ==&gt; v = ideal(t,p*1e5);</span></p>
<p class="Yekan"><span style="font-size: 12pt;"> اگر تعداد مولفه هاي بردارهاي t و p را در محيط كار MATLAB بخواهيم:</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» length(p) ans =</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    10</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» length(t) ans =</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    21</span></p>
<p class="Yekan"><span style="font-size: 12pt;"> ديده مي شود كه اين دو بردار هم اندازه نيستند و بنابراين عمليات عضو به عضو نيز نمــي تـوان بـر روي آن دو انجام داد.  در اينجا چاره اي نيست جز آنكه از يك حلقه در محاسبات استفاده نمـائيد و مقادير حجم ويژه را بر حسب دما، هر بار در يك فشار معين، محاسبه نمائيد:</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">function v = ideal(t,p)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">R = 8314; % Gas constant (J/kmol.K) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">for k = 1:length(p)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">   v(:,k) = R*t/p(k);   % Ideal gas law </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">end</span></p>
<p class="Yekan"><span style="font-size: 12pt;">اما اين بار نيز با پيغام خطا مواجه مي شويد:</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» main</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> Pressure (bar) = [1:10]</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> Temperature (K) = 300:5:400</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">???  In an assignment  A(:,matrix) = B, the number of elements in the subscript of A and the number of columns in B must be the same.</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">Error in ==&gt; C:\MATLABR11\work\ideal.m</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">On line 5  ==&gt;    v(:,k) = R*t/p(k);                              % Ideal gas law</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">Error in ==&gt; C:\MATLABR11\work\main.m</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">On line 6  ==&gt; v = ideal(t,p*1e5);</span></p>
<p class="Yekan"><span style="font-size: 12pt;"> توجه كنيد كه بردار دما يك بردار سطري است و در نتيجه سمت راست عبارت محاسبه حجم يــك بردار سطري خواهد بود.  اين در حالي است كه در سمت چپ همان عبارت يك بردار ســتوني قـرار دارد و پيغام خطا نيز از همينجا ناشي مي شود.  بنابراين تابع ideal.m بايد ب ه شـكل زيـر تصحيـح گردد:</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">function v = ideal(t,p)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">R = 8314; % Gas constant (J/kmol.K) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">for k = 1:length(p)    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    v(k,:) = R*t/p(k); % Ideal gas law </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">end</span></p>
<p class="Yekan"><span style="font-size: 12pt;">اين بار با اجرا كردن برنامه اصلي پيغام زير را مشاهده مي كنيد:</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» main  Pressure (bar) = [1:10]  Temperature (K) = 300:5:400 </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">??? Undefined function or variable &#8216;vol&#8217;.</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">Error in ==&gt; C:\MATLABR11\work\main.m</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">On line 9  ==&gt; surf(p,vol,t)</span></p>
<p>&nbsp;</p>
<p class="Yekan"><span style="font-size: 12pt;">باز هم پيغام خطا!  اما اگر دقت كنيد مي بينيد كه اين بار پيغام خطا مربوط به تابع ideal.m نيست بلكه خطا از دستور مربوط به رسم داده ها گرفته شده است.  در حقيقت تابع كار خود را بــه خوبـي انجام داده و رفع اشكال شده است.  خطاي اين دفعه مربوط به اشتباه در نام متغير اسـت.  متغـير v كه قبلا&#8221; تعريف شده است اشتباها&#8221; در دستور surf با نام vol بكار برده شده اســت.  ولـي vol قبـلا&#8221; تعريف نشده است و در نتيجه MATLAB آن را نمي شناسد.  پ س از تصحيـح ايـن سـطر، برنامـه اصلي به صورت زير خواهد بود:</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% Input p = input(&#8216; Pressure (bar) = &#8216;); t = input(&#8216; Temperature (K) = &#8216;);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% Calculation v = ideal(t,p*1e5); % Plotting results surf(p,v,t)  </span></p>
<p class="Yekan"><span style="font-family: 'courier new', courier;">:اجراي اين برنامه پيغام زير را به دنبال خواهد داشت</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» main  Pressure (bar) = [1:10]</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> Temperature (K) = 300:5:400</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">??? Error using ==&gt; surface Matrix dimensions must agree.</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">Error in ==&gt; C:\MATLABR11\toolbox\matlab\graph3d\surf.m</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">On line 59  ==&gt;     hh = surface(varargin{:}); Error in ==&gt; C:\MATLABR11\work\main.m</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; color: #ff0000;">On line 9  ==&gt; surf(p,v,t)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> </span></p>
<p class="Yekan"><span style="font-size: 12pt;">خطاي اين دفعه باز هم مربوط به دستور surf و اين بار در باره نحوه معرفي آرايه ها به آن است.  بـا مراجعه به توضيحات (help) اين دستـور مشخص مي گردد كه آرگومان هاي اول و دوم ايـن دسـتور مي توانند بردار باشند ولي آرگومان سـوم بايد ماتريس باشد.  در اين حالت طول آرگومانــهاي اول و دوم بايد به ترتيب برابر با تعداد ستونها و سطرهاي آرگومان سوم باشد.  لــذا طبـق ايـن توضيحـات متغير v بايد آرگومان سوم دستور surf باشد و ضمنا&#8221; با مشاهده ابعاد اين متغير:</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» size(v) ans =</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    10    21</span></p>
<p class="Yekan"><span style="font-size: 12pt;"> مي توانيد بگوئيد كه آرگومان اول بايد بردار t و آرگومان دوم بــايد بـردار p باشـد.  بنـابراين برنامـه اصلي بايد به شكل زير اصلاح گردد:</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% Input</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">p = input(&#8216; Pressure (bar) = &#8216;); </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">t = input(&#8216; Temperature (K) = &#8216;);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% Calculation v = ideal(t,p*1e5);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% Plotting results </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">surf(t,p,v) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">xlabel(&#8216;T (K)&#8217;) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">ylabel(&#8216;P (bar)&#8217;) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">zlabel(&#8216;V (m^3/kmol)&#8217;) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">view(135,30)</span></p>
<p class="Yekan"><span style="font-size: 12pt;">در صورت اجراي برنامه نتيجه نهايي را خواهيد ديد.</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» main</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> Pressure (bar) = [1:10]</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> Temperature (K) = 300:5:400</span></p>
<p>&nbsp;</p>
<p><a href="http://iran-matlab.ir/?product=%D8%B3%DB%8C%D8%B1-%D8%AA%D8%A7-%D9%BE%DB%8C%D8%A7%D8%B2-%D9%85%D8%AA%D9%84%D8%A8-matlab" target="_blank" rel="noopener noreferrer"><img decoding="async" src="http://iran-matlab.ir/wp-content/uploads/2016/02/logo_film.png" alt="" width="631" height="440" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><img decoding="async" class="aligncenter size-full wp-image-14426" src="https://matlab1.ir/wp-content/uploads/2020/08/Online-Help.jpg" alt="" width="900" height="400" srcset="https://matlab1.ir/wp-content/uploads/2020/08/Online-Help.jpg 900w, https://matlab1.ir/wp-content/uploads/2020/08/Online-Help-300x133.jpg 300w, https://matlab1.ir/wp-content/uploads/2020/08/Online-Help-768x341.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" /></p>
<p>نوشته <a href="https://matlab1.ir/%d8%ae%d8%b7%d8%a7%d9%8a%d8%a7%d8%a8%d9%8a-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%87%d8%a7-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8-matlab/">خطايابي برنامه ها در متلب MATLAB</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://matlab1.ir/%d8%ae%d8%b7%d8%a7%d9%8a%d8%a7%d8%a8%d9%8a-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%87%d8%a7-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8-matlab/feed/</wfw:commentRss>
			<slash:comments>229</slash:comments>
		
		
			</item>
		<item>
		<title>دانلود رایگان کتاب های مهندسی</title>
		<link>https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%da%a9%d8%aa%d8%a7%d8%a8-%d9%87%d8%a7%db%8c-%d9%85%d9%87%d9%86%d8%af%d8%b3%db%8c/</link>
					<comments>https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%da%a9%d8%aa%d8%a7%d8%a8-%d9%87%d8%a7%db%8c-%d9%85%d9%87%d9%86%d8%af%d8%b3%db%8c/#respond</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Mon, 20 Oct 2014 04:28:38 +0000</pubDate>
				<category><![CDATA[دانلود]]></category>
		<category><![CDATA[دانلود کتاب]]></category>
		<category><![CDATA[دانلود کتاب آموزش MATLAB]]></category>
		<category><![CDATA[دانلود کتاب آموزش متلب]]></category>
		<category><![CDATA[دانلود کتاب آموزشی]]></category>
		<category><![CDATA[کتاب]]></category>
		<category><![CDATA[کتاب رایگان متلب]]></category>
		<guid isPermaLink="false">http://am19.siteground.biz/~matlab18/matlab1.ir/?p=943</guid>

					<description><![CDATA[<p>برای دانلود رایگان کتاب های مهندسی میتونید به سایت های زیر مراجعه کنید :   www.en.bookfi.org www.freebookspot.es www.freecomputersbooks.com www.booktolearn.com  </p>
<p>نوشته <a href="https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%da%a9%d8%aa%d8%a7%d8%a8-%d9%87%d8%a7%db%8c-%d9%85%d9%87%d9%86%d8%af%d8%b3%db%8c/">دانلود رایگان کتاب های مهندسی</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p class="Koodak" style="color: #ffffff;"><span style="font-size: 14pt; color: #000000;">برای دانلود رایگان کتاب های مهندسی میتونید به سایت های زیر مراجعه کنید :</span></p>
<p class="Koodak" style="color: #ffffff;"><span style="font-size: 14pt; color: #000000;"> </span></p>
<p dir="ltr" style="color: #ffffff;"><span style="font-size: 24pt; color: #000000;">www.en.bookfi.org</span></p>
<p dir="ltr" style="color: #ffffff;"><span style="font-size: 24pt; color: #000000;">www.freebookspot.es</span></p>
<p dir="ltr" style="color: #ffffff;"><span style="font-size: 24pt; color: #000000;">www.freecomputersbooks.com</span></p>
<p dir="ltr" style="color: #ffffff;"><span style="font-size: 24pt; color: #000000;">www.booktolearn.com</span></p>
<p><span style="font-size: small; color: #000000;"> </span></p>
<p>نوشته <a href="https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%da%a9%d8%aa%d8%a7%d8%a8-%d9%87%d8%a7%db%8c-%d9%85%d9%87%d9%86%d8%af%d8%b3%db%8c/">دانلود رایگان کتاب های مهندسی</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%da%a9%d8%aa%d8%a7%d8%a8-%d9%87%d8%a7%db%8c-%d9%85%d9%87%d9%86%d8%af%d8%b3%db%8c/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>دانلود کتاب های آموزش MATLAB</title>
		<link>https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%aa%d8%a7%d8%a8-%d9%87%d8%a7%db%8c-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-matlab/</link>
					<comments>https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%aa%d8%a7%d8%a8-%d9%87%d8%a7%db%8c-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-matlab/#comments</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Tue, 08 Jul 2014 14:50:53 +0000</pubDate>
				<category><![CDATA[دانلود]]></category>
		<category><![CDATA[download MATLAB book]]></category>
		<category><![CDATA[MATLAB book]]></category>
		<category><![CDATA[دانلود MATLAB]]></category>
		<category><![CDATA[دانلود کتاب]]></category>
		<category><![CDATA[دانلود متلب]]></category>
		<category><![CDATA[کتاب رایگان متلب]]></category>
		<category><![CDATA[کتاب متلب]]></category>
		<guid isPermaLink="false">http://am19.siteground.biz/~matlab18/matlab1.ir/?p=332</guid>

					<description><![CDATA[<p>متلب (MATLAB) نام يکي از نرم‌افزارهاي رايانه‌اي براي انجام محاسبات رياضي است. واژهٔ متلب هم به معني محيط محاسبات رقمي و هم به معني خود زبان برنامه‌نويسي مربوطه‌است که از ترکيب دو واژهٔ MATrix (ماتريس) و LABoratory (آزمايشگاه) ايجاد شده‌است. اين نام حاکي از رويکرد ماتريس محور برنامه‌است، که در آن حتي اعداد منفرد هم [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%aa%d8%a7%d8%a8-%d9%87%d8%a7%db%8c-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-matlab/">دانلود کتاب های آموزش MATLAB</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p class="zar"><a href="matlab1.ir"><img loading="lazy" decoding="async" class="aligncenter" src="https://matlab1.ir/wp-content/uploads/2014/05/1342683330_matlab-ebooks-collection.jpg" alt="" width="500" height="294" /></a></p>
<p class="zar"><span style="font-size: 12pt;">متلب (MATLAB) نام يکي از نرم‌افزارهاي رايانه‌اي براي انجام محاسبات رياضي است. واژهٔ <strong>متلب </strong>هم به معني محيط محاسبات رقمي و هم به معني خود زبان برنامه‌نويسي مربوطه‌است که از ترکيب دو واژهٔ MATrix (ماتريس) و LABoratory (آزمايشگاه) ايجاد شده‌است. اين نام حاکي از رويکرد ماتريس محور برنامه‌است، که در آن حتي اعداد منفرد هم به عنوان ماتريس در نظر گرفته مي‌شوند. کار کردن با ماتريس‌ها در متلب بسيار ساده است. در حقيقت تمام داده‌ها در متلب به شکل يک ماتريس ذخيره مي‌شوند.</span></p>
<p class="zar"><span style="font-size: 12pt;">گروه برنامه نويسي ايران مجموعه اي از کتابهايي که در زمينه متلب نوشته شده است را در اين صفحه د راختيار علاقه مندان قرار مي دهد.</span></p>
<p class="zar" style="text-align: center;"><strong><span style="font-size: 12pt;">چگونه برنامه هاي سريع در متلب بنويسيم</span></strong></p>
<p class="zar" style="text-align: center;"><a href="http://www.mediafire.com/download/4hz61a51yjwwf9m/matopt_matlab1.ir.rar"><img loading="lazy" decoding="async" class="aligncenter wp-image-333" src="https://matlab1.ir/wp-content/uploads/2014/07/tiger1-150x150.jpg" alt="tiger1" width="309" height="309" srcset="https://matlab1.ir/wp-content/uploads/2014/07/tiger1-150x150.jpg 150w, https://matlab1.ir/wp-content/uploads/2014/07/tiger1-140x140.jpg 140w, https://matlab1.ir/wp-content/uploads/2014/07/tiger1-50x50.jpg 50w, https://matlab1.ir/wp-content/uploads/2014/07/tiger1-110x110.jpg 110w" sizes="auto, (max-width: 309px) 100vw, 309px" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<hr />
<p>&nbsp;</p>
<p style="text-align: center;">MATLAB Programming with Application for Engineers</p>
<p style="text-align: center;">Chapman</p>
<p><a href="https://matlab1.ir/wp-content/uploads/2014/07/10440795_10152126780952031_811193271113890742_n.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-336" src="https://matlab1.ir/wp-content/uploads/2014/07/10440795_10152126780952031_811193271113890742_n.jpg" alt="کتاب متلب براي مهندسين" width="403" height="505" /></a></p>
<p class="Titr" style="text-align: center;">
<hr />
<p class="Titr" style="text-align: center;">Basics of MATLAB and beyonf</p>
<p class="Titr" style="text-align: center;">Andrew Knight</p>
<p style="text-align: center;"><a href="https://matlab1.ir/wp-content/uploads/2014/07/10373726_10152119161092031_4311191951332328657_n.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-338" src="https://matlab1.ir/wp-content/uploads/2014/07/10373726_10152119161092031_4311191951332328657_n.jpg" alt="10373726_10152119161092031_4311191951332328657_n" width="350" height="509" /></a></p>
<p class="Titr" style="text-align: center;">
<hr />
<h1 class="name post-title entry-title badr">آموزش کامل متلب از مقدماتی تا پیشرفته</h1>
<p><a href="https://matlab1.ir/wp-content/uploads/2014/07/book1.png"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-352" src="https://matlab1.ir/wp-content/uploads/2014/07/book1-208x300.png" alt="book1" width="208" height="300" srcset="https://matlab1.ir/wp-content/uploads/2014/07/book1-208x300.png 208w, https://matlab1.ir/wp-content/uploads/2014/07/book1.jpg 418w" sizes="auto, (max-width: 208px) 100vw, 208px" /></a></p>
<p>این فایل PDF بسیار کاربردی و مناسب کسانی است که می خواهند متلب را از مقدماتی تا پیشرفته آموزش ببینند. در این PDF که توسط مرکز مهارت های پیشرفته استان گیلان تهیه شده است با مثال های متنوع و با رویکرد کابردی نرم افزار متلب آموزش داده شده است و شامل مباحث زیر می باشد:</p>
<ul>
<li>شروع کار با متلب و تعریف های اولیه</li>
<li>معرفی دستورات و ماتریس های خاص در متلب</li>
<li>حل دستگاه معادلات در متلب</li>
<li>روش های رسم نمودار های مختلف (پیوسته، گسسته و نمودار های گرافیکی) در متلب</li>
<li>رسم رویه ها و اشکال حجم دار در متلب</li>
<li>رسم Biograph در متلب</li>
<li>انواع تبدیل مختصات به یک دیگر در متلب</li>
<li>محاسبه میانگین و انحراف معیار در متلب</li>
<li>محاسبات و عملیات ریاضی (کار با چند جمله ای ها و یافتن ریشه های یک چند جمله ای)</li>
<li>سری و تبدیل فوریه پیوسته و گسسته در متلب</li>
<li>سیمولینک (simulink)</li>
<li>کنترل خطی در متلب</li>
<li>واسط گرافیکی در متلب (GUI)</li>
<li>پردازش تصویر</li>
<li>مخابرات و انواع مدولاسیون در متلب</li>
<li>تکنیک های بهینه سازی (optimization)</li>
<li>شبکه عصبی در متلب</li>
</ul>
<p class="Titr" style="text-align: center;"><a title="دانلود کتاب متلب عالی" href="https://s3.afranet.net/matlab1ir/amoozesh-tasviriye-matlab.rar" target="_blank" rel="noopener noreferrer"><span style="font-size: 12pt;">لینک دانلود</span></a></p>
<hr />
<p class="Titr" style="text-align: center;"><a href="https://matlab1.ir/wp-content/uploads/2014/07/book_finite_matlab.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-440" src="https://matlab1.ir/wp-content/uploads/2014/07/book_finite_matlab.jpg" alt="book_finite_matlab" width="340" height="605" srcset="https://matlab1.ir/wp-content/uploads/2014/07/book_finite_matlab.jpg 340w, https://matlab1.ir/wp-content/uploads/2014/07/book_finite_matlab-168x300.jpg 168w" sizes="auto, (max-width: 340px) 100vw, 340px" /></a></p>
<p class="Titr" style="text-align: center;">چگونه برنامه های المان محدود در متلب بنویسیم ؟</p>
<p class="Titr" style="text-align: center;">کدهای اماده المان محدود در متلب</p>
<p class="Titr" style="text-align: center;"><a title="کتاب المان محدود" href="https://s3.afranet.net/matlab1ir/Matlab%20Codes%20for%20Finite%20Element%20Analysis%5Bmatlab1.ir%5D.rar" target="_blank" rel="noopener noreferrer">لینک دانلود</a></p>
<hr />
<p class="Titr" style="text-align: center;">کتاب مقدمه ای بر المان محدود</p>
<p class="Titr" style="text-align: center;">المان محدود به زبان ساده</p>
<p class="Titr" style="text-align: center;"><a title="مقدمه ای بر المان محدود" href="https://s3.afranet.net/matlab1ir/finite_element%5Bmatlab1.ir%5D.rar" target="_blank" rel="noopener noreferrer">لینک دانلود</a></p>
<hr />
<p><span style="font-family: verdana, geneva;">مجموعه فايل‌هاي پيوست، شامل جزوه‌ي درسي <strong>كلاس متلب (</strong><strong>MATLAB</strong><strong>) تخصصي</strong> در <strong>جهاد دانشگاهي اميركبير</strong> با عنوان <strong>شبكه‌هاي عصبي-فازي-ژنتيك الگوريتم</strong> است كه در 30 ساعت و در 5/7 جلسه توسط محمد فتحي تدريس مي‌گردد. هر قسمت اين مجموعه فايل‌ها، تقريبا بخشي از محتواي اصلي دو جلسه‌ي كلاس را در بر مي‌گيرد.</span></p>
<p><span style="font-family: verdana, geneva;"><strong>بخش شبكه‌هاي عصبي:</strong></span></p>
<p><span style="font-family: verdana, geneva;">در جلسه اول، نمادها و مفاهيم اوليه شبكه عصبي با متلب شرح داده مي‌شود. در جلسه دوم، نحوه‌ي تخمين يك سيستم يك ورودي- يك خروجي و چند ورودي-چند خروجي با جعبه‌ابزار شبكه عصبي بصورت تئوري و عملي از طريق كدنويسي بحث و در جلسه سوم، GUI شبكه عصبي بهمراه داده‌هاي همزمان، ترتيبي و شبكه‌هاي ويژه بيان مي‌گردد. مباحث كنترل شبكه‌هاي عصبي بايد در جلسه اضافه‌تري بحث شود كه معمولا با توجه به رشته‌ي دانشجويان حذف مي‌گردد اما در فايل‌هاي پيوست با دو مثال آمده است.</span></p>
<p><span style="font-family: verdana, geneva;"><strong>بخش شبكه‌هاي فازي:</strong></span></p>
<p><span style="font-family: verdana, geneva;">در جلسه چهارم در مورد جعبه‌ابزار فازي صحبت مي‌شود و مقدمات فازي و تئوري آن شرح داده مي‌شود. مثال انعام كارگر رستوران‌دار از طريق روش ممداني از طريق كدنويسي و همچنين GUI متلب نيز در همين جلسه ارائه مي‌گردد. در جلسه‌ي پنجم نيز با مثال عملي آونگ معكوس دنبال مي‌شود و روش ممداني و كاربرد آن تكميل مي‌گردد. روش سوگنو و كنترل با فازي نيز معمولا حذف مي‌گردد و در كلاس‌ها بحث نمي‌شود اما در آينده كدهاي آن را در همين مجموعه فايل قرار داده و به روز خواهم نمود.</span></p>
<p><span style="font-family: verdana, geneva;"><strong>بخش ژنيتك الگوريتم:</strong></span></p>
<p><span style="font-family: verdana, geneva;">در جلسه ششم، يك مثال ژنتيك الگوريتم بصورت دستي جهت بهينه‌سازي حل مي‌گردد و تئوري آن شرح داده مي‌شود و سپس در مورد توانمندي جعبه‌ابزار بهينه‌سازي و بخصوص ژنتيك الگوريتم بحث و بررسي مي‌شود. در جلسه هفتم، موضوع ژنتيك الگوريتم ادامه پيدا مي‌نمايد و مباحث بهينه‌سازي چند تابعي با ژنتيك دنبال مي‌گردد (يك جزوه از آقاي علي زنگنه نيز كه بصورت رايگان در اينترنت وجود دارد دقيقا بدون كم و كاست در مجموعه فايل‌ها وجود دارد). موضوع كنترل با ژنتيك نيز مانند بخش‌هاي قبلي معمولا حذف مي‌شود اما در آينده كدهاي آن را در همين مجموعه فايل قرار داده و به روز خواهم نمود.</span></p>
<p class="Titr" style="text-align: center;"><a href="https://s3.afranet.net/matlab1ir/Neural%20Network-Fuzzy-GA%5Bmatlab1.ir%5D.rar" target="_blank" rel="noopener noreferrer">لینک دانلود</a></p>
<hr />
<p class="Titr" style="text-align: left;">APPLIED NUMERICAL METHODS USING MATLAB</p>
<p class="Titr" style="text-align: left;">محاسبات عددی کاربردی با متلب</p>
<p class="Titr" style="text-align: left;">1.1 Basic Operations of MATLAB / 1<br />
1.1.1 Input/Output of Data from MATLAB Command<br />
Window / 2<br />
1.1.2 Input/Output of Data Through Files / 2<br />
1.1.3 Input/Output of Data Using Keyboard / 4<br />
1.1.4 2-D Graphic Input/Output / 5<br />
1.1.5 3-D Graphic Output / 10<br />
1.1.6 Mathematical Functions / 10<br />
1.1.7 Operations on Vectors and Matrices / 15<br />
1.1.8 Random Number Generators / 22<br />
1.1.9 Flow Control / 24<br />
1.2 Computer Errors Versus Human Mistakes / 27<br />
1.2.1 IEEE 64-bit Floating-Point Number Representation / 28<br />
1.2.2 Various Kinds of Computing Errors / 31<br />
1.2.3 Absolute/Relative Computing Errors / 33<br />
1.2.4 Error Propagation / 33<br />
1.2.5 Tips for Avoiding Large Errors / 34<br />
1.3 Toward Good Program / 37<br />
1.3.1 Nested Computing for Computational Efficiency / 37<br />
1.3.2 Vector Operation Versus Loop Iteration / 39<br />
1.3.3 Iterative Routine Versus Nested Routine / 40<br />
1.3.4 To Avoid Runtime Error / 40<br />
1.3.5 Parameter Sharing via Global Variables / 44<br />
1.3.6 Parameter Passing Through Varargin / 45<br />
1.3.7 Adaptive Input Argument List / 46</p>
<p class="Titr" style="text-align: left;"><span style="font-family: verdana, geneva;">2 System of Linear Equations 71<br />
2.1 Solution for a System of Linear Equations / 72<br />
2.1.1 The Nonsingular Case (M = N) / 72<br />
2.1.2 The Underdetermined Case (M &lt;N): Minimum-Norm<br />
Solution / 72<br />
2.1.3 The Overdetermined Case (M &gt;N): Least-Squares Error<br />
Solution / 75<br />
2.1.4 RLSE (Recursive Least-Squares Estimation) / 76<br />
2.2 Solving a System of Linear Equations / 79<br />
2.2.1 Gauss Elimination / 79<br />
2.2.2 Partial Pivoting / 81<br />
2.2.3 Gauss–Jordan Elimination / 89<br />
2.3 Inverse Matrix / 92<br />
2.4 Decomposition (Factorization) / 92<br />
2.4.1 LU Decomposition (Factorization):<br />
Triangularization / 92<br />
2.4.2 Other Decomposition (Factorization): Cholesky, QR,<br />
and SVD / 97<br />
2.5 Iterative Methods to Solve Equations / 98<br />
2.5.1 Jacobi Iteration / 98<br />
2.5.2 Gauss–Seidel Iteration / 100<br />
2.5.3 The Convergence of Jacobi and Gauss–Seidel<br />
Iterations / 103<br />
Problems / 104</span></p>
<p class="Titr" style="text-align: left;">Interpolation and Curve Fitting 117<br />
3.1 Interpolation by Lagrange Polynomial / 117<br />
3.2 Interpolation by Newton Polynomial / 119<br />
3.3 Approximation by Chebyshev Polynomial / 124<br />
3.4 Pade Approximation by Rational Function / 129<br />
3.5 Interpolation by Cubic Spline / 133<br />
3.6 Hermite Interpolating Polynomial / 139<br />
3.7 Two-dimensional Interpolation / 141<br />
3.8 Curve Fitting / 143<br />
3.8.1 Straight Line Fit: A Polynomial Function of First<br />
Degree / 144<br />
3.8.2 Polynomial Curve Fit: A Polynomial Function of Higher<br />
Degree / 145<br />
3.8.3 Exponential Curve Fit and Other Functions / 149<br />
3.9 Fourier Transform / 150<br />
3.9.1 FFT Versus DFT / 151<br />
3.9.2 Physical Meaning of DFT / 152<br />
3.9.3 Interpolation by Using DFS / 155</p>
<p class="Titr" style="text-align: left;">Nonlinear Equations 179<br />
4.1 Iterative Method Toward Fixed Point / 179<br />
4.2 Bisection Method / 183<br />
4.3 False Position or Regula Falsi Method / 185<br />
4.4 Newton(–Raphson) Method / 186<br />
4.5 Secant Method / 189<br />
4.6 Newton Method for a System of Nonlinear Equations / 191<br />
4.7 Symbolic Solution for Equations / 193<br />
4.8 A Real-World Problem / 194</p>
<p class="Titr" style="text-align: left;">5 Numerical Differentiation/Integration 209<br />
5.1 Difference Approximation for First Derivative / 209<br />
5.2 Approximation Error of First Derivative / 211<br />
5.3 Difference Approximation for Second and Higher<br />
Derivative / 216<br />
5.4 Interpolating Polynomial and Numerical Differential / 220<br />
5.5 Numerical Integration and Quadrature / 222<br />
5.6 Trapezoidal Method and Simpson Method / 226<br />
5.7 Recursive Rule and Romberg Integration / 228<br />
5.8 Adaptive Quadrature / 231<br />
5.9 Gauss Quadrature / 234<br />
5.9.1 Gauss–Legendre Integration / 235<br />
5.9.2 Gauss–Hermite Integration / 238<br />
5.9.3 Gauss–Laguerre Integration / 239<br />
5.9.4 Gauss–Chebyshev Integration / 240<br />
5.10 Double Integral / 241<br />
Problems / 244</p>
<p class="Titr" style="text-align: left;">6 Ordinary Differential Equations 263<br />
6.1 Euler’s Method / 263<br />
6.2 Heun’s Method: Trapezoidal Method / 266<br />
6.3 Runge–Kutta Method / 267<br />
6.4 Predictor–Corrector Method / 269<br />
6.4.1 Adams–Bashforth–Moulton Method / 269<br />
6.4.2 Hamming Method / 273<br />
6.4.3 Comparison of Methods / 274<br />
6.5 Vector Differential Equations / 277<br />
6.5.1 State Equation / 277<br />
6.5.2 Discretization of LTI State Equation / 281<br />
6.5.3 High-Order Differential Equation to State Equation / 283<br />
6.5.4 Stiff Equation / 284</p>
<p class="Titr" style="text-align: left;">6.6 Boundary Value Problem (BVP) / 287<br />
6.6.1 Shooting Method / 287<br />
6.6.2 Finite Difference Method / 290<br />
Problems / 293<br />
7 Optimization 321<br />
7.1 Unconstrained Optimization [L-2, Chapter 7] / 321<br />
7.1.1 Golden Search Method / 321<br />
7.1.2 Quadratic Approximation Method / 323<br />
7.1.3 Nelder–Mead Method [W-8] / 325<br />
7.1.4 Steepest Descent Method / 328<br />
7.1.5 Newton Method / 330<br />
7.1.6 Conjugate Gradient Method / 332<br />
7.1.7 Simulated Annealing Method [W-7] / 334<br />
7.1.8 Genetic Algorithm [W-7] / 338<br />
7.2 Constrained Optimization [L-2, Chapter 10] / 343<br />
7.2.1 Lagrange Multiplier Method / 343<br />
7.2.2 Penalty Function Method / 346<br />
7.3 MATLAB Built-In Routines for Optimization / 350<br />
7.3.1 Unconstrained Optimization / 350<br />
7.3.2 Constrained Optimization / 352<br />
7.3.3 Linear Programming (LP) / 355<br />
Problems / 357</p>
<p class="Titr" style="text-align: left;">8 Matrices and Eigenvalues 371<br />
8.1 Eigenvalues and Eigenvectors / 371<br />
8.2 Similarity Transformation and Diagonalization / 373<br />
8.3 Power Method / 378<br />
8.3.1 Scaled Power Method / 378<br />
8.3.2 Inverse Power Method / 380<br />
8.3.3 Shifted Inverse Power Method / 380<br />
8.4 Jacobi Method / 381<br />
8.5 Physical Meaning of Eigenvalues/Eigenvectors / 385<br />
8.6 Eigenvalue Equations / 389<br />
Problems / 390</p>
<p class="Titr" style="text-align: left;">9 Partial Differential Equations 401<br />
9.1 Elliptic PDE / 402<br />
9.2 Parabolic PDE / 406<br />
9.2.1 The Explicit Forward Euler Method / 406<br />
9.2.2 The Implicit Backward Euler Method / 407</p>
<p class="Titr" style="text-align: left;">9.2.3 The Crank–Nicholson Method / 409<br />
9.2.4 Two-Dimensional Parabolic PDE / 412<br />
9.3 Hyperbolic PDE / 414<br />
9.3.1 The Explicit Central Difference Method / 415<br />
9.3.2 Two-Dimensional Hyperbolic PDE / 417<br />
9.4 Finite Element Method (FEM) for solving PDE / 420<br />
9.5 GUI of MATLAB for Solving PDEs: PDETOOL / 429<br />
9.5.1 Basic PDEs Solvable by PDETOOL / 430<br />
9.5.2 The Usage of PDETOOL / 431<br />
9.5.3 Examples of Using PDETOOL to Solve PDEs / 435<br />
Problems / 444</p>
<p class="Titr" style="text-align: center;"><a title="کتاب متلب محاسبات عددی" href="https://s3.afranet.net/matlab1ir/file1/%5Bmatlab1.ir%5DApplied_numerical_methods_using_MATLAB__Wiley_2005_ISBN_0471698334_511s__MN_.rar" target="_blank" rel="noopener noreferrer">لینک دانلود</a></p>
<p class="Titr" style="text-align: left;">
<p>نوشته <a href="https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%aa%d8%a7%d8%a8-%d9%87%d8%a7%db%8c-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-matlab/">دانلود کتاب های آموزش MATLAB</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%aa%d8%a7%d8%a8-%d9%87%d8%a7%db%8c-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-matlab/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
	</channel>
</rss>
