<?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/%d9%85%d8%b4%d8%aa%d9%82-%d9%85%d9%86%d8%ad%d9%86%db%8c/feed/" rel="self" type="application/rss+xml" />
	<link>https://matlab1.ir/tag/مشتق-منحنی/</link>
	<description>مرجع فیلم های آموزشی فارسی دانشگاهی و مهندسی</description>
	<lastBuildDate>Sun, 25 Aug 2019 10:15:26 +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/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%af-%db%b1%db%b2-%d9%85%d8%ab%d8%a7%d9%84-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1%d8%af%db%8c-%d9%86%d8%b1%d9%85%e2%80%8c%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-%d9%85/</link>
					<comments>https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%af-%db%b1%db%b2-%d9%85%d8%ab%d8%a7%d9%84-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1%d8%af%db%8c-%d9%86%d8%b1%d9%85%e2%80%8c%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-%d9%85/#comments</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Wed, 14 Jan 2015 05:55:42 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[دانلود]]></category>
		<category><![CDATA[Curve Fitting]]></category>
		<category><![CDATA[fzero]]></category>
		<category><![CDATA[ployfit]]></category>
		<category><![CDATA[برازش منحنی]]></category>
		<category><![CDATA[بهینه‌سازی توابع خطی و غیر خطی]]></category>
		<category><![CDATA[حل معادلات ریاضی پیچیده]]></category>
		<category><![CDATA[رسم نمودارهای چند بعدی]]></category>
		<category><![CDATA[ریشه معادله]]></category>
		<category><![CDATA[شبکه‌های عصبی]]></category>
		<category><![CDATA[ضرایب چند جمله‌ای]]></category>
		<category><![CDATA[کاربردی‌ترین و رایج‌ترین توابع متلب]]></category>
		<category><![CDATA[کتاب‌های آموزشِ نرم‌افزار متلب]]></category>
		<category><![CDATA[مثال کاربردی]]></category>
		<category><![CDATA[محاسبه انتگرال]]></category>
		<category><![CDATA[مشتق منحنی]]></category>
		<category><![CDATA[نرم‌افزار متلب]]></category>
		<guid isPermaLink="false">http://am19.siteground.biz/~matlab18/matlab1.ir/?p=1316</guid>

					<description><![CDATA[<p>معمولاً برنامه‌نویسان برای این‌که در نوشتن برنامه‌های بزرگ و پیچیده دچار مشکل نشوند، از توابع استفاده می‌کنند. این توابع، خود می‌تواند ساده یا پیچیده باشند. از نرم‌افزار متلب اغلب برای حل معادلات ریاضی پیچیده، بهینه‌سازی توابع خطی و غیر خطی، دستگاه‌های معادلات، پردازش تصویر، استفاده و تحلیل داده‌های آماری، انواع رگرسیون‌ و برازش‌ منحنی، رسم [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%af-%db%b1%db%b2-%d9%85%d8%ab%d8%a7%d9%84-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1%d8%af%db%8c-%d9%86%d8%b1%d9%85%e2%80%8c%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-%d9%85/">دانلود کد ۱۲ مثال کاربردی نرم‌افزار متلب matlab</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p style="color: #0c0d0d;">معمولاً برنامه‌نویسان برای این‌که در نوشتن برنامه‌های بزرگ و پیچیده دچار مشکل نشوند، از توابع استفاده می‌کنند. این توابع، خود می‌تواند ساده یا پیچیده باشند. از نرم‌افزار متلب اغلب برای حل معادلات ریاضی پیچیده، بهینه‌سازی توابع خطی و غیر خطی، دستگاه‌های معادلات، پردازش تصویر، استفاده و تحلیل داده‌های آماری، انواع رگرسیون‌ و برازش‌ منحنی، رسم نمودارهای چند بعدی با امکانات بالا، شبکه‌های عصبی، منطق فازی و… استفاده می‌شود. نکته مهم این است که کاربر به کمک نرم‌افزار متلب می‌تواند در کم‌ترین زمان ممکن، بسیاری از توابع آماده در یک برنامه واحد را به کار بگیرد. همین امر سبب شده که نرم‌افزار متلب تبدیل به یک نرم‌افزار مهم و کاربردی در میان دانشجویان مهندسی و علوم پایه شود.</p>
<p style="color: #0c0d0d;">ممکن است بسیاری از افراد بپرسند که بهترین کتاب آموزشی نرم‌افزار متلب چیست. در پاسخ خواهم گفت: هلپ (Help) نرم‌افزار متلب . مشکل بسیاری از کتاب‌های آموزشِ نرم‌افزار متلب این است که علی‌رغم پرحجم‌ و قطور بودن، سنگین و گران بودن، باز هم کامل نیستند و شیوه استفاده از بسیاری از توابع را توضیح نداده‌اند. علاوه بر این، دیده‌ام که در برخی از نسخه‌های متلب، برخی توابع حذف و اضافه می‌شوند و یا شیوه استفاده از آن‌ها در نرم‌افزار تغییر می‌کند. اگر آشنایی اندکی هم با زبان انگلیسی داشته باشید کافی است و کارتان راه می‌افتد. شما می‌توانید با جست‌جوی کلیدواژه‌های مختلف در Help نرم‌افزار، در کمترین زمان به توابع مختلف و شیوه استفاده از آن‌ها، حلقه‌ها و شرط‌های برنامه‌نویسی و … دسترسی داشته باشید و در مواردی مثال‌های مختلفی را در نرم‌افزار بیابید.</p>
<p style="color: #0c0d0d;">همچنین <a style="color: #0e73b8;" href="http://www.mathworks.com/examples" target="_blank" rel="nofollow noopener noreferrer">سایت نرم‌افزار متلب </a>نیز منبع بسیار خوبی برای یادگیری و آموزش استفاده از توابع و امکانات نرم‌افزار متلب است که البته متاسفانه برای کاربران با IP ایران در دسترس نیست و کاربران ایرانی برای استفاده از این سایت باید IP خود را تغییر دهند. در سایتِ نرم‌افزارِ متلب، کاربران بدون ثبت‌نام، می‌توانند به مثال‌های نرم‌افزار همراه با توضیحات و کد دسترسی داشته باشند.</p>
<p style="color: #0c0d0d;">اگر فکر می‌کنید نرم‌افزار متلب همیشه به کارتان می‌آید، می‌توانید شیوه استفاده از توابع مختلف را در اِم فایل (M-file)های جداگانه ذخیره کنید تا هنگام نوشتن برنامه‌های بزرگ و پیچیده، سردرگم نشوید و زمان کمتری را صرف حل مسئله کنید. قبلاً تعدادی از کاربردی‌ترین و رایج‌ترین توابع متلب در قالب M-file در آورده‌ بودم و برای راحتیِ کار، در برنامه‌ها از آن‌ها استفاده می‌کردم. اکنون برخی از این برنامه‌ها را برای استفاده شما در زیر آورده‌ام:</p>
<p style="color: #0c0d0d;">برنامه یافتن ریشه معادله غیر خطی (x.^3-2*x+cos(x)-5)</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> %roots of nonlinear Eq</span><br />
<span style="font-family: 'courier new', courier;">% we want to find the roots of (x)x.^3-2*x+cos(x)-5</span><br />
<span style="font-family: 'courier new', courier;">% By IRAN MATLAB: www.matlab1.ir</span><br />
<span style="font-family: 'courier new', courier;">clc</span><br />
<span style="font-family: 'courier new', courier;">clear all</span><br />
<span style="font-family: 'courier new', courier;"> f= @(x)x.^3-2*x+cos(x)-5;</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> z= fzero(f,2)</span></p>
<p>برنامه مشتق‌گرفتن به صورت عددی (تعدادی عدد داریم. ابتدا یک چند جمله‌ای از مجموعه نقاط عبور می‌دهیم (برازش منحنی) و سپس مشتق منحنی را در نقطه دلخواه بدست می‌آوریم.)</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% find y'(4) with following data</span><br />
<span style="font-family: 'courier new', courier;">% The polyder function calculates the derivative of polynomials</span><br />
<span style="font-family: 'courier new', courier;">%answer is the drivative value of the curve in four point.</span><br />
<span style="font-family: 'courier new', courier;">% By IRAN MATLAB: www.matlab1.ir</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">clc</span><br />
<span style="font-family: 'courier new', courier;">clear all</span><br />
<span style="font-family: 'courier new', courier;">x=[2 3.5 5 6 8 9.5 10]&#8217;</span><br />
<span style="font-family: 'courier new', courier;">y=[3 4 5 7 7 4.5 2]&#8217;</span><br />
<span style="font-family: 'courier new', courier;">p=polyfit(x,y,5);</span><br />
<span style="font-family: 'courier new', courier;">d=polyder(p);</span><br />
<span style="font-family: 'courier new', courier;">answer=polyval(d,4) %moshtaghe tabe dar x=4</span></p>
<p>&nbsp;</p>
<p>برازش منحنی (Curve Fitting) چند جمله‌ای به کمک دستور ployfit. با داشتن چندین نقطه (X,Y)، یک منحنی درجه n از این نقاط عبور می‌دهیم. این برنامه با دریافت n، ضرایب چند جمله‌ای را به شما می‌دهد. پیش‌فرض n=3.</p>
<p>&nbsp;</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% By IRAN MATLAB: www.matlab1.ir</span><br />
<span style="font-family: 'courier new', courier;">clc</span><br />
<span style="font-family: 'courier new', courier;">clear all</span><br />
<span style="font-family: 'courier new', courier;">x = [3 4 6 7 9]&#8217;</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">y = [8 17 40 55 90]&#8217;</span><br />
<span style="font-family: 'courier new', courier;"> %P(x)=p1*x^4 + p2*x^3 + p3*x^2 + p4</span><br />
<span style="font-family: 'courier new', courier;">p = polyfit(x,y,3)&#8217;</span><br />
<span style="font-family: 'courier new', courier;">plot(x,y,&#8217;*&#8217;)</span></p>
<p> برنامه به دست آوردن ریشه معادله چند جمله‌ای درجه n.</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% roots</span><br />
<span style="font-family: 'courier new', courier;"> % By IRAN MATLAB: www.matlab1.ir</span><br />
<span style="font-family: 'courier new', courier;"> clc</span><br />
<span style="font-family: 'courier new', courier;"> clear all</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">p=[ 1 4 3]&#8217; %P(x)=x^2 + 4x + 3</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">roots(p)</span></p>
<p>&nbsp;</p>
<p>برنامه به دست آوردن مقدار تابع چندجمله‌ای درجه n در نقطه‌ای خاص.</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> % By IRAN MATLAB: www.matlab1.ir</span><br />
<span style="font-family: 'courier new', courier;">%polyval meghdare chand jomle&#8217;ee ra be ezaye meghdare hkas midahad</span><br />
<span style="font-family: 'courier new', courier;">%P(x)=3*x^2 + 2*x +5</span><br />
<span style="font-family: 'courier new', courier;">clc</span><br />
<span style="font-family: 'courier new', courier;">clear all</span><br />
<span style="font-family: 'courier new', courier;">p=[3 2 5]&#8217; % P(x)=3*x^2 + 2*x +5</span><br />
<span style="font-family: 'courier new', courier;">f=polyval(p,5) % P(5)=90  </span></p>
<p>برنامه محاسبه انتگرال به همراه رسم نمودار. در این برنامه برخی از جزئیات رسم نمودار از جمله، شطرنجی بودن، برچسب (label)های عمودی و افقی. برچسب در دو خط و برچسب متغیر به هنگام خروجی‌های مختلف برنامه آورده شده است.</p>
<p>&nbsp;</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% By IRAN MATLAB: www.matlab1.ir</span><br />
<span style="font-family: 'courier new', courier;">clc</span><br />
<span style="font-family: 'courier new', courier;">clear all</span><br />
<span style="font-family: 'courier new', courier;">x = (0:5)&#8217;</span><br />
<span style="font-family: 'courier new', courier;">y=x+3</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">I=trapz(x,y) %Trapezoidal numerical integration. ans=((3+8)*5)/2</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">plot(x,y)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%title((date),&#8217;fontsize&#8217;,14) </span><br />
<span style="font-family: 'courier new', courier;">f = 70;</span><br />
<span style="font-family: 'courier new', courier;">title([&#8216;Temperature is &#8216;,num2str(f),&#8217; C&#8217;],&#8217;fontsize&#8217;,12)</span><br />
<span style="font-family: 'courier new', courier;">%title(&#8216;Temperature is &#8216;)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%xlabel(&#8216;mehvar x&#8217;)</span><br />
<span style="font-family: 'courier new', courier;">xlabel({&#8216;first line&#8217;;&#8217;second line&#8217;})</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%ylabel(&#8216;mehvar y&#8217;)</span><br />
<span style="font-family: 'courier new', courier;">ylabel(&#8216;George&#8221;s Popularity&#8217;,&#8217;fontsize&#8217;,12,&#8217;fontweight&#8217;,&#8217;b&#8217;)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">xlim([0 6])</span><br />
<span style="font-family: 'courier new', courier;">ylim([0 10])</span><br />
<span style="font-family: 'courier new', courier;">%axis([0 6 0 10]) % axis([xmin xmax ymin ymax])</span><br />
<span style="font-family: 'courier new', courier;">grid on</span></p>
<p dir="ltr"><a href="https://matlab1.ir/wp-content/uploads/2015/01/nn3.jpg"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-1324" src="https://matlab1.ir/wp-content/uploads/2015/01/nn3.jpg" alt="nn3" width="496" height="419" srcset="https://matlab1.ir/wp-content/uploads/2015/01/nn3.jpg 496w, https://matlab1.ir/wp-content/uploads/2015/01/nn3-300x253.jpg 300w" sizes="(max-width: 496px) 100vw, 496px" /></a></p>
<p>برنامه درون‌یابی (Interpolation) خطی مجموعه‌ای از نقاط.</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% 1-D data interpolation</span><br />
<span style="font-family: 'courier new', courier;">% X should be ascendant or descend</span><br />
<span style="font-family: 'courier new', courier;">% By IRAN MATLAB: www.matlab1.ir</span><br />
<span style="font-family: 'courier new', courier;">clc</span><br />
<span style="font-family: 'courier new', courier;">clear all</span><br />
<span style="font-family: 'courier new', courier;">x=[2 6 8 12 15 17]&#8217;</span><br />
<span style="font-family: 'courier new', courier;">y=[3 7 9 11 8 5]&#8217;</span><br />
<span style="font-family: 'courier new', courier;">x0=[7 13 15.5]&#8217;</span><br />
<span style="font-family: 'courier new', courier;">y0=interp1(x,y,x0)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%with 2-degree interpolation:</span><br />
<span style="font-family: 'courier new', courier;">%y0=interp1(x,y,x0,&#8217;spline&#8217;)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%with 3-degree interpolation:</span><br />
<span style="font-family: 'courier new', courier;">%y0=interp1(x,y,x0,&#8217;cubic&#8217;)</span></p>
<p>برنامه درون‌یابی (Interpolation) دو بعدی مجموعه‌ای از نقاط. (مثلاً در درون‌یابی داده‌های جداول بخار در ترمودینامیک کاربرد دارد.)</p>
<p dir="ltr">% By IRAN MATLAB: www.matlab1.ir</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">clc</span><br />
<span style="font-family: 'courier new', courier;">clear all</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">years = 1950:10:1990&#8242;</span><br />
<span style="font-family: 'courier new', courier;">service = 10:10:30&#8242;</span><br />
<span style="font-family: 'courier new', courier;">wage = [150.697 199.592 187.625</span><br />
<span style="font-family: 'courier new', courier;">179.323 195.072 250.287</span><br />
<span style="font-family: 'courier new', courier;">203.212 179.092 322.767</span><br />
<span style="font-family: 'courier new', courier;">226.505 153.706 426.730</span><br />
<span style="font-family: 'courier new', courier;">249.633 120.281 598.243]</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%it is possible to interpolate to find the wage</span><br />
<span style="font-family: 'courier new', courier;">%earned in 1975 by an employee with 15 years&#8217; service:</span><br />
<span style="font-family: 'courier new', courier;">w = interp2(service,years,wage,15,1975)</span></p>
<p>یک برنامه شامل شش نقطه که یک منحنی درجه ۵ از آن عبور داده شده و ضرایب این منحنی و همچنین ریشه‌های معادله این منحنی نیز بدست آمده است. مقدار ماکسیمم و مینیمم این منحنی در بازه‌ای مشخص محاسبه شده و نمودار این منحنی همراه با نقاط اولیه (مثل نقاط حاصل از آزمایش) و نقاط اکسترمم به همراه گزینه‌های دیگری ترسیم و نشان داده شده است. خواندن و کار کردن روی این برنامه می‌تواند بسیار کاربردی و مفید باشد. در این برنامه دستورهای plot، legend، polyfit، polyval، fminbnd و num2str به کار رفته است.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% By IRAN MATLAB: www.matlab1.ir</span><br />
<span style="font-family: 'courier new', courier;">clc</span><br />
<span style="font-family: 'courier new', courier;">clear all</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% plot experimentalData &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</span><br />
<span style="font-family: 'courier new', courier;">x = 0:5&#8242; % x data</span><br />
<span style="font-family: 'courier new', courier;">y = [2 1 4 4 3 2]; % y data</span><br />
<span style="font-family: 'courier new', courier;">p = polyfit(x,y,5)&#8217; % Degree 5 fit</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% plot polynimial&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">plot(x,y,&#8217;r*&#8217;,&#8217;LineWidth&#8217;,3) % Plot data</span><br />
<span style="font-family: 'courier new', courier;">hold on</span><br />
<span style="font-family: 'courier new', courier;">xfit = -1:0.1:6;</span><br />
<span style="font-family: 'courier new', courier;">yfit = polyval(p,xfit);</span><br />
<span style="font-family: 'courier new', courier;">plot(xfit,yfit,&#8217;LineWidth&#8217;,2) % Plot fit</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">ylim([-1,5])</span><br />
<span style="font-family: 'courier new', courier;">legend(&#8216;Experimental&#8217;,&#8217;Perdicted&#8217;)</span><br />
<span style="font-family: 'courier new', courier;">grid on</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%roots&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</span><br />
<span style="font-family: 'courier new', courier;">roots=roots(p)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%P(3)&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span><br />
<span style="font-family: 'courier new', courier;">p_3=polyval(p,3)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% display 1to6 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br />
<span style="font-family: 'courier new', courier;">t=0;</span><br />
<span style="font-family: 'courier new', courier;">for t=1:6</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">text(x(t), y(t), num2str(t) ,&#8217;FontSize&#8217;,12) </span><br />
<span style="font-family: 'courier new', courier;">end</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%Flash&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</span><br />
<span style="font-family: 'courier new', courier;">text(3.5,3.4,&#8217; \leftarrow P(x)&#8217;,&#8217;FontSize&#8217;,12)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%Min value&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br />
<span style="font-family: 'courier new', courier;">fmin = @(x)p(1)*x^5+p(2)*x^4+p(3)*x^3+p(4)*x^2+p(5)*x+p(6);</span><br />
<span style="font-family: 'courier new', courier;">xmin = fminbnd(fmin, 0, 4)</span><br />
<span style="font-family: 'courier new', courier;">fxmin=polyval(p,xmin)</span><br />
<span style="font-family: 'courier new', courier;">plot(xmin,fxmin,&#8217;k*&#8217;,&#8217;LineWidth&#8217;,3)</span><br />
<span style="font-family: 'courier new', courier;">text(xmin,fxmin,&#8217; Minimum&#8217;)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%Max value&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br />
<span style="font-family: 'courier new', courier;">[xmax fval] = fminbnd(@(x)-(p(1)*x^5+p(2)*x^4+p(3)*x^3+p(4)*x^2+p(5)*x+p(6)),0,8);</span><br />
<span style="font-family: 'courier new', courier;">xmax</span><br />
<span style="font-family: 'courier new', courier;">fxmax=-fval %fval in maximum problem, returen negative number so we put -fval</span><br />
<span style="font-family: 'courier new', courier;">plot(xmax,fxmax,&#8217;k*&#8217;,&#8217;LineWidth&#8217;,3)</span><br />
<span style="font-family: 'courier new', courier;">text(xmax,fxmax,&#8217; Maximum&#8217;)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% Title and lables &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span><br />
<span style="font-family: 'courier new', courier;">%title(&#8216;Temperature is &#8216;)</span><br />
<span style="font-family: 'courier new', courier;">%title((date),&#8217;fontsize&#8217;,14) </span><br />
<span style="font-family: 'courier new', courier;">f = 70;</span><br />
<span style="font-family: 'courier new', courier;">title([&#8216;Temperature is &#8216;,num2str(f),&#8217; C&#8217;],&#8217;fontsize&#8217;,12)</span><br />
<span style="font-family: 'courier new', courier;">xlabel({&#8216;first line&#8217;;&#8217;second line&#8217;})</span><br />
<span style="font-family: 'courier new', courier;">ylabel(&#8216;y-axis&#8217;)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%Export to excel&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</span><br />
<span style="font-family: 'courier new', courier;">%save(&#8216;test1.txt&#8217; ,&#8217;roots&#8217;)</span><br />
<span style="font-family: 'courier new', courier;">%xlswrite(&#8216;test1&#8217;,p) % this section export p-value to test1.xls (excel file)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%mydata=xlsread(&#8216;test1&#8217;, -1); %this section opens test1.xls file immidiately</span></p>
<p>برنامه رسم نمودار در متلب به کمک دستور plot و ezplot برای رسم معادله تک متغیر و یا مجموعه‌ای از اعداد.</p>
<p>&nbsp;</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">clc</span><br />
<span style="font-family: 'courier new', courier;">clear all</span><br />
<span style="font-family: 'courier new', courier;">% By IRAN MATLAB: www.matlab1.ir</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%x = [3 4 6 7 9]&#8217;</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%y = [5 8 13 8 12]&#8217;</span><br />
<span style="font-family: 'courier new', courier;">% P(x)=p1*x^4 + p2*x^3 + p3*x^2 + p4</span><br />
<span style="font-family: 'courier new', courier;">%p = polyfit(x,y,3)&#8217;</span><br />
<span style="font-family: 'courier new', courier;">%plot(x,y)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%x = [3 4 6 7 9]&#8217;</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%y = [8 17 40 55 90]&#8217;</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">%plot(x,y,&#8217;*&#8217;)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">ezplot(&#8216;x^2+4*x-1&#8217;) %ezplot(fun2,[xmin,xmax,ymin,ymax])</span></p>
<p dir="ltr"><a href="https://matlab1.ir/wp-content/uploads/2015/01/oo1.jpg"><img decoding="async" class="aligncenter size-full wp-image-1323" src="https://matlab1.ir/wp-content/uploads/2015/01/oo1.jpg" alt="oo1" width="476" height="408" srcset="https://matlab1.ir/wp-content/uploads/2015/01/oo1.jpg 476w, https://matlab1.ir/wp-content/uploads/2015/01/oo1-300x257.jpg 300w" sizes="(max-width: 476px) 100vw, 476px" /></a></p>
<p>&nbsp;</p>
<p>برنامه به دست آوردن مقدار بیشینه (ماکسیمم) یک تابع تک متغیر به کمک دستور fminbnd.</p>
<p>&nbsp;</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">clc</span><br />
<span style="font-family: 'courier new', courier;">clear all</span><br />
<span style="font-family: 'courier new', courier;">f = @(x)-(-(x^2)+4*x-1); %(x+2)^2 &#8211; 5</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">[x fval] = fminbnd(@(x)-(-(x^2)+4*x-1), 0, 4);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">xmax=x</span><br />
<span style="font-family: 'courier new', courier;">fxmax=-fval</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">ezplot(&#8216;-(x^2)+4*x-1&#8217;) %ezplot(fun2,[xmin,xmax,ymin,ymax])</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">grid on</span><br />
<span style="font-family: 'courier new', courier;">ylim([-1,5])</span><br />
<span style="font-family: 'courier new', courier;">% By IRAN MATLAB: www.matlab1.ir</span></p>
<p>برنامه به دست آوردن مقدار کمینه (مینیمم) یک تابع تک متغیر به کمک دستور fminbnd.</p>
<p>&nbsp;</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">% By IRAN MATLAB: www.matlab1.ir</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">clc</span><br />
<span style="font-family: 'courier new', courier;">clear all</span><br />
<span style="font-family: 'courier new', courier;">f = @(x)x^2+4*x-1 %(x+2)^2 &#8211; 5</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">xmin = fminbnd(f, -4, 4)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">fxmin=f(xmin)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">hold on</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">ezplot(&#8216;x^2+4*x-1&#8217;) %ezplot(fun2,[xmin,xmax,ymin,ymax])</span><br />
<span style="font-family: 'courier new', courier;">ylim([-4,0])</span><br />
<span style="font-family: 'courier new', courier;">ylim([-6,0])</span><br />
<span style="font-family: 'courier new', courier;">grid on</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 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-%da%a9%d8%af-%db%b1%db%b2-%d9%85%d8%ab%d8%a7%d9%84-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1%d8%af%db%8c-%d9%86%d8%b1%d9%85%e2%80%8c%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-%d9%85/">دانلود کد ۱۲ مثال کاربردی نرم‌افزار متلب 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%af-%db%b1%db%b2-%d9%85%d8%ab%d8%a7%d9%84-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1%d8%af%db%8c-%d9%86%d8%b1%d9%85%e2%80%8c%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-%d9%85/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
	</channel>
</rss>
