![]() |
C++ &Visual C++ & Matlab
|
![]() |
| آشنایی با زبانهای برنامه نویسی سی پلاس پلاس ویژوال سی و مطلب به همراه دانلود کد ها |
|
رسم نمودار در مطلب قسمت اول: از این قسمت به بعد تصمیم گرفتم رسم نمودار در مطلب رو به صورت خلاصه و مفید شروع کنم: مطلب نمودارهای مختلفی را رسم می کند و این بحث در مطلب خیلی گسترده است اما سعی می کنم آنچه را که لازم به نظر میرسد توضیح دهم. دستور plot: شکل کلی این دستور به صورت زیر است: plot(x1,y1,'s1'x2,y2,'s2'…) مفهوم این دستور این است که شما می توانید y1 را بر حسب x1 و y2 را برحسب x2 را رسم کنید. مثلا فرض کنید می خواهیم تابع 1+cos(2x)را در بازه [-5 5] رسم کنیم پس به این صورت عمل عمل می کنیم: >> x=-5:0.1:5; >> y=1+cos(2*x); >> plot(x,y)
حال فرض کنید می خواهیم رنگ نمودار را قرمز و خط آن را ستاره ای کنیم ،پس می نویسیم: این همان s1 است که سیمبول محسوب می شود. >> plot(x,y,'r*')
دیدید که برای این تغییرات علایمی را در کوتیشن قرار دادیم این تغییرات را می توانیم بر حسب جدول زیر مدل کنیم:
که می توانیم این تغییرات را در هر شکل ایجاد کنیم و این علایم را داخل کوتیشن کنار هم قرار دهیم. دستور ezplot: برای رسم توابع به کار می رود که در این هنگام دیکر حتی نیازی به تعریف بردار هم ندارید: فرض کنید می خواهیم cosh(x) را رسم کنیم پس داریم: ezplot('cosh(x)')
دستور semilogy: مقدار log(y) را جایگزین می کند . دستور semilogx: مقدار log(x) را جایگزین می کند . >> x=-5:0.1:5; >> y=exp(-2*x); >> semilogy(x,y)
دستور title: برای تا یپ متن در بالای نمودار از آن استفاده می شود. title('your text') دستور grid: grid onخطوط شبکه ای ایجاد می کند, grid off این خطوط را از بین می برد. دستور box: box on جعبه محور های مختصات را ایجاد می کند.وbox off آن را از بین می برد. دستورات xlabel و ylabel وzlabel : به ترتیب برچسب هایی را در کنار محور های x و y وz ایجاد می کند. xlabel('your text') دستور gtext: پس از تایپ به صورت gtext('your text') اگر مکان نما روی figure قرار بگیرد می توانید متن را در هر نقطه ای قرار دهید. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
دوشنبه 25 تیر1386ساعت 9:13 قبل از ظهر توسط عباس سلیمی |
|
|
صفحه نخست پست الکترونیک آرشیو |
| نوشته های پیشین |
|
دی 1387 آذر 1387 آبان 1387 مهر 1387 شهریور 1387 اردیبهشت 1387 بهمن 1386 دی 1386 آذر 1386 آبان 1386 مهر 1386 شهریور 1386 مرداد 1386 تیر 1386 خرداد 1386 اردیبهشت 1386 |