<?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%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%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 14:51:56 +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/%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%81%d8%a7%d8%b1%d8%b3%db%8c-%d8%ac%d8%b9%d8%a8%d9%87-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d8%a8%d8%b1%d8%a7%d8%b2%d8%b4-%d9%85%d9%86%d8%ad%d9%86/</link>
					<comments>https://matlab1.ir/%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%81%d8%a7%d8%b1%d8%b3%db%8c-%d8%ac%d8%b9%d8%a8%d9%87-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d8%a8%d8%b1%d8%a7%d8%b2%d8%b4-%d9%85%d9%86%d8%ad%d9%86/#respond</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Mon, 05 Jun 2017 16:42:28 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[MATLAB متلب]]></category>
		<category><![CDATA[داده كاوي]]></category>
		<category><![CDATA[آموزش برنامه نویسی در متلب]]></category>
		<category><![CDATA[آموزش متلب]]></category>
		<category><![CDATA[آموزش نرم افزار MATLAB]]></category>
		<category><![CDATA[آموزش نرم افزار متلب]]></category>
		<category><![CDATA[B-spline]]></category>
		<category><![CDATA[cfit]]></category>
		<category><![CDATA[cftool]]></category>
		<category><![CDATA[Cubic spline]]></category>
		<category><![CDATA[Curve Fitting]]></category>
		<category><![CDATA[Curve Fitting Toolbox]]></category>
		<category><![CDATA[knot sequence]]></category>
		<category><![CDATA[quad2d]]></category>
		<category><![CDATA[sfit]]></category>
		<category><![CDATA[surface fitting]]></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[درونیابی spline]]></category>
		<category><![CDATA[ضرایب تیلور]]></category>
		<category><![CDATA[نرم افزار مطلب]]></category>
		<guid isPermaLink="false">http://am19.siteground.biz/~matlab18/matlab1.ir/?p=5827</guid>

					<description><![CDATA[<p>تولباکس برازش منحنی (curve fitting) در نرم افزار متلب MATLAB یک ابزار آماده برای برازش منحنی و سطوح داده می باشد. شما در این جعبه ابزار می توانید آنالیز داده، پیش پردازش و پس پردازش داده ، مقایسه مدلهای کاندید و حذف outlier انجام دهید. شما در این جعبه ابزار می توانید آنالیز رگرسیون با [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%81%d8%a7%d8%b1%d8%b3%db%8c-%d8%ac%d8%b9%d8%a8%d9%87-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d8%a8%d8%b1%d8%a7%d8%b2%d8%b4-%d9%85%d9%86%d8%ad%d9%86/">فیلم آموزش فارسی جعبه ابزار برازش منحنی در متلب</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://iran-matlab.ir/wp-content/uploads/2015/11/cftool_example_MATLAB.png"><img fetchpriority="high" decoding="async" class="aligncenter wp-image-1794" src="http://iran-matlab.ir/wp-content/uploads/2015/11/cftool_example_MATLAB.png" alt="cftool_example_MATLAB" width="764" height="630" /></a></p>
<p style="text-align: justify;"><span style="font-size: 14pt; line-height: 2.5em; color: #333333;">تولباکس برازش منحنی (<a href="https://www.mathworks.com/products/curvefitting.html" target="_blank" rel="noopener noreferrer">curve fitting</a>) در نرم افزار متلب MATLAB یک ابزار آماده برای <a href="https://en.wikipedia.org/wiki/Curve_fitting" target="_blank" rel="noopener noreferrer">برازش منحنی</a> و سطوح داده می باشد. شما در این جعبه ابزار می توانید آنالیز داده، پیش پردازش و پس پردازش داده ، مقایسه مدلهای کاندید و حذف outlier انجام دهید.</span><br />
<span style="font-size: 14pt; line-height: 2.5em; color: #333333;"> شما در این جعبه ابزار می توانید آنالیز رگرسیون با استفاده از مدلهای آماده خطی و غیرخطی انجام دهید یا خودتان مدل دلخواه خود را بسازید.</span><br />
<span style="font-size: 14pt; line-height: 2.5em; color: #333333;"> در این جعبه ابزار شما می توانید از حل کننده های (solver) بهینه شده برای بهبود کیفیت برازش (fit) استفاده کنید. این جعبه ابزار همچنین شامل تکنیک های مدلسازی غیرپارامتری مانند درونیابی و هموارسازی و splines هم می باشد.</span><br />
<span style="font-size: 14pt; line-height: 2.5em; color: #333333;"> بعد از ساخت مدل شما می توانید روشهای پس پردازش مختلفی را بر روی مدل خود اعمال کنید.</span></p>
<p style="text-align: justify;"><a href="http://iran-matlab.ir/wp-content/uploads/2015/11/curve-fitting-MATLAB-surface.png"><img decoding="async" class="aligncenter size-full wp-image-1793" src="http://iran-matlab.ir/wp-content/uploads/2015/11/curve-fitting-MATLAB-surface.png" alt="curve fitting MATLAB surface" width="515" height="411" /></a></p>
<p style="text-align: justify;"><span style="color: #ffffff;">.</span><br />
<span style="font-size: 14pt; line-height: 2.5em; color: #333333;">به طور خلاصه تولباکس برازش منحنی در متلب دارای ویژگیهای زیر است :</span></p>
<ul>
<li style="text-align: justify;"><span style="font-size: 14pt; line-height: 2.5em; color: #333333;">برازش منحنی برای منحنی و سطوح</span></li>
<li style="text-align: justify;"><span style="font-size: 14pt; line-height: 2.5em; color: #333333;">رگرسیون خطی و غیرخطی با معادله های سفارشی</span></li>
<li style="text-align: justify;"><span style="font-size: 14pt; line-height: 2.5em; color: #333333;">کتابخانه ای از مدلهای رگرسیون با نقاط شروع و پارامترهای حل کننده بهینه شده</span></li>
<li style="text-align: justify;"><span style="font-size: 14pt; line-height: 2.5em; color: #333333;">روشهای درونیابی شامل B-spline و spline صفحه ای و spline tensor-product</span></li>
<li style="text-align: justify;"><span style="font-size: 14pt; line-height: 2.5em; color: #333333;">تکنیک های هموار سازی شامل spline هموارکننده و رگرسیون متمرکز و فیلترهای Savitzky-Golay و میانگین های متحرک</span></li>
<li style="text-align: justify;"><span style="font-size: 14pt; line-height: 2.5em; color: #333333;">روشهای پیش پردازش شامل حذف outlier و بخش بندی و تغییر مقیاس و وزن دهی داده ها</span></li>
<li style="text-align: justify;"><span style="font-size: 14pt; line-height: 2.5em; color: #333333;">روشهای پس پردازش شامل درونیابی و برونیابی و بازه های اطمینان (confidence ) انتگرال و مشتق</span></li>
</ul>
<p>&nbsp;</p>
<p style="text-align: center;"><span style="font-size: 48pt;"><a href="http://iran-matlab.ir/?product=%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%AC%D8%B9%D8%A8%D9%87-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1-%D8%A8%D8%B1%D8%A7%D8%B2%D8%B4-%D9%85%D9%86%D8%AD%D9%86" target="_blank" rel="noopener noreferrer">لینک دانلود</a></span></p>
<hr />
<h2 style="text-align: justify;"><span style="font-size: 14pt;"><strong><span style="color: #ff6600;">پیش نمایش 1 :</span></strong></span></h2>
<p style="text-align: justify;"><span style="color: #ffffff;">.</span></p>
<p style="text-align: center;"><iframe src="https://takhtesefid.org/embed?v=63171010735" width="420" height="315" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen"></iframe></p>
<p style="text-align: center;"><span style="font-size: 14pt;"><a href="http://www.mediafire.com/file/d2le2dgq95dehrg/fit1_curve_fitting.rar" target="_blank" rel="noopener noreferrer">لینک دانلود (کیفیت بالا)</a></span></p>
<hr />
<p style="text-align: center;">
<h2 style="text-align: justify;"><span style="font-size: 14pt;"><strong><span style="color: #ff6600;">پیش نمایش 2 :</span></strong></span></h2>
<p style="text-align: justify;"><span style="color: #ffffff;">.</span></p>
<p style="text-align: center;"><iframe loading="lazy" src="https://takhtesefid.org/embed?v=263724977947" width="420" height="315" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen"></iframe></p>
<p style="text-align: center;"><span style="font-size: 14pt;"><a href="http://www.mediafire.com/file/aecmi2x66t92r3l/demo2_Curve_Fitting.rar" target="_blank" rel="noopener noreferrer">لینک دانلود (کیفیت بالا)</a></span></p>
<hr />
<h2 style="text-align: justify;"><span style="font-size: 14pt;"><strong><span style="color: #ff6600;">پیش نمایش 3 :</span></strong></span></h2>
<p style="text-align: justify;"><span style="color: #ffffff;">.</span></p>
<p style="text-align: center;"><iframe loading="lazy" src="https://takhtesefid.org/embed?v=311614976969" width="420" height="315" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen"></iframe></p>
<p style="text-align: center;"><span style="font-size: 14pt;"><a href="http://www.mediafire.com/file/3js9hlhna0sadcg/demo3_Curve_Fitting.rar" target="_blank" rel="noopener noreferrer">لینک دانلود (کیفیت بالا)</a></span></p>
<hr />
<h2 style="text-align: justify;"><span style="font-size: 14pt;"><strong><span style="color: #ff6600;">پیش نمایش 4 :</span></strong></span></h2>
<p style="text-align: justify;"><span style="color: #ffffff;">.</span></p>
<p style="text-align: center;"><iframe loading="lazy" src="https://takhtesefid.org/embed?v=250345427219" width="420" height="315" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen"></iframe></p>
<p style="text-align: center;"><span style="font-size: 14pt;"><a href="http://www.mediafire.com/file/api5cpe4s1yfk38/demo4_Curve_Fitting.rar" target="_blank" rel="noopener noreferrer">لینک دانلود (کیفیت بالا)</a></span></p>
<hr />
<h2 style="text-align: justify;"><span style="font-size: 14pt;"><strong><span style="color: #ff6600;">پیش نمایش 5 :</span></strong></span></h2>
<p style="text-align: justify;"><span style="color: #ffffff;">.</span></p>
<p style="text-align: center;"><iframe loading="lazy" src="https://takhtesefid.org/embed?v=520492085753" width="420" height="315" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen"></iframe></p>
<p style="text-align: center;"><span style="font-size: 14pt;"><a href="http://www.mediafire.com/file/wkb6etg3s4fkqfn/demo5_Curve_Fitting.rar" target="_blank" rel="noopener noreferrer">لینک دانلود (کیفیت بالا)</a></span></p>
<p>نوشته <a href="https://matlab1.ir/%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%81%d8%a7%d8%b1%d8%b3%db%8c-%d8%ac%d8%b9%d8%a8%d9%87-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d8%a8%d8%b1%d8%a7%d8%b2%d8%b4-%d9%85%d9%86%d8%ad%d9%86/">فیلم آموزش فارسی جعبه ابزار برازش منحنی در متلب</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://matlab1.ir/%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%81%d8%a7%d8%b1%d8%b3%db%8c-%d8%ac%d8%b9%d8%a8%d9%87-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d8%a8%d8%b1%d8%a7%d8%b2%d8%b4-%d9%85%d9%86%d8%ad%d9%86/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>برنامه نويسي (m-files)  در متلب</title>
		<link>https://matlab1.ir/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-m-files-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8/</link>
					<comments>https://matlab1.ir/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-m-files-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8/#respond</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Thu, 15 Jan 2015 05:33:24 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[آموزش MATLAB]]></category>
		<category><![CDATA[آموزش برنامه نویسی در متلب]]></category>
		<category><![CDATA[آموزش شبکه عصبی مقدماتی]]></category>
		<category><![CDATA[آموزش قدم به قدم نرم افزار متلب]]></category>
		<category><![CDATA[آموزش متلب]]></category>
		<category><![CDATA[آموزش نرم افزار MATLAB]]></category>
		<category><![CDATA[آموزش نرم افزار متلب]]></category>
		<category><![CDATA[diary]]></category>
		<category><![CDATA[MATLAB]]></category>
		<category><![CDATA[switch case]]></category>
		<category><![CDATA[برنامه نویسی متلب]]></category>
		<category><![CDATA[ترتيب اجراي دستورات]]></category>
		<category><![CDATA[تعريف تابع]]></category>
		<category><![CDATA[دانلود آموزش Matlab]]></category>
		<category><![CDATA[دانلود آموزش فارسي Matlab]]></category>
		<category><![CDATA[دانلود MATLAB]]></category>
		<category><![CDATA[كنترل جريان محاسبات]]></category>
		<category><![CDATA[محيط MATLAB]]></category>
		<category><![CDATA[محيط كار MATLAB]]></category>
		<guid isPermaLink="false">http://am19.siteground.biz/~matlab18/matlab1.ir/?p=1399</guid>

					<description><![CDATA[<p>مجموعه اي از دستورات MATLAB را مي توانيد در يك پرونده ذخيره كنيد و سپس آنها را يكجــا اجرا نمائيد.  چنين پرونده اي براي آنكه در محيط MATLAB قابل اجـرا باشـد بـايد حتمـا&#8221; داراي دنباله &#8220;.m&#8221; باشد.  در صورتي كه از ويرايشــگرMATLAB Editor) MATLAB ) اسـتفاده كنيـد،دنباله &#8220;.m&#8221; بطور خودكار در هنگام ذخيره پرونده به [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-m-files-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8/">برنامه نويسي (m-files)  در متلب</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p>مجموعه اي از دستورات MATLAB را مي توانيد در يك پرونده ذخيره كنيد و سپس آنها را يكجــا اجرا نمائيد.  چنين پرونده اي براي آنكه در محيط MATLAB قابل اجـرا باشـد بـايد حتمـا&#8221; داراي دنباله &#8220;.m&#8221; باشد.  در صورتي كه از ويرايشــگرMATLAB Editor) MATLAB ) اسـتفاده كنيـد،دنباله &#8220;.m&#8221; بطور خودكار در هنگام ذخيره پرونده به نام آن افزوده مي گردد.  در صورت اســتفاده ازويرايشگر ديگري بغير از ويرايشگر MATLAB (نظير Notepad) اطمينان حاصل كنيد كــه پرونـده حتما&#8221; به روش ascii و با دنباله &#8220;.m&#8221; ذخيره گردد.</p>
<p>&nbsp;</p>
<p>در اين بخش از يادداشت فقط بر نحوه برنامه نويسي و اجراي برنامه هـا تـاكيد شـده اسـت و نتـايج اجراي برنامه هاي مورد بحث نشان داده نشده اند.  به خواننده توصيه مي گردد كه خود برنامه ها را اجرا كرده و نتايج آنها را مشاهده نمايد.</p>
<h2>برنامه اصلي</h2>
<p>m-file ها مي توانند به دو شكل برنامه اصلي و تابع باشند.  برنامه اصلي عبارتست از مجموعـه اي از دستورها كه مي توان آنها را بطور جداگانه در محيط كار MATLAB اجرا نمود.  هنگــامي كـه نـام برنامه اصلي را در محيط كار MATLAB  بنويسيد اين دستورها به ترتيــب اجـرا مـي گردنـد.  بـه عنوان مثال براي محاسبه حجم گاز كامل، در دماهاي مختلف و فشــار معلـوم، دسـتورات زيـر را در ويرايشگر MATLAB بنويسيد و سپس تحت عنوان pvt.m ذخيره كنيد :</p>
<p dir="ltr"><span style="font-family: 'courier new', courier; font-size: 12pt;">% A sample scritp file: pvt.m </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; font-size: 12pt;">disp(&#8216; Calculating the volume of an ideal gas.&#8217;) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; font-size: 12pt;">R = 8314; % Gas constant (J/kmol.K) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; font-size: 12pt;">t =   input(&#8216; Vector of temperature (K) = &#8216;); </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; font-size: 12pt;">p = input(&#8216; Pressure (bar) = &#8216;)*1e5; </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; font-size: 12pt;">v = R*t/p;   % Ideal gas law</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; font-size: 12pt;">% Plotting the results</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; font-size: 12pt;">plot(t,v) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; font-size: 12pt;">xlabel(&#8216;T (K)&#8217;) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; font-size: 12pt;">ylabel(&#8216;V (m^3/kmol)&#8217;) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier; font-size: 12pt;">title(&#8216;Ideal gas volume vs temperature&#8217;)</span></p>
<p dir="ltr"><a href="https://matlab1.ir/wp-content/uploads/2015/01/mm11.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1400" src="https://matlab1.ir/wp-content/uploads/2015/01/mm11.jpg" alt="mm11" width="583" height="522" srcset="https://matlab1.ir/wp-content/uploads/2015/01/mm11.jpg 583w, https://matlab1.ir/wp-content/uploads/2015/01/mm11-300x268.jpg 300w, https://matlab1.ir/wp-content/uploads/2015/01/mm11-530x474.jpg 530w" sizes="auto, (max-width: 583px) 100vw, 583px" /></a></p>
<p><a href="https://matlab1.ir/wp-content/uploads/2015/01/mm2.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1401" src="https://matlab1.ir/wp-content/uploads/2015/01/mm2.jpg" alt="mm2" width="505" height="411" srcset="https://matlab1.ir/wp-content/uploads/2015/01/mm2.jpg 505w, https://matlab1.ir/wp-content/uploads/2015/01/mm2-300x244.jpg 300w" sizes="auto, (max-width: 505px) 100vw, 505px" /></a></p>
<p>علامت % نشانگر وجـود توضيحات در بـرنامه است.  علامت % و آنچه بدنبـــال آن در همـان ســطر مي آيد به هنگام اجراي برنامه ناديده گرفته مي شود.  همچنيــن علامـت . . . بيـانگر آن اسـت كـه دستور مورد نظر در اين سطر تمام نشده و در سطر بعدي ادامه مي يابد.  مورد استفاده اين علامــت بيشتر در مورد دستورهاي محاسباتي طولاني است كه براي مطالعه راحت تر ايــن قسـمت از برنامـه بهتر است در دو يا سه خط نوشته شود.</p>
<p>پس از ايجاد پرونده pvt.m، براي اجراي آن كافي اس ت كـه نـام آن را در محيـط كـار MATLAB بنويسيد و نتايج را مشاهده كنيد</p>
<p>&nbsp;</p>
<p><strong>استفاده از </strong>diary<strong> براي ايجاد برنامه</strong></p>
<p>يك روش ايجاد برنامه براي مبتديان بكار بردن دستور diary است.  در صورت استفاده از دستور زير</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» diary xyz</span></p>
<p>&nbsp;</p>
<p>تمامي نوشته هاي محيط كار MATLAB پس از آن در پرونده xyz حك مي گردنــد.  پرونـده xyz بدون دنباله خواهد بود مگر آنكه خودتان براي آن دنباله مشخص كنيد.  در اين حــالت مـي توانيـد شروع به نوشتن دستورات مورد نظر در محيط كار MATLAB كنيد، نتايج را همان جا ببينيد و در صورت لزوم تصحيحات لازم را انجام دهيد.  هنگامي كه به پايان محاسبات و نتيجه دلخواه رسيديد، پرونده xyz را به كمك دستور زير ببنديد:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» diary off</span></p>
<p>اکنون مي توانيد پرونده xyz را باز كرده، خطوط و دستورهاي اضافي را از آن پاك كنيد و سپس بــا دنباله .m آن را ذخيره نمائيد.  به اين ترتيب يك m-file ايجاد كرده اي د كـه بـه نتـايج اجـراي آن اطمينان داريد.</p>
<h2>تابع</h2>
<p>علاوه بر توابعي كه همراه MATLAB هستند، شما مي توانيد توابعي را كه محاسبات مورد نيازتــان را انجام بدهد نيز ايجاد كنيد.  يك تابع يك يا چنـد داده را در ورودي دريـافت مـي كنـد و پـس از انجام محاسبات لازم نتايج را در قالب يك يا چند متغير خروجي به شما برمي گرداند.  خط اول يك تابع كه خط تعريف تابع نيز ناميده مي شود بايد از ترتيب زير پيروي نمايد:</p>
<p dir="ltr">&#8211;      function كلمه</p>
<p>&#8211;     نام متغير يا متغيرهاي خروجي.  در صورت وجود بيش از يك متغــير خروجـي بـايد آنـها را در كروشه گذاشته و با ويرگول از هم جدا كنيد.</p>
<p dir="ltr">&#8211;     علامت =</p>
<p>&#8211;     نام تابع.  پرونده اي كه تابع در آن ذخيره مي گردد بايد داراي همين نام با دنباله .m باشد.</p>
<p>&#8211;     آرگومان يا آرگومانهاي ورودي (كه با ويرگول از هم جدا شده باشند) در داخل پرانتز.</p>
<p>&nbsp;</p>
<p>براي مثال تابع زير، كه بـايد در پرونـده ideal.m ذخـيره گـردد، حجـم گـاز كـامل را در فشـارها و دماهاي مختلف محاسبه مي نمايد:</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;">% ideal: Calculation of ideal gas specific volume</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% v=ideal(t,p) takes the vector of temperature (t) in K</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% and the vector of pressure (p) in Pa and returns the % matrix of specific volume (v) in m3/kmol.</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% Start of calculations</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 </span><span style="font-family: 'courier new', courier;">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>حال اين تابع را مي توانيد در محيط كار MATLAB، در يك برنامه اصلي و يا در تابع ديگري بكــار ببريد.  مثلا&#8221;</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» p=1:10; t=300:10:400;</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» vol=ideal(t,p);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» surf(t,p,vol)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» view(135,45), colorbar</span></p>
<p dir="ltr"><a href="https://matlab1.ir/wp-content/uploads/2015/01/mm3.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1402" src="https://matlab1.ir/wp-content/uploads/2015/01/mm3.jpg" alt="mm3" width="462" height="389" srcset="https://matlab1.ir/wp-content/uploads/2015/01/mm3.jpg 462w, https://matlab1.ir/wp-content/uploads/2015/01/mm3-300x252.jpg 300w" sizes="auto, (max-width: 462px) 100vw, 462px" /></a></p>
<p>توصيه مي شود در توابعي كه مي نويسيد، پس از خط تعريف تابع، كار تابع و نحــوه بكـاربردن آن را در چند خط توضيح دهيد.  خطوط توضيح پيوسته اي كه در ابتداي تــابع مـي آينـد را مـي توانيـد همانند ديگر توابع و دستورهاي موجود در MATLAB با استفاده از دستور help مرور كنيد.</p>
<p>&nbsp;</p>
<p><strong>كنترل جريان محاسبات</strong></p>
<p>MATLAB داراي چندين تركيب كنترل جريان محاسبات است كه به برنامه امكان مي دهد كه در حين اجرا تصميمات لازم را اتخاذ كرده و ترتيب اجراي دستورات را كنترل كند.  ايــن دسـتورها در زير شرح داده مي شوند.</p>
<p>if . . . (else . . .) end– دستور if برنامه را قادر مي سازد كه تصميم بگيرد كه چه دستورهايي بايد اجرا گردند.  مثال:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">x = input(&#8216; x = &#8216;); </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">if x &gt;= 0    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">     y=x^2 </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">end</span></p>
<p>عبارتي كه به دنبال كلمه if مي آيد بايد يك عبارت منطقي باشــد.  در صـورت درسـت بـودن ايـنعبارت منطقي، دستورهايي كه در سطرهاي بين if و end قرار دارند بترتيب اجــرا مـي گردنـد و در صورت نادرست بودن اين عبارت منطقي، دستورهاي گفته شده ناديده گرفته مي شوند.</p>
<p>&nbsp;</p>
<p>شما همچنين مي توانيد از دستور else استفاده كنيد.  مثال:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">x = input(&#8216; x = &#8216;);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">if x &gt;= 0    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">   y=x^2 </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">else    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">   y=-x^2</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">end</span></p>
<p>در اين حـالت اگر عبارت منطقي مورد نظر درست باشد، مجموعه دسـتورهاي بيـن if و else اجــرا مي گردند و در غير اين صورت دستورهاي بين else و end قابل اجرا مي باشند.</p>
<p>&nbsp;</p>
<p>for . . . end– دستور for به برنامه اجازه مي دهد كه دستورهاي درج شــده بيـن for و end را بـه دفعات معيني تكرار نمايد.  مثال:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">k = 0; </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">for x = 0:0.2:1    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">     k = k + 1    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">     y = exp(-x)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">end</span></p>
<p>while . . . end– در مواردي كه لازم باشد كه در حين اجراي برنامه مجموعه اي از دستورات تكرار گردند ولي تعداد دفعات تكرار معلوم نباشد بلكه اين عمليات تا ارضا شدن شرط يــا شـروط معينـي ادامه يابند، مي توان از دستور while استفاده نمود.  مثال:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">x = 0; </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">while x &lt; 1    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    y = sin(x)    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    x = x + 0.1;</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">end</span></p>
<p>همانند آنچه در مورد دستور if گفته شد، عبارتي كه به دنبال كلمه while مي آيد بايد يك عبــارت منطقي باشد كه در واقع همان شرط مورد نظر است.  در صورت صادق بودن ايــن عبـارت منطقـي، دستورهايي كه در سطرهاي بين while و end قرار دارند بترتيب اجرا مي گردند تا آنجايي كه شرط مورد نظر ديگر برقرار نباشد.</p>
<p>&nbsp;</p>
<p>switch . . . case . . . (otherwise . . .) end – وقتي كه لازم باشــد كـه برنامـه بـر حسـب مقـاديرمختلف يك متغيـر، متناظرا&#8221; دستورهاي متفـاوتي را اجـرا كنـد، بكـار بـردن تركيـب switch-case راحت تر از بكار بردن چندين دستور if متداخل است.  مثال:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">a = input(&#8216;a =&#8217;); </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">switch a </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">case 1    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    disp(&#8216;One&#8217;) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">case 2    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    disp(&#8216;Two&#8217;) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">case 3    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    disp(&#8216;Three&#8217;)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">end</span></p>
<p>break و pause &#8211; دو دستور مفيد ديگر كه در برنامه نويسي مي توانند مــورد اسـتفاده قـرار گـيرند عبارتند از break و pause.  شما مي توانيد در صورت لزوم قبل از كامل شدن حلقه به كمك دستور break از آن خارج شويد.  هنگامي كه برنامه در حين اجرا به دستور pause برسد متوقف مــي مـاند تا اينكه شما كليدي را روي صفحه كليد فشار دهيد و سپس اجراي برنامه از دســتور بعـد از pause ادامه مي يابد.  مثال:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">k = 0; </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">for x = 0:0.2:1    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    if k &gt; 5       </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">       disp(&#8216;k &gt; 5&#8217;)       </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">       break    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    end    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    k = k + 1;    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    y = exp(-x);    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    disp([&#8216; k = &#8216;,num2str(k),&#8217;  y = &#8216;,num2str(y)])</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">    pause</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">end</span></p>
<p>در مثال فوق، برنامه هر بار پس از نشان دادن مقادير k و y متوقف مي ماند تــا اينكـه كليـدي روي صفحه كليد فشرده شود.  سپس حلقه for بار ديگر تكرار مي گردد و اين عمل آنقدر ادامه مي يــابد تا اينكه مقدار k از ٥ بيشتر شود.  در اين موقع دستور break باعث خروج برنامه از حلقــه for (و در اين مثال پايان اجراي برنامه) مي شود.</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 loading="lazy" decoding="async" src="http://iran-matlab.ir/wp-content/uploads/2016/02/logo_film.png" alt="" width="631" height="440" /></a></p>
<p>نوشته <a href="https://matlab1.ir/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-m-files-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8/">برنامه نويسي (m-files)  در متلب</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://matlab1.ir/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-m-files-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>آموزش جعبه ابزار برازش داده curve fitting در متلب matlab</title>
		<link>https://matlab1.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%ac%d8%b9%d8%a8%d9%87-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d8%a8%d8%b1%d8%a7%d8%b2%d8%b4-%d8%af%d8%a7%d8%af%d9%87-curve-fitting/</link>
					<comments>https://matlab1.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%ac%d8%b9%d8%a8%d9%87-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d8%a8%d8%b1%d8%a7%d8%b2%d8%b4-%d8%af%d8%a7%d8%af%d9%87-curve-fitting/#comments</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Wed, 14 Jan 2015 05:05:23 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[آموزش برنامه نویسی در متلب]]></category>
		<category><![CDATA[آموزش متلب]]></category>
		<category><![CDATA[آموزش نرم افزار MATLAB]]></category>
		<category><![CDATA[آموزش نرم افزار متلب]]></category>
		<category><![CDATA[Curve Fitting]]></category>
		<category><![CDATA[برازش داده]]></category>
		<category><![CDATA[برنامه نویسی متلب]]></category>
		<category><![CDATA[ترفندهای متلب]]></category>
		<category><![CDATA[تعریف چند جمله ای در متلب]]></category>
		<category><![CDATA[دانلود آموزش متلب]]></category>
		<category><![CDATA[دانلود MATLAB]]></category>
		<category><![CDATA[نرم افزار مطلب]]></category>
		<guid isPermaLink="false">http://am19.siteground.biz/~matlab18/matlab1.ir/?p=1266</guid>

					<description><![CDATA[<p>طبق تجربه ما در دوره های آموزشی متلب که در دانشگاه ها، توسط ایران متلب برگزار شده است ، نشان می دهد که دانشجویان تحصیلات تکمیلی کارشناسی ارشد و دکتری نیاز به ابزاری دارند که برای داده های ورودی و خروجی خود یک رابطه بدست بیاورند. یکی از توابع پر کاربرد متلب برای برازش داده [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%ac%d8%b9%d8%a8%d9%87-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d8%a8%d8%b1%d8%a7%d8%b2%d8%b4-%d8%af%d8%a7%d8%af%d9%87-curve-fitting/">آموزش جعبه ابزار برازش داده curve fitting در متلب matlab</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p class="Koodak"><span style="font-size: 14pt;">طبق تجربه ما در دوره های آموزشی متلب که در دانشگاه ها، توسط <a href="matlab1.ir">ایران متلب</a> برگزار شده است ، نشان می دهد که دانشجویان تحصیلات تکمیلی کارشناسی ارشد و دکتری نیاز به ابزاری دارند که برای داده های ورودی و خروجی خود یک رابطه بدست بیاورند.</span></p>
<p><a href="http://iran-matlab.ir/?product=%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%AC%D8%B9%D8%A8%D9%87-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1-%D8%A8%D8%B1%D8%A7%D8%B2%D8%B4-%D9%85%D9%86%D8%AD%D9%86" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5831" src="https://matlab1.ir/wp-content/uploads/2017/06/curve-fitting-MATLAB-training-video.png" alt="" width="400" height="400" srcset="https://matlab1.ir/wp-content/uploads/2017/06/curve-fitting-MATLAB-training-video.png 400w, https://matlab1.ir/wp-content/uploads/2017/06/curve-fitting-MATLAB-training-video-150x150.png 150w, https://matlab1.ir/wp-content/uploads/2017/06/curve-fitting-MATLAB-training-video-300x300.png 300w" sizes="auto, (max-width: 400px) 100vw, 400px" /></a></p>
<p class="Koodak"><span style="font-size: 14pt;">یکی از توابع پر کاربرد متلب برای برازش داده ، تابع  fit می باشد .</span></p>
<p class="Koodak">با این تابع شما می توانید توابع زیادی را تقریب بزنید که در زیر خلاصه ای از آنها را می بینید .</p>
<p class="Koodak">چند جمله ای</p>
<p dir="ltr">Polynomial Model Names and Equations</p>
<p dir="ltr">Examples of Polynomial Model Names for Curves           Equations</p>
<p dir="ltr">poly1                                                                                      Y = p1*x+p2</p>
<p dir="ltr">poly2                                                                                      Y = p1*x^2+p2*x+p3</p>
<p dir="ltr">poly3                                                                                      Y = p1*x^3+p2*x^2+&#8230;+p4</p>
<p dir="ltr">&#8230;etc., up to poly9                                                                 Y = p1*x^9+p2*x^8+&#8230;+p10</p>
<h2 style="color: #4d4d4f;">آموزش تول‌باکس کرو فیتینگ نرم‌‌افزار متلب</h2>
<h3 style="color: #0c0d0d;">کرو فیتینگ (Curve Fitting) چیست؟</h3>
<p style="color: #0c0d0d; text-align: justify;">کروفیتینگ یا <strong>برازش منحنی</strong>، به عملی گفته می‌شود که با کمک آن می‌توان معادله‌های خطوط پیچیده را از مجموعه‌ای از نقاط عبور داد. این نقاط می‌توانند همان داده‌های آزمایشگاهی باشند. مثلاً شما تعدادی داده‌ی آزمایشگاهی دارید و می‌خواهید بهترین خط با معادله‌ی y=ax^2+Sin x را از این نقاط عبور دهید. معادله‌ی بدست آمده الزماً از داده‌های شما عبور نمی‌کند؛ این معادله بهترین معادله‌ای خواهد بود که به تمامی داده‌های شما نزدیک است. شما به کمک نرم‌افزار متلب (Matlab) می‌توانید این عمل را انجام دهید. در واقع، نرم‌افزار متلب به شما اجازه‌ی انتخاب هر نوع معادله‌ای را می‌دهد و شما با انتخاب نوع معادله و ورود داده‌ها به نرم‌افزار می‌توانید ضرایب معادله مورد نظر خود را بدست آورید. این معادلات می‌توانند چندپارامتری و یا چندمتغیره باشند. در ادامه‌ی مطلب به صورت تصویری، چگونگی برازش منحنی یا کرو فیتینگ (  Curve Fitting) در نرم‌افزار متلب را توضیح داده‌ام.<span id="more-1657"></span></p>
<p dir="RTL" style="color: #0c0d0d;">ابتدا در پنجره اجرای دستورات مطابق شکل تایپ کنید: cftool</p>
<p dir="RTL" style="color: #0c0d0d;"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp11.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1295" src="https://matlab1.ir/wp-content/uploads/2015/01/jp11.jpg" alt="jp1" width="487" height="282" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp11.jpg 487w, https://matlab1.ir/wp-content/uploads/2015/01/jp11-300x173.jpg 300w" sizes="auto, (max-width: 487px) 100vw, 487px" /></a></p>
<p dir="RTL" style="color: #0c0d0d; text-align: justify;">اکنون پنجره مربوط به جعبه ابزار برازش منحنی (Curve Fitting Toolbox ) طبق عکس زیر، در محیط نرم‌افزار متلب باز می شود:</p>
<p dir="RTL" style="color: #0c0d0d;"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp2.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1298" src="https://matlab1.ir/wp-content/uploads/2015/01/jp2.jpg" alt="jp2" width="500" height="348" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp2.jpg 500w, https://matlab1.ir/wp-content/uploads/2015/01/jp2-300x208.jpg 300w, https://matlab1.ir/wp-content/uploads/2015/01/jp2-200x140.jpg 200w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p dir="RTL" style="color: #0c0d0d;">حال برای اجرای یک مثال ساده یا خود شما داده هایی را وارد نرم افزار متلب بکنید و یا هم دستور زیر را تایپ نمایید تا داده هایی از دیتا بیس نرم افزار متلب وارد محیط نرم‌افزار شود:</p>
<p dir="RTL" style="color: #0c0d0d;"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp3.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1299" src="https://matlab1.ir/wp-content/uploads/2015/01/jp3.jpg" alt="jp3" width="416" height="165" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp3.jpg 416w, https://matlab1.ir/wp-content/uploads/2015/01/jp3-300x118.jpg 300w" sizes="auto, (max-width: 416px) 100vw, 416px" /></a></p>
<p dir="RTL" style="color: #0c0d0d;">پس از اجرای دستور فوق در محیط نرم‌افزار با پنجره زیر مواجه خواهید شد:</p>
<p dir="RTL" style="color: #0c0d0d;"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp4.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1300" src="https://matlab1.ir/wp-content/uploads/2015/01/jp4.jpg" alt="jp4" width="450" height="231" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp4.jpg 450w, https://matlab1.ir/wp-content/uploads/2015/01/jp4-300x154.jpg 300w" sizes="auto, (max-width: 450px) 100vw, 450px" /></a></p>
<p dir="RTL">ه شامل دو ماتریس می‌باشد.</p>
<p dir="RTL">حال از پنجره‌ی جعبه ابزار که قبلا باز کرده بودیم، روی data کلیک کنید تا مطابق شکل پنجره ای باز شود و گزینه های X , Y  را طبق شکل تنظیم کنید.</p>
<p dir="RTL"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp5.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1301" src="https://matlab1.ir/wp-content/uploads/2015/01/jp5.jpg" alt="jp5" width="547" height="498" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp5.jpg 547w, https://matlab1.ir/wp-content/uploads/2015/01/jp5-300x273.jpg 300w, https://matlab1.ir/wp-content/uploads/2015/01/jp5-530x482.jpg 530w" sizes="auto, (max-width: 547px) 100vw, 547px" /></a></p>
<p dir="RTL"><span style="color: #0c0d0d;">سپس بر روی  Create data set  کلیک کنید تا پنجره زیر ظاهر گردد:</span></p>
<p dir="RTL"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp6.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1302" src="https://matlab1.ir/wp-content/uploads/2015/01/jp6.jpg" alt="jp6" width="548" height="500" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp6.jpg 548w, https://matlab1.ir/wp-content/uploads/2015/01/jp6-300x273.jpg 300w, https://matlab1.ir/wp-content/uploads/2015/01/jp6-530x483.jpg 530w" sizes="auto, (max-width: 548px) 100vw, 548px" /></a></p>
<p dir="RTL" style="color: #0c0d0d;">روی View کلیک کنید.</p>
<p dir="RTL" style="color: #0c0d0d;">اکنون روی close کلیک کنید.</p>
<p dir="RTL" style="color: #0c0d0d;">حال به پنجره زیر بروید و روی Fitting کلیک کنید.</p>
<p dir="RTL" style="color: #0c0d0d;"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp7.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1303" src="https://matlab1.ir/wp-content/uploads/2015/01/jp7.jpg" alt="jp7" width="500" height="345" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp7.jpg 500w, https://matlab1.ir/wp-content/uploads/2015/01/jp7-300x207.jpg 300w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p dir="RTL" style="color: #0c0d0d;">وقتی کلیک کردید پنجره زیر ظاهر می گردد:</p>
<p dir="RTL" style="color: #0c0d0d;"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp8.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1304" src="https://matlab1.ir/wp-content/uploads/2015/01/jp8.jpg" alt="jp8" width="326" height="500" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp8.jpg 326w, https://matlab1.ir/wp-content/uploads/2015/01/jp8-195x300.jpg 195w" sizes="auto, (max-width: 326px) 100vw, 326px" /></a></p>
<p dir="RTL" style="color: #0c0d0d;">وقتی شما چک باکس Immediate apply را علامت زدید و روی New Fit هم کلیک کرده باشید معادلات مختلف و ضرایبشان را مشاهده خواهید کرد و خطوط متناظر با این معادلات از مجموعه نقاط شما عبور خواهد کرد. در قسمت نتایج Result می‌توانید مقدار عددی رگرسیون نیز مشاهده کنید.</p>
<p dir="RTL" style="color: #0c0d0d;"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp9.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1305" src="https://matlab1.ir/wp-content/uploads/2015/01/jp9.jpg" alt="jp9" width="327" height="500" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp9.jpg 327w, https://matlab1.ir/wp-content/uploads/2015/01/jp9-196x300.jpg 196w" sizes="auto, (max-width: 327px) 100vw, 327px" /></a></p>
<p dir="RTL" style="color: #0c0d0d;"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp10.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1306" src="https://matlab1.ir/wp-content/uploads/2015/01/jp10.jpg" alt="jp10" width="500" height="345" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp10.jpg 500w, https://matlab1.ir/wp-content/uploads/2015/01/jp10-300x207.jpg 300w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p dir="RTL" style="color: #0c0d0d;">شما می توانید در یک شکل جند بار New Fit را بزنید و مطابق شکل چندین منحنی همزمان در یک صفحه از مجموعه نقاط شما عبور خواهد کرد.</p>
<p dir="RTL" style="color: #0c0d0d;"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp111.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1307" src="https://matlab1.ir/wp-content/uploads/2015/01/jp111.jpg" alt="jp11" width="431" height="661" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp111.jpg 431w, https://matlab1.ir/wp-content/uploads/2015/01/jp111-195x300.jpg 195w" sizes="auto, (max-width: 431px) 100vw, 431px" /></a></p>
<p dir="RTL" style="color: #0c0d0d;"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp12.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1308" src="https://matlab1.ir/wp-content/uploads/2015/01/jp12.jpg" alt="jp12" width="500" height="345" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp12.jpg 500w, https://matlab1.ir/wp-content/uploads/2015/01/jp12-300x207.jpg 300w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p dir="RTL">برای اینکه بدانید  کدام یک از نقاط شما از سایر نقاط پرت است و به اصطلاح ممکن است بر اثر خطای آزمایش بوجود آمده باشد کارهای زیر را انجام دهید:</p>
<p dir="RTL">در تصویر بالا از منوی View  گزینه Residuals  و سپس Line Plot  را انتحاب کنید تا شکل زیر به پایین نمودار مطابق شکل اضافه شود:</p>
<p dir="RTL"><a href="https://matlab1.ir/wp-content/uploads/2015/01/jp13.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1309" src="https://matlab1.ir/wp-content/uploads/2015/01/jp13.jpg" alt="jp13" width="500" height="341" srcset="https://matlab1.ir/wp-content/uploads/2015/01/jp13.jpg 500w, https://matlab1.ir/wp-content/uploads/2015/01/jp13-300x204.jpg 300w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p dir="RTL" style="color: #0c0d0d;">این شکل نشان می دهد که نقاطی که نزدیک به ۱۹۴۰ هستند، ممکن است داده های پرت باشند و در صورت حذف این داده و داده سمت راست آن، منحنیِ بهتری و با دقت بیشتری خواهیم داشت که رگرسیون آن نیز به مراتب به واحد نزدیک‌تر خواهد بود.</p>
<p dir="RTL" style="color: #0c0d0d;">تول باکس کروفیتینگ متلب امکانات گسترده‌ی دیگری نیز دارد. به عنوان مثال شما غیر از این ۳۵ معادله که می‌توانید داده‌های خود را روی آن‌ها فیت کنید، می‌توانید ترکیبی از این معادلات و یا هر معادله‌ی دل‌خواهی را از داده‌ها عبور دهید. اگر شما بخواهید که از امکانات این جعبه ابزار در وسط برنامه (m-file) استفاده کنید، شما باید از کدهایی که در هلپ نرم‌افزار توضیح داده شده، به کار ببرید. تول باکس کرو فیتینگ متلب قابلیت محاسبه‌ی مشتق عددی و یا انتگرال‌گیری از منحنی‌هایی که از داده‌های شما عبور می‌کند نیز دارد. هم‌چنین به کمک این جعبه‌ابزار می‌توانید معادلات چند متغیره و چند پارامتری را از داده‌هایتان عبور دهید.</p>
<p>نوشته <a href="https://matlab1.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%ac%d8%b9%d8%a8%d9%87-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d8%a8%d8%b1%d8%a7%d8%b2%d8%b4-%d8%af%d8%a7%d8%af%d9%87-curve-fitting/">آموزش جعبه ابزار برازش داده curve fitting در متلب matlab</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://matlab1.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%ac%d8%b9%d8%a8%d9%87-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d8%a8%d8%b1%d8%a7%d8%b2%d8%b4-%d8%af%d8%a7%d8%af%d9%87-curve-fitting/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>دانلود پروژه های برنامه نویسی درس محاسبات عددی</title>
		<link>https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d9%be%d8%b1%d9%88%da%98%d9%87-%d9%87%d8%a7%db%8c-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%af%d8%b1%d8%b3-%d9%85%d8%ad%d8%a7%d8%b3/</link>
					<comments>https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d9%be%d8%b1%d9%88%da%98%d9%87-%d9%87%d8%a7%db%8c-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%af%d8%b1%d8%b3-%d9%85%d8%ad%d8%a7%d8%b3/#comments</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Tue, 29 Jul 2014 04:24:48 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[دانلود]]></category>
		<category><![CDATA[برنامه نویسی matlab]]></category>
		<category><![CDATA[برنامه نویسی متلب]]></category>
		<category><![CDATA[پروژه با matlab]]></category>
		<category><![CDATA[پروژه با متلب]]></category>
		<category><![CDATA[پروژه محاسبات عددی]]></category>
		<category><![CDATA[پروژه منصف با matlab]]></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[دانلود پروژه های matlab]]></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>
		<guid isPermaLink="false">http://am19.siteground.biz/~matlab18/matlab1.ir/?p=679</guid>

					<description><![CDATA[<p>دانلود پروژه های برنامه نویسی درس محاسبات عددی . این مجموعه شامل 3 پروزه برنامه نویسی با متلب می باشد که مربوط به درس محاسبات عددی است .روش منصف ، روش نابجایی و روش نیوتن – رافسون موارد انجام شده در این پروژه ها می باشند . فایل PDF به همراه فایل قابل ویرایش WORD [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d9%be%d8%b1%d9%88%da%98%d9%87-%d9%87%d8%a7%db%8c-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%af%d8%b1%d8%b3-%d9%85%d8%ad%d8%a7%d8%b3/">دانلود پروژه های برنامه نویسی درس محاسبات عددی</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/07/matlab1-logo.jpg"><img loading="lazy" decoding="async" class="aligncenter  wp-image-680" src="https://matlab1.ir/wp-content/uploads/2014/07/matlab1-logo-271x300.jpg" alt="matlab1-logo" width="441" height="488" srcset="https://matlab1.ir/wp-content/uploads/2014/07/matlab1-logo-271x300.jpg 271w, https://matlab1.ir/wp-content/uploads/2014/07/matlab1-logo.jpg 398w" sizes="auto, (max-width: 441px) 100vw, 441px" /></a></p>
<p><span style="color: #252525;">دانلود پروژه های برنامه نویسی درس محاسبات عددی . این مجموعه شامل 3 پروزه برنامه نویسی با متلب می باشد که مربوط به درس محاسبات عددی است .</span><br style="color: #252525;" /><span style="color: #252525;">روش منصف ، روش نابجایی و روش نیوتن – رافسون موارد انجام شده در این پروژه ها می باشند . فایل PDF به همراه فایل قابل ویرایش WORD که مشتمل بر 3 مثال مختلف حل شده برای هر روش می باشد نیز ضمیمه گردیده است.</span></p>
<p class="Titr" style="text-align: center;"><span style="font-size: 36pt;"><a href="http://www.mediafire.com/download/2nqvjwgq7xrsjam/Project[matlab1.ir].rar" target="_blank" rel="noopener noreferrer">دانلود</a></span></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 loading="lazy" decoding="async" src="http://iran-matlab.ir/wp-content/uploads/2016/02/logo_film.png" alt="" width="631" height="440" /></a></p>
<p>نوشته <a href="https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d9%be%d8%b1%d9%88%da%98%d9%87-%d9%87%d8%a7%db%8c-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%af%d8%b1%d8%b3-%d9%85%d8%ad%d8%a7%d8%b3/">دانلود پروژه های برنامه نویسی درس محاسبات عددی</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-%d9%be%d8%b1%d9%88%da%98%d9%87-%d9%87%d8%a7%db%8c-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%af%d8%b1%d8%b3-%d9%85%d8%ad%d8%a7%d8%b3/feed/</wfw:commentRss>
			<slash:comments>14</slash:comments>
		
		
			</item>
	</channel>
</rss>
