![]() |
C++ &Visual C++ & Matlab
|
![]() |
| آشنایی با زبانهای برنامه نویسی سی پلاس پلاس ویژوال سی و مطلب به همراه دانلود کد ها |
|
توابع رشته ای : است .هر کا راکتر در دو بایت از حافظه ذخیره می شود .charیک رشته در مطلب آرایه ای از نوع یک متغیر کاراکتری هنگامی که یک رشته بدان نسبت داده می شود خود به خود به وجود می آید : مثال : >> str='matlabseven.blogfa' str = matlabseven.blogfa >> whos str Name Size Bytes Class str 1x18 36 char array Grand total is 18 elements using 36 bytes :ischarدستور برای چک کردن آرایه های کاراکتری به کار می رود اگر متغیر ورودی یک کاراکتر باشد این تابع یک و در غیر این صورت صفررا بر می گرداند .
>> ischar str ans = 1 :doubleدستور تبدیل شوند.doubleبه charمتغیر ها می توانند با استفاده از این تابع از نوع >> a='matlab' a = matlab >> x=double(a) x = 109 97 116 108 97 98 ادامه مطلب |
|
+ نوشته شده در
چهارشنبه 30 خرداد1386ساعت 0:8 قبل از ظهر توسط عباس سلیمی |
|
|
محاسبات مربوط به زمان : :clockدستور زمان و تاریخ جاری را در یک آرایه قرار می دهد: >> t=clock t = 2007 6 13 23 41 47.562 داده فوق به صورت زیر است: t=[year month day minute seconds] :nowدستور زمان و تاریخ جاری را به صورت عدد تاریخی با دقت دابل یا به صورت ساده یک عدد تاریخی نشان می دهد. >> format long >> t=now t = 7.332069933734722e+005 >> format short g ادامه مطلب |
|
+ نوشته شده در
پنجشنبه 24 خرداد1386ساعت 10:48 قبل از ظهر توسط عباس سلیمی |
|
|
آيا مي دونيد كه وب سايت مطلب به سوالات كاربران خودش جواب مي ده؟؟
مي تونيد سوالاتونو به انگليسي بنويسيد و اونا در كمترين مدت به شما جواب ميدن . براي طرح سوال اينجا رو كليك كنيد.
|
|
+ نوشته شده در
دوشنبه 21 خرداد1386ساعت 4:27 بعد از ظهر توسط عباس سلیمی |
|
|
:matlabچند دستور ساده اما کاربردی در :clcدستور را پاک می کند.command windowصفحه :whoدستور را می دهد. workspace تمام آرایه های موجود در >> a=3; >> b=magic(4); >> c='matlabseven'; >> who Your variables are: a b c :whosدستور رابا ذکر تمامی خصوصیات وفضای اشغال شده در حافظه را می دهد. workspace تمام آرایه های موجود >> whos Name Size Bytes Class a 1x1 8 double array b 4x4 128 double array c 1x11 22 char array Grand total is 28 elements using 158 bytes ادامه مطلب |
|
+ نوشته شده در
سه شنبه 15 خرداد1386ساعت 1:14 قبل از ظهر توسط عباس سلیمی |
|
|
: MATLABآرایه های سلولی در آیا می دانید آرایه سلولی در مطلب چیست ؟ در حقیقت آرایه سلولی آرایه ای است .که عناصر آن سلول هایی هستند که همانند ظروفی دیگر آرایه های ویژه را در خود جای می دهند .مثلا ممکن است یک سلول از آن حاوی آرایه اعداد حقیقی بوده سلول دیگر حاوی آرایه ای متشکل از رشته ها و دیگر ی حاوی آرایه ای از اعداد مختلط باشد. . :MATLABایجاد آرایه سلولی در روش اول : content indexing استفاده از عبارت انتسابی است MATLABروش اول ایجاد آرایه سلولی در در این روش عمل انتساب در هر لحظه تنها به یک سلول امکان پذیر است . به مثال زیر توجه کنید. >> a{1,1}=[1 2 7]; >> a{1,2}=[]; >> a{2,1}='hello'; >> a{2,2}=1+2*j; >> a a = [1x3 double] [] 'hello' [1.0000 + 2.0000i] ادامه مطلب |
|
+ نوشته شده در
دوشنبه 14 خرداد1386ساعت 1:52 قبل از ظهر توسط عباس سلیمی |
|
|
: matlabآرایه های اسپارس در دارند؟matlab آیا می دانید آرایه اسپارس چیست ؟و چه فایده ای در آرایه های اسپارس در حقیقت آرایه هایی هستند که باعث کاهش دادن حجم آرایه ها با عدم در نظر گرفتن مقادیر با مقدار صفر بوجود می آیند . به مثال زیر توجه کنید : به وجود می آید .حال فرض کنید ماتریس زیر را ایجاد کرده ایم:eye همانطور که در مبحث ماتریس ها گفتیم یک ماتریس همانی با دستور >> a=eye(10) a = 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 آرایه matlabهمانطور که می بینیم این ماتریس از 90 عنصر صفر تشکیل شده است و فقط 10 عنصر غیر صفر دارد .در اینجا های اسپارس را تعریف می کند .ماتریس بالا را به صورت اسپارس تعریف می کنیم : ادامه مطلب |
|
+ نوشته شده در
جمعه 4 خرداد1386ساعت 11:34 قبل از ظهر توسط عباس سلیمی |
|
|
:matlabچند جمله ایها در ایجاد چند جمله ای : فرض کنید می خواهیم چند جمله ای زیر را در مطلب ایجاد کنیم: برای شناساندن این چند جمله ای به مطلب کافیست یک بردار از ضرایب این چند جمله ای در مطلب تشکیل دهیم . p=[1 -12 0 25 116]; بهره ببرید:rootاگر بخواهید ریشه های این چند جمله ای را در مطلب بدست آورید کافیست از دستور :rootدستور در زیر با استفاده ازاین دستور ریشه های چند جملهای را بدست آورده ایم: >> r=roots(p) r = 11.7473 2.7028 -1.2251 + 1.4672i -1.2251 - 1.4672i همانطور که می بینید دو تا از ریشه ها مختلط هستند.
ادامه مطلب |
|
+ نوشته شده در
چهارشنبه 2 خرداد1386ساعت 0:11 قبل از ظهر توسط عباس سلیمی |
|
|
صفحه نخست پست الکترونیک آرشیو |
| نوشته های پیشین |
|
دی 1387 آذر 1387 آبان 1387 مهر 1387 شهریور 1387 اردیبهشت 1387 بهمن 1386 دی 1386 آذر 1386 آبان 1386 مهر 1386 شهریور 1386 مرداد 1386 تیر 1386 خرداد 1386 اردیبهشت 1386 |