![]() |
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*')
دیدید که برای این تغییرات علایمی را در کوتیشن قرار دادیم این تغییرات را می توانیم بر حسب جدول زیر مدل کنیم:
که می توانیم این تغییرات را در هر شکل ایجاد کنیم و این علایم را داخل کوتیشن کنار هم قرار دهیم.
ادامه مطلب |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
دوشنبه 25 تیر1386ساعت 9:13 قبل از ظهر توسط عباس سلیمی |
|
|
قبلا گفته بودم که سایت matlab به سوالات مختلف کاربران خودش در زمینه کار با این نرم افزار و اشکالاتی که برای کاربران پیش میاد پاسخ میده من در زیر چند تا از سوالایی رو که پرسیدم و جواب اوا رو قرار دادم امیدوارم شما هم استفاده کنید: سوال من: hello پاسخ: Something like, ادامه مطلب |
|
+ نوشته شده در
چهارشنبه 13 تیر1386ساعت 12:37 بعد از ظهر توسط عباس سلیمی |
|
|
تبدیل حروف بزرگ و کوچک به یکدیگر: دستور upper: تمامی کاراکتر های حروف درون یک رشته را به حروف بزرگ تبدیل می کند. a='i love MATLABSEVEN' >>upper(a) ans= I LOVE MATLABSEVEN دستور: lower تمامی کاراکتر های حروف درون یک رشته را به حروف کوچک تبدیل می کند. >>lower(a) ans= i love matlabseven تبدیل عدد به رشته : دستور int2str: به مثال زیر دقت کنید: >> x=2332; >>int2str(x): whos Name Size Bytes Class x 1x1 8 double array y 1x4 8 char array Grand total is 5 elements using 16 bytes به طور پیش فرض مطلب عدد x را در یک آرایه double با ابعاد 1*1 با مقدار 2332 ذخیره می کند. تابع int2str این مقدار اسکالر را به یک آایه کاراکتری 4*1که حاوی رشته 2332 می باشد تبدیل می کند. ادامه مطلب |
|
+ نوشته شده در
سه شنبه 5 تیر1386ساعت 7:21 بعد از ظهر توسط عباس سلیمی |
|
|
مقایسه رشته ها: شما می توانید از چهار تابع در مطلب برای مقایسه رشته ها استفاده کنید: :strcmpدستور تشخیص می دهد که آیا دو رشته با هم برابرند یا نه . >> str1='hello'; >> str2='Hello'; >> str3='help'; >> strcmp(str1,str2) ans = 0 می بینید که این دستور دو عبارت بالا را برابر ندانست یعنی به بزرگی و کوچکی حروف حساس است اما در تابع زیر که معرفی می کنیم اینگونه نیست . :strcmpiدستور بدون در نظر گرفتن بزرگی و کوچکی حروف برابری آنها را مقایسه می کند: >> strcmpi(str1,str2) ans = 1 >> strcmpi(str1,str3) ans = 0 :strncmp دستور کاراکتر اول دو رشته مشابه هستند یا نه ؟nتشخیص می دهد که آیا >> strncmp(str1,str3,2) ans = 1 >> strncmp(str1,str3,3) ans = 1 >> strncmp(str1,str3,4) ans = 0 برابرند . help وhelloسه حرف اول از ادامه مطلب |
|
+ نوشته شده در
شنبه 2 تیر1386ساعت 0:8 قبل از ظهر توسط عباس سلیمی |
|
|
صفحه نخست پست الکترونیک آرشیو |
| نوشته های پیشین |
|
دی 1387 آذر 1387 آبان 1387 مهر 1387 شهریور 1387 اردیبهشت 1387 بهمن 1386 دی 1386 آذر 1386 آبان 1386 مهر 1386 شهریور 1386 مرداد 1386 تیر 1386 خرداد 1386 اردیبهشت 1386 |