-
تعیین نوع خطوط و مارکر منحنی در متلب
سهشنبه 7 اردیبهشت 1395 15:26
تعیین نوع خطوط و مارکر منحنی در متلب در نرم افزار متلب ( Matlab )، کاراکتری که در دستور plot(x,y,'s') بعد از بردارهای x,y می آید (در اینجا با s نشان داده شده است)، بیان کننده رنگ یا نوع خط منحنی است. تعیین نوع خط یا مارکر ( marker ) بیشتر در مواردی که چند منحنی هم زمان رسم می شوند به کار می رود. کاراکترهای مورد قبول...
-
نحوه استفاده از دستور scatter در متلب
سهشنبه 7 اردیبهشت 1395 15:23
نحوه استفاده از دستور scatter در متلب در نرم افزار متلب ( Matlab )، دستور scatter(x,y) برای رسم پراکندگی بردار y برحسب بردار x به کار میرود. این دستور در حقیقت هر نقطه را به صورت دایره کوچک در فضای دو بعدی نشان میدهد. به مثال زیر توجه کنید: x=linspace(0,2*pi,50); y=sin(x); scatter(x,y)
-
نحوه استفاده از دستور feather در متلب
سهشنبه 7 اردیبهشت 1395 15:22
نحوه استفاده از دستور feather در متلب در نرم افزار متلب ( Matlab )، دستور feather(x,y) برای رسم بردار y برحسب بردار x به کار میرود. این دستور در حقیقت بردار سرعت را به صورت پیکان رسم میکند. به مثال زیر توجه کنید: theta=deg2rad(-90:10:90); r=2.*ones(size(theta)); [u v]=pol2cart(theta,r); feather(u,v)
-
نحوه استفاده از دستور rose در متلب
سهشنبه 7 اردیبهشت 1395 15:20
نحوه استفاده از دستور rose در متلب در نرم افزار متلب ( Matlab )، دستور rose(x) برای رسم هیستوگرام زوایا به کار می رود. بردار x میتواند برحسب رادیان یا درجه باشد. به مثال زیر توجه کنید: x=linspace(0,pi,4); rose(x)
-
نحوه استفاده از دستور spy در متلب
سهشنبه 7 اردیبهشت 1395 15:18
نحوه استفاده از دستور spy در متلب در نرم افزار متلب ( Matlab )، دستور spy(x) برای رسم بردار x به کار میرود. در حقیقت دستور spy الگوی تراکم پذیری را رسم میکند. به مثال زیر توجه کنید: b=bucky; spy(b)
-
نحوه استفاده از دستور pareto در متلب
سهشنبه 7 اردیبهشت 1395 15:17
نحوه استفاده از دستور pareto در متلب در نرم افزار متلب ( Matlab )، دستور pareto(x) برای رسم توزیع فراوانی بردار x به کار میرود. در حقیقت pareto یک توزیع فراوانی(هیستوگرام) برای داده های وصفی است که بر اساس گروه و به صورت نزولی دسته بندی شده اند. به مثال زیر توجه کنید: x=linspace(0,10,10); pareto(x)
-
نحوه استفاده از دستور area در متلب
سهشنبه 7 اردیبهشت 1395 15:16
نحوه استفاده از دستور area در متلب در نرم افزار متلب ( Matlab )، دستور area(x,y) مشابه دستور plot(x,y) بوده با این تفاوت که ناحیه بین نمودار و محور افقی هاشور میخورد. به مثال زیر توجه کنید: x=linspace(0,pi,100); y=sin(x); area(x,y) این دستور را میتوان به صورت area(y) نیز به کاربرد. در این صورت محور افقی را به اندازه...
-
کد رنگ های RGB در نرم افزار متلب
سهشنبه 7 اردیبهشت 1395 11:54
کد رنگ های RGB در نرم افزار متلب در نرم افزار متلب ( Matlab )، گاهی اوقات نیاز است تا کد رنگ های RGB را بدانیم. لیست زیر این کد رنگ ها را نشان می دهد: آبی یا B سبز یا G قرمز یا R رنگ 0 0 0 سیاه 1 1 1 سفید 0 0 1 قرمز 0 1 0 سبز 1 0 0 آبی 0 1 1 زرد 1 0 1 ارغوانی 1 1 0 فیروزه ای 0.5 0.5 0.5 خاکستری 0 0 0.5 قرمز تیره 0.4...
-
ایجاد کادر محاوره ای گرافیکی هشدار با دستور warndlg در متلب
سهشنبه 7 اردیبهشت 1395 11:52
ایجاد کادر محاوره ای گرافیکی هشدار با دستور warndlg در متلب در نرم افزار متلب ( Matlab )، برای ایجاد کادر محاوره ای ( dialog box ) هشدار به صورت واسطه گرافیکی کاربر یا GUI از دستور warndlg استفاده می شود. فرم کلی این دستور به شرح زیر است: warndlg('warn text','title') با اجرای این دستور، یک کادر محاوره ای یا dialog box...
-
ایجاد کادر محاوره ای گرافیکی پرسشی با دستور questdlg در متلب
سهشنبه 7 اردیبهشت 1395 11:51
ایجاد کادر محاوره ای گرافیکی پرسشی با دستور questdlg در متلب در نرم افزار متلب ( Matlab )، برای ایجاد کادر محاوره ای ( dialog box ) به صورت واسطه گرافیکی کاربر یا GUI از دستور questdlg استفاده می شود. فرم کلی این دستور به شرح زیر است: a=questdlg('qstring','title','str1','str2','str3',…,default) با اجرای این دستور، یک...
-
ایجاد کادر محاوره ای گرافیکی خطا با دستور errordlg در متلب
سهشنبه 7 اردیبهشت 1395 11:49
ایجاد کادر محاوره ای گرافیکی خطا با دستور errordlg در متلب در نرم افزار متلب ( Matlab )، برای ایجاد کادر محاوره ای ( dialog box ) پیام خطا به صورت واسطه گرافیکی کاربر یا GUI از دستور errordlg استفاده می شود. فرم کلی این دستور به شرح زیر است: errordlg('error text','title') با اجرای این دستور، یک کادر محاوره ای یا...
-
ایجاد کادر محاوره ای گرافیکی پیام با دستور msgbox در متلب
سهشنبه 7 اردیبهشت 1395 11:48
ایجاد کادر محاوره ای گرافیکی پیام با دستور msgbox در متلب در نرم افزار متلب ( Matlab )، برای ایجاد کادر محاوره ای ( dialog box ) پیام به صورت واسطه گرافیکی کاربر یا GUI از دستور msgbox استفاده می شود. فرم کلی این دستور به شرح زیر است: msgbox('text','title') با اجرای این دستور، یک کادر محاوره ای یا dialog box ظاهر می...
-
ایجاد کادر محاوره ای گرافیکی راهنما با دستور helpdlg در متلب
سهشنبه 7 اردیبهشت 1395 11:47
ایجاد کادر محاوره ای گرافیکی راهنما با دستور helpdlg در متلب در نرم افزار متلب ( Matlab )، برای ایجاد کادر محاوره ای ( dialog box ) راهنما به صورت واسطه گرافیکی کاربر یا GUI از دستور helpdlg استفاده می شود. فرم کلی این دستور به شرح زیر است: helpdlg('Help Text','title') با اجرای این دستور، یک کادر محاوره ای یا dialog...
-
ایجاد کادر محاوره ای گرافیکی برای ورود داده با دستور inputdlg در متلب
سهشنبه 7 اردیبهشت 1395 11:45
ایجاد کادر محاوره ای گرافیکی برای ورود داده با دستور inputdlg در متلب در نرم افزار متلب ( Matlab )، برای ورود داده توسط کاربر به صورت واسطه گرافیکی کاربر یا GUI از دستور inputdlg به فرم زیر استفاده می شود: answer=inputdlg(prompt,title,nline,default) با اجرای این دستور، یک کادر محاوره ای یا dialog box ظاهر می شود که در...
-
تولید منوی انتخاب برای ورود داده با دستور menu در نرم افزار متلب
سهشنبه 7 اردیبهشت 1395 11:43
تولید منوی انتخاب برای ورود داده با دستور menu در متلب در نرم افزار متلب ( Matlab )، برای ورود داده توسط کاربر به صورت گزینشی توسط واسطه گرافیکی کاربر یا GUI از دستور menu به فرم زیر استفاده می شود: x=menu('title', 'opt1', 'opt2',…); با اجرای این دستور، یک کادر محاوره ای یا dialog box ظاهر می شود. در دستور فوق عبارت...
-
تعریف تابع در نرم افزار متلب
سهشنبه 7 اردیبهشت 1395 11:37
تعریف تابع در نرم افزار متلب در نرم افزار متلب ( Matlab )، کاربر میتواند یک تابع را برای خود تعریف نموده و هرگاه نیاز بود آن را فراخوانی کند. تابعی که به صورت برنامه نوشته شود و در داخل یک فایل با پسوند .m ذخیره گردد فایل تابعی یا function m-file نام دارد. فرم کلی آن به صورت زیر است: function [out1 out2 …...
-
نحوه استفاده از دستور scatter3 در نرم افزار متلب
سهشنبه 7 اردیبهشت 1395 11:31
نحوه استفاده از دستور scatter3 در نرم افزار متلب در نرم افزار متلب ( Matlab )، برای رسم سه بعدی نمودار پراکندگی از دستور scatter3(x,y,z) استفاده میشود. با این دستور هر نقطه به صورت دایره ای کوچک در فضای سه بعدی نمایش داده میشود. به مثال زیر توجه کنید: x=linspace(0,2*pi,50); y=sin(x); z=cos(x); scatter3(x,y,z)
-
نحوه استفاده از دستور bar3 در نرم افزار متلب
سهشنبه 7 اردیبهشت 1395 11:30
نحوه استفاده از دستور bar3 در نرم افزار متلب در نرم افزار متلب ( Matlab )، برای رسم سه بعدی نمودار میله ای بردار y برحسب x از دستور bar3(x,y) استفاده میشود. به مثال زیر توجه کنید: x=0:20; y=sin(x); bar3(x,y)
-
تغییر زاویه دید تصویر با دستور view در نرم افزار متلب
سهشنبه 7 اردیبهشت 1395 11:29
تغییر زاویه دید تصویر با دستور view در نرم افزار متلب در نرم افزار متلب ( Matlab )، برای تغییر زاویه دید از دستور view(a,b) استفاده میشود که a زاویه چرخش افقی و b زاویه چرخش عمودی است. مقادیر پیش فرض زاویه دید در رسم هر گراف به اندازه 37.5 درجه چرخش افقی در خلاف جهت عقربه های ساعت و چرخش عمودی به اندازه 30 درجه در جهت...
-
رسم استوانه با دستور cylinder در نرم افزار متلب
سهشنبه 7 اردیبهشت 1395 11:27
رسم استوانه با دستور cylinder در نرم افزار متلب کاربرد این دستور در نرم افزار متلب ( Matlab )، برای رسم استوانه است. دستور [x y z]=sphere مختصات فضایی یک استوانه را داخل سه ماتریس قرار میدهد. به مثال زیر توجه کنید: [x y z]=cylinder; mesh(x,y,z)
-
رسم کره با دستور sphere در نرم افزار متلب
سهشنبه 7 اردیبهشت 1395 11:26
رسم کره با دستور sphere در نرم افزار متلب کاربرد این دستور در نرم افزار متلب ( Matlab )، برای رسم کره است. دستور [x y z]=sphere مختصات فضایی یک کره را داخل سه ماتریس قرار میدهد. به مثال زیر توجه کنید: [x y z]=sphere; mesh(x,y,z)
-
وارد کردن عکس یا فایل گرافیکی با دستور imread در متلب
سهشنبه 7 اردیبهشت 1395 11:01
وارد کردن عکس یا فایل گرافیکی با دستور imread در متلب در محیط نرم افزار متلب ( Matlab )، با دستور var= imread ('filename.format') می توان اطلاعات و داده های موجود در فایل گرافیکی با نام filename و پسوند یا فرمت format را از مسیر جاری را فراخوانی یا import کرده و در متغیری با نام var قرار داد. باید توجه داشت که حتما...
-
فراخوانی داده ها از فایل اکسل با دستور importdata در متلب
سهشنبه 7 اردیبهشت 1395 10:59
فراخوانی داده ها از فایل اکسل با دستور importdata در متلب در محیط نرم افزار متلب ( Matlab )، با دستور var= importdata ('filename.xls') می توان اطلاعات و داده های موجود در فایل اکسلی با نام filename از مسیر جاری را فراخوانی یا import کرده و در متغیری با نام var قرار داد. باید توجه داشت که برخلاف دستور xlsread این دستور...
-
فراخوانی داده ها از فایل متنی با دستور importdata در متلب
سهشنبه 7 اردیبهشت 1395 10:57
فراخوانی داده ها از فایل متنی با دستور importdata در متلب در محیط نرم افزار متلب ( Matlab )، با دستور var=importdata('filename.txt') می توان اطلاعات و داده های موجود در فایل متنی با نام filename و پسوند txt را از مسیر جاری فراخوانی یا import کرده و در متغیری با نام var قرار داد. نوشتن پسوند txt اجباری است. در مثال زیر...
-
فراخوانی داده ها از فایل اکسل با دستور xlsread در متلب
سهشنبه 7 اردیبهشت 1395 10:56
فراخوانی داده ها از فایل اکسل با دستور xlsread در متلب در محیط نرم افزار متلب ( Matlab )، با دستور var=xlsread('filename') می توان اطلاعات و داده های موجود در فایل اکسلی با نام filename از مسیر جاری را فراخوانی یا import کرده و در متغیری با نام var قرار داد. در مثال زیر می خواهیم اطلاعات فایل اکسلی با نام abcd که از...
-
ذخیره داده ها در فایل اکسل با دستور xlswrite در متلب
سهشنبه 7 اردیبهشت 1395 10:55
ذخیره داده ها در فایل اکسل با دستور xlswrite در متلب در محیط نرم افزار متلب ( Matlab )، با دستور xlswrite('name.xls',a) می توان اطلاعات و داده های موجود در متغیر a را در مسیر یا دایرکتوری جاری در فایل اکسلی با نام name ذخیره یا export کرد. ورژن های جدید متلب قابلیت پشتیبانی از فرمت xlsx را هم دارند. در مثال زیر می...
-
باز کردن درگاه یا پورت (port) با دستور fopen در متلب
سهشنبه 7 اردیبهشت 1395 10:53
باز کردن درگاه یا پورت ( port ) با دستور fopen در متلب در محیط نرم افزار متلب ( Matlab )، با دستور fopen میتوان یک درگاه را باز کرد. به طور مثال میخواهیم درگاه com3 را باز و مشخصات آن را مشاهده و سپس ببندیم: a=serial('com3') fopen(a) a fclose(a)
-
طراحی فیلتر پایین گذر باترورث دیجیتال با دستور butter در متلب
سهشنبه 7 اردیبهشت 1395 10:51
طراحی فیلتر پایین گذر باترورث دیجیتال با دستور butter در متلب در نرم افزار متلب ( Matlab )، با دستور [B A]=butter(N,w) ، فیلتر پایین گذر دیجیتال باترورث درجه N با فرکانس قطع نرمالیزه w رادیان بر ثانیه طراحی می کند. عبارت B,A به ترتیب ضرایب صورت و مخرج تابع تبدیل فیلتر دیجیتال پایین گذر می باشند. توجه شود که w حتما...
-
طراحی فیلتر بالاگذر باترورث آنالوگ با دستور butter در متلب
سهشنبه 7 اردیبهشت 1395 10:49
طراحی فیلتر بالاگذر باترورث آنالوگ با دستور butter در متلب در نرم افزار متلب ( Matlab )، با دستور [B A]=butter(N,w,'high','s') ، فیلتر بالاگذر آنالوگ باترورث درجه N با فرکانس قطع w رادیان بر ثانیه طراحی می کند. نماد ' s ' باعث می شود تا طراحی در حوزه فضای حالت انجام گیرد. عبارت B,A به ترتیب ضرایب صورت و مخرج تابع...
-
طراحی فیلتر میان گذر باترورث آنالوگ با دستور butter در متلب
سهشنبه 7 اردیبهشت 1395 10:48
طراحی فیلتر میان گذر باترورث آنالوگ با دستور butter در متلب در نرم افزار متلب ( Matlab )، با دستور [B A]=butter(N,[w1 w2],'s') ، فیلتر میان گذر آنالوگ باترورث درجه N با فرکانس قطع پایین w1 و فرکانس قطع بالای w2 رادیان بر ثانیه طراحی می کند. نماد ' s ' باعث می شود تا طراحی در حوزه فضای حالت انجام گیرد. عبارت B,A به...