<?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%af-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%b3%d8%b7%d9%88%d8%ad-%d8%b3%d9%87-%d8%a8%d8%b9%d8%af%d9%8a-%d8%af%d8%b1-%d9%85%d8%aa%d9%84%d8%a8/feed/" rel="self" type="application/rss+xml" />
	<link>https://matlab1.ir/tag/کد-نویسی-سطوح-سه-بعدي-در-متلب/</link>
	<description>مرجع فیلم های آموزشی فارسی دانشگاهی و مهندسی</description>
	<lastBuildDate>Sun, 25 Aug 2019 10:20:22 +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%aa%d8%b1%d8%b3%d9%8a%d9%85-%d8%af%d8%a7%d8%af%d9%87-%d9%87%d8%a7/</link>
					<comments>https://matlab1.ir/%d8%aa%d8%b1%d8%b3%d9%8a%d9%85-%d8%af%d8%a7%d8%af%d9%87-%d9%87%d8%a7/#comments</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Wed, 14 Jan 2015 14:27:40 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[clabel]]></category>
		<category><![CDATA[colorbar]]></category>
		<category><![CDATA[contour]]></category>
		<category><![CDATA[loglog]]></category>
		<category><![CDATA[plot در MATLAB]]></category>
		<category><![CDATA[plot در متلب]]></category>
		<category><![CDATA[plot در مطلب]]></category>
		<category><![CDATA[plot راهنمای در متلب]]></category>
		<category><![CDATA[polar]]></category>
		<category><![CDATA[semilogy]]></category>
		<category><![CDATA[waterfall]]></category>
		<category><![CDATA[ylabel در متلب]]></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[توضيح محور افقي MATLAB]]></category>
		<category><![CDATA[توضيح محور افقي در متلب]]></category>
		<category><![CDATA[دسـتور axis]]></category>
		<category><![CDATA[دستور clf]]></category>
		<category><![CDATA[دستور clf در MATLAB]]></category>
		<category><![CDATA[دستور clf در متلب]]></category>
		<category><![CDATA[دستور figure در MATLAB]]></category>
		<category><![CDATA[دستور figure در متلب]]></category>
		<category><![CDATA[دستور fplot]]></category>
		<category><![CDATA[دستور meshgrid]]></category>
		<category><![CDATA[دستور subplot]]></category>
		<category><![CDATA[دستور surf]]></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[نمودارهاي ٢ بعدي در 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=1390</guid>

					<description><![CDATA[<p>نمودارهاي ٢ بعدي مجموعه دستورات زير نحوه ترسيم يك تابع بر حسب يك متغير مستقل را نشان مي دهد: » x=linspace(0,2); y=x.*exp(-x); » plot(x,y) » grid » xlabel(&#8216;x&#8217;) » ylabel(&#8216;y&#8217;) » title(&#8216;y=x.e^{-x}&#8217;) » text(1,.2,&#8217;centre&#8217;) هفت خط فوق به ترتيب اعمال زير را انجام مي دهند: 1-  بردار متغيرهاي مستقل (x) و تابع (y) را ايجاد [&#8230;]</p>
<p>نوشته <a href="https://matlab1.ir/%d8%aa%d8%b1%d8%b3%d9%8a%d9%85-%d8%af%d8%a7%d8%af%d9%87-%d9%87%d8%a7/">ترسيم داده ها در متلب matlab</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p>نمودارهاي ٢ بعدي مجموعه دستورات زير نحوه ترسيم يك تابع بر حسب يك متغير مستقل را نشان مي دهد:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» x=linspace(0,2); y=x.*exp(-x);</span><br />
<span style="font-family: 'courier new', courier;"> » plot(x,y) </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» grid</span><br />
<span style="font-family: 'courier new', courier;"> » xlabel(&#8216;x&#8217;)</span><br />
<span style="font-family: 'courier new', courier;"> » ylabel(&#8216;y&#8217;)</span><br />
<span style="font-family: 'courier new', courier;"> » title(&#8216;y=x.e^{-x}&#8217;)</span><br />
<span style="font-family: 'courier new', courier;"> » text(1,.2,&#8217;centre&#8217;)</span></p>
<p dir="ltr"><a href="https://matlab1.ir/wp-content/uploads/2015/01/qq3.jpg"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-1392" src="https://matlab1.ir/wp-content/uploads/2015/01/qq3.jpg" alt="qq3" width="506" height="408" srcset="https://matlab1.ir/wp-content/uploads/2015/01/qq3.jpg 506w, https://matlab1.ir/wp-content/uploads/2015/01/qq3-300x241.jpg 300w" sizes="(max-width: 506px) 100vw, 506px" /></a></p>
<p>هفت خط فوق به ترتيب اعمال زير را انجام مي دهند:</p>
<p>1-  بردار متغيرهاي مستقل (x) و تابع (y) را ايجاد مي كند.</p>
<p>2-  مقادير y را بر حسب x رسم مي نمايد.</p>
<p>3-  شبكه را به نمودار مي افزايد.</p>
<p>4-  توضيح محور افقي را مي نويسد.</p>
<p>5-  توضيح محور عمودي را مي نويسد.</p>
<p>6-   تيتر نمودار را در بالاي آن مي نويسد.</p>
<p>7-  در نقطه مورد نظر ( در اين مثال نقطه (٢/٠ و ١) ) متغير حرفــي مشـخص شـده (در ايـن مثـال centre ) را مي نويسد.</p>
<p>&nbsp;</p>
<p>مي توانيد نمودار ايجاد شده را به كمك دســتور Save As در منـوي File پنجـره نمـودار، ذخـيره نماييد.  اين دستور نمودار را در يك پرونده كه نام آن را خودتان وارد خواهيد كرد و دنباله آن .ffig مي باشد ذخيره مي كند.  شما مي توانيد ايــن نمـودار را در دفعـات بعـدي كـار بـا MATLAB بـا استفاده از دستور open بازيابي نماييد.</p>
<p>&nbsp;</p>
<p>در هنگام رسم نمودارها مي توانيد از علامتهاي مختلف (بجاي خط) براي رسم توابع استفاده كنيــد.</p>
<p>همچنين مي توانيد بيش از يك تابع را در يك نمودار نمايش دهيد.</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» plot(x,y,&#8217;.&#8217;,x,x.*sin(x),&#8217;-.&#8217;)</span></p>
<p>و در صورت لزوم نام توابع را نيز در همان نمودار نشان دهيد.</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» legend(&#8216;x.e^{-x}&#8217;,&#8217;x.sin x&#8217;)</span></p>
<p>&nbsp;</p>
<p>مي توانيد بيش از يك نمودار را در يك پنجره نشان دهيد:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» subplot(2,1,1), plot(x,y)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» ylabel(&#8216;x.e^{-x}&#8217;)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» subplot(2,1,2), plot(x,x.*sin(x))</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» ylabel(&#8216;x.sin x&#8217;)</span></p>
<p>&nbsp;</p>
<p>دو عدد اول در دستور subplot تعداد تقسيمات صفحه را معين مي كنند (سطري و ستوني) و عــدد سوم مكان رسم نمودار (يا تغيير روي نمودار موجود) را مشخص مي نمايد.</p>
<p>&nbsp;</p>
<p>نمودار را مي توانيد با استفاده از دستور clf پاك كنيد.</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» clf</span></p>
<p>&nbsp;</p>
<p>با استفاده از دستور figure مي توانيد پنجره جديدي براي رســم نمـودار بـاز نمـائيد.  دسـتور axis حدود بالا وپايين محورهاي مختصات را به صورت يك بردار ارائه مي نمايد.</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» figure(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;">» axis ans =</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">         0    2.0000         0    0.4000</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» axis([0  .5  0  .3])</span></p>
<p>در تمامي مثالهاي بالا مقادير متغير مستقل و متغير وابسته به صورت دو بردار بر حســب هـم رسـم شده اند.  در صورتي كه تابعيت متغير وابسته بر حسب متغير مستقل مشخص باشــد مـي توانيـد از دستور fplot براي رسم آن استفاده كنيد:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» fplot(&#8216;x*exp(-x)&#8217;,[0  2])</span></p>
<p>&nbsp;</p>
<p>آرگومان اول اين دستور يك بردار حرفي است كه مشخص كننده رابطه تابع (در صورت ساده بــودن رابطه تحليلي تابع، همانند مثال فوق) يا نام m-file حاوي تابع (كه جداگانه بايد ايجاد شــده باشـد) است.  آرگومان دوم fplot يك بردار دو عضوي است كه حد پائين و بالاي متغير مستقل را مشـخص مي كند.</p>
<p>&nbsp;</p>
<p>تعدادي از دستورهاي ترسيم دو بعدي در زير آورده شده اند:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">نمودار نيمه لگاريتمي (محور x لگاريتمي)semilogx(x,y)    </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">نمودار نيمه لگاريتمي (محور y لگاريتمي)semilogy(x,y)  </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">نمودار تمام لگاريتمي loglog(x,y)             </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">رسم در دستگاه مختصات قطبي polar(r,theta)   </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">نمودار ميله اي           bar(x,y)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">         area(x,y)      نمودار مساحت</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> </span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;"> </span></p>
<p>٥-٢   نمودارهاي ٣ بعدي دستورهاي زيادي در MATLAB براي ترسيم نمودارهاي سه بعدي وجود دارند.  يك منحنــي سـه بعدي را مي توانيد به كمك دستور plot3 ببينيد:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» t=0:.01:6*pi;</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» plot3(cos(t),sin(t),t)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» xlabel(&#8216;cos(t)&#8217;)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» ylabel(&#8216;sin(t)&#8217;)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» zlabel(&#8216;t&#8217;)</span></p>
<p>سطوح سه بعدي را مي توانيد با استفاده از دستور surf ترسيم كنيد:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» [x,y]=meshgrid(-pi:pi/8:pi,-pi:pi/8:pi);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» z=cos(x).*cos(y);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» surf(x,y,z)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» view(30,45)</span></p>
<p> شبكه دو بعدي روي صفحهxy  را ايجاد مي كند.  بردارهاي ورودي به اين دستورمشخص كننده تقسيمات در جهات x و y هستند.  سطح ايجاد شده را مي توانيد بــا كمـك دسـتورshading هموار كنيد.  همچنين براي تطابق رنگها با اعداد محور z مـي توانيـد از دسـتور colorbar استفاده كنيد.</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» shading interp</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» colorbar</span></p>
<p>براي رسم سطوح سه بعدي از دسـتـورات ديگــري مـانند meshz ،meshc ،mesh و waterfall نـيز مي توانيد كمك بگيريد.</p>
<p>&nbsp;</p>
<h2>نمودارهاي ٥/٢ بعدي</h2>
<p>نمودارهاي به اصطلاح ٥/٢ بعدي براي ديدن سطوح ٣ بعدي روي صفحـه مختصـات ٢ بعـدي بكـار مي روند.  يكي از اين روشها رسم خطوط همتراز يك سطح است.</p>
<p>&nbsp;</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» [x,y]=meshgrid(-2:.1:2,-2:.1:2);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» z=2-((x-1).^2+4*(y-1).^2+2*x.*y);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» [c,h]=contour(x,y,z,[-15  -10  -5  -2  0  0.5]);</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» clabel(c,h), xlabel(&#8216;x&#8217;), ylabel(&#8216;y&#8217;)</span></p>
<p dir="ltr"><a href="https://matlab1.ir/wp-content/uploads/2015/01/qq4.jpg"><img decoding="async" class="aligncenter size-full wp-image-1393" src="https://matlab1.ir/wp-content/uploads/2015/01/qq4.jpg" alt="qq4" width="560" height="420" srcset="https://matlab1.ir/wp-content/uploads/2015/01/qq4.jpg 560w, https://matlab1.ir/wp-content/uploads/2015/01/qq4-300x225.jpg 300w, https://matlab1.ir/wp-content/uploads/2015/01/qq4-530x397.jpg 530w" sizes="(max-width: 560px) 100vw, 560px" /></a></p>
<p>آرگومان چهارم در دستور contour برداري است كه بر اساس آن منحنيهاي همــترازي كـه مقـادير عددي آنها برابر با مولفه هاي آن بردار است روي نمودار نشــان داده خواهنـد شـد.  دسـتور clabel مقادير خطوط همتراز را روي نمودار نشان مي دهد.</p>
<p>&nbsp;</p>
<p>روش ديگر آن است كه سطح را از زاويه اي عمود بــر صفحـه xy نگريسـت و رنگـهاي متفـاوتي بـه مقادير مختلف z نسبت داد:</p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» pcolor(x,y,z)</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» shading interp</span></p>
<p dir="ltr"><span style="font-family: 'courier new', courier;">» colorbar</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%aa%d8%b1%d8%b3%d9%8a%d9%85-%d8%af%d8%a7%d8%af%d9%87-%d9%87%d8%a7/">ترسيم داده ها در متلب matlab</a> اولین بار در <a href="https://matlab1.ir">ايران متلب</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://matlab1.ir/%d8%aa%d8%b1%d8%b3%d9%8a%d9%85-%d8%af%d8%a7%d8%af%d9%87-%d9%87%d8%a7/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
			</item>
	</channel>
</rss>
