آموزش متلب

متغیرهای global در متلب

متغیرهای global در متلب فرض نمائید که m فایلی به نام test.m به دستورات زیر وجود دارد: x=2; k=f(3); disp(k) در این برنامه از تابع f استفاده شده است. فرض کنید که تابع f نیز به صورت زیر تعریف شده باشد: function y=f(t) y=t+x; با اجرای برنامه test هنگامیکه متلب می خواهد تابع f را […]

آموزش متلب

توزیعهای احتمال و تولید اعداد تصادفی-2

توزیعهای احتمال و تولید اعداد تصادفی توزیع برنولی (‘bern’) اگر آزمایش دو برآمد داشته باشد “پیروزی” و “شکست” و احتمال آنها به ترتیب θ و θ – 1 باشد آنگاه تعداد پیروزیها یعنی 0 یا 1 ، توزیع برنولی دارد و بصورت نمادی زیر نمایش داده می‌شود: 1 یا 0=xf(x;θ) = θx(1-θ)1 – x میانگین […]

آموزش متلب

توزیع های احتمال و تولید اعداد تصادفی-1

توزیع های احتمال و تولید اعداد تصادفی وقتی یک جفت تاس را می‌ریزیم، معمولا فقط مجموع دو شماره‌ای که ظاهر می‌شوند مورد توجه است و نه برآمد هر تاس. وقتی از لامپهای روشنایی که در سطح انبوه تولید می‌شوند نمونه می‌گیریم ممکن است دوام یا میزان روشنایی آنها مورد توجه باشد و نه بهای آنها. […]

آموزش متلب

توزیع میدان الکتریکی و پتانسیل الکتریکی

توزیع میدان الکتریکی و پتانسیل الکتریکی از قانون کولن می‌دانیم که دو بار الکتریکی بر یکدیگر نیرو وارد می‌کنند. این نیرو را می‌توان با استفاده از مفهوم جدیدی به نام میدان الکتریکی توضیح داد، یعنی واسطه‌ای که بارهای الکتریکی بواسطه آن بر یکدیگر نیرو وارد می‌کنند. به بیان دیگر هر بار الکتریکی در فضای اطراف […]

آموزش متلب

رسم میدان دو قطبی الکتریکی

رسم میدان دو قطبی الکتریکی می خواهیم میدان حاصل از یک دو قطبی الکتریکی با بار q=12*10e-9 C رو که دو بار +q و -q به ترتیب در مختصات (2-,2-) و (2-,2) قرار دارند رو با متلب رسم کنیم. فقط یادآوری کنم که میدان برایند روی محور x ها قرار داره و این میدان در […]

آموزش متلب

کامپایل یک فایل MATLAB بوسیله VISUAL STUDIO

کامپایل یک فایل MATLAB بوسیله VISUAL STUDIO در این برنامه نحوه کامپایل و لینک یک فایل MEX32 به وسیله نرم افزار Visual Studioنشان داده می شود.در این برنامه از Visual Studio 2005 و نسخه 7.1 MATLAB استفاده شده است. استفاده از کد برنامه: یک پروژه جدید C++ Win32 console application ایجاد نمایید. از شاخه matlab\extern\include […]

آموزش متلب

هاشور زدن سطح زیر نمودار

دانلود اختصاصی سیم پاور این برنامه برای متلب: [sdfile url=”http://sim-power.ir/wp-content/uploads/2015/07/simpower.rar”] هاشور زدن سطح زیر نمودار فرض کنید قرار است محیط بسته ای که دو معادله ی زیر با هم می سازند با رنگ سبز پر کنیم :   y=x^2 بسیاری از کاربران متلب خیلی ساده می دانند که برای پر کردن محیط بسته با رنگ خاص […]

آموزش متلب

رسم چندضلعی ها در متلب

رسم چندضلعی ها در متلب دستور patch برای رسم چندضلعی ها استفاده می‌شود. patch (X,Y,C) patch (X,Y,Z,C) patch (FV) patch (…’PropertyName’,PropertyValue…) patch (‘PropertyName’,PropertyValue…) PN/PV pairs only handle = patch(…) این دستور یك دستور سطح پایین محسوب می‌شود چون با استفاده از آن می‌توان نقطه ، خط ، چند‌ضلعی مسطح و اشكال 3 بعدی را رسم […]

آموزش متلب

نمایش خطا و انحراف داده ها در متلب

نمایش خطا و انحراف داده ها در متلب دستور اروربار(errorbar) برای نمایش میزان انحراف داده ها استفاده می‌شود. errorbar(Y,E) این دستور ماتریس Y را رسم کرده(مثل دستور پلات-plot- ) و میزان انحراف آن را با استفاده از ماتریس E رسم می کند.نمودار خطا برای هر درایه Y با توجه درایه متناظر از E رسم میشود و به صورت یک خط متقارن در بالا و پایین  آن […]

آموزش متلب

رسم ناحیه پر شده در متلب

رسم ناحیه پر شده در متلب دستور area برای رسم یک ناحیه دو بعدی مورد استفاده قرار می گیرد. area(Y) area(X,Y) area(…,basevalue) area(…,’PropertyName’,PropertyValue,…) area(axes_handle,…) h = area(…) area(‘v6’,…) در شکل اول دستور Y یک ماتریس دلخواه است. این دستور به تعداد درایه های ماتریس نقطه در نظر گرفته و فضای بین صفر تا نقاط داده شده را پر می کند.با […]