" > آموزش برنامه نویسی متلب Matlab - آموزش متلب از مقدماتی تا پیشرفته در همیارپروژه
با ما تماس بگیرید
ساعت : 8 الی 23
09117983709 - 09330859275
(مشاوره و سفارش پروژه)
totop
  • آشنایی با متلب ( نکات کاربردی-۱۴)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. حل معادلات خطی روش ماتریس بسیاری از معادلات خطی قابل نمایش به فرم ماتریسهای ساده می باشند و می توان با قوانین مربوط به ماتریسها به راحتی اقدام به حل اینگونه معادلات نمود. برای مثال دستگاه زیر را در نظر بگیرید دستگاه فوق را می توان به فرم زیر نوشت برای حل اینگونه معادلات هیچ محدودیتی وجود ندارند البته در حالت کلی اگر دترمینان ماتریس A ...
    ادامه مطلب ...
  • آشنایی با متلب ( نکات کاربردی-۱۳)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. بسط به کسرهای جزئی با Matlab تابع B(s)/A(s) زیر را در نظر بگیرید که در آن , بعضی ai ها و bi ها ممکن است صفر باشد. در Matlab ضرایب چند جمله ایها صورت و مخرج در بردارهای ردیفی مشخص می شوند. یعنی: دستور: باقیمانده ها (r)  , قطب ها (P) و جملات غیر کسری (K) نسبت دو چند جمله ای B(s) و A(s) را بدست ...
    ادامه مطلب ...
  • آشنایی با متلب ( نکات کاربردی-۱۲)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. الگوریتم ژنتیک  Genetic algorithm تابع زیر را می خواهیم min نماییم: با شرایط محدود کننده بالا ابتدا تابع زیر را که می خواهیم بهینه کنیم در یک Script نوشته و ذخیره می نماییم. توجه: دقت نمایید که تابع lincontest6 از توابع متلب بوده و فقط جهت مشاهده تابع آن را در بالا برایتان نوشتیم. در خط فرمان داریم: اگر همین مساله را بخواهیم در tool حل نماییم داریم: مثال: ...
    ادامه مطلب ...
  • آشنایی با متلب ( نکات کاربردی-۱۱)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. فضای حالت (state space) هر معادله دیفرانسیل مرتبه m با یک متغیر را می توان به n معادله دیفرانسیل درجه یک با n متغیر تبدیل کرد. مثال:  دستور ss2tf : دستور تبدیل نمودن فضای حالت به تابع تبدیل می باشد. دستور tf2ss : دستور تابع تبدیل به فضای حالت به مثال زیر توجه نمایید: مثال: تکنیک های بهینه سازی با optimization tools : در خود نرم افزار روی منوی start ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( نکات کاربردی-۱۰)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. مثال: نمونه ای از یک ماشین حساب ساده با 4 عمل اصلی تفریق, ضرب, جمع و تقسیم: ابتدا از مسیر زیر یک صفحه خالی برای طراحی GUI ایجاد می کنیم: سپس با استفاده از منوی ابزار سمت چپ, طرح اولیه ماشین حساب را به طور دلخواه بر روی صفحه خالی پیاده می کنیم. حال روی هر کدام از این المان ها دابل کلیک نمایید تا صفحه ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( نکات کاربردی-۹)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. دستور series دستور transfer function (tf) : دستور parallel برنامه این شکل همانند برنامه قبل است با این تفاوت که به جای دستور series از دستور parallel استفاده می شود. دستور cloop در اینجا از دستور Cloop استفاده شده است زیرا فیدبک واحد  است. میتوان خط ششم برنامه را به صورت زیر نوشت:   انواع ورودی ورودی پله step ورودی شیب Ramp ورودی سهمی ورودی ضربه ( دلتای ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( نکات کاربردی-۸)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. سلول گیلبرت: شماتیک سلول گیلبرت به صورت زیر می باشد. همانطور که مشاهده می شود, دارای دو ورودی Vid1 وVid2 می باشد . بسته به اینکه سیگنال کوچک باشند یا سیگنال بزرگ , کارایی سلول گیلبرت فرق خواهد کرد. بنابراین برای سلول گیلبرت کاربردهای زیر متصور می باشد: در صدرتی که هر دو ورودی فوق سیگنال کوچک (<2Vt) در اینصورت مدار مذکور به ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( نکات کاربردی-۷)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. محاسبات عددی روش نیوتن روش تصنیف ( وتری) این روش را برای تابعی با شرایط زیر در پنجره command اجرا می کنیم. برخی از ویژگی های سیمولینک برای انتخاب اسیلوسکوپ (scope) در سیمولینک از بلوک sinks استفاده می شود. برای انتخاب صفحه نمایش (display) سیمولینک از بلوک sinks استفاده می شود. برای انتخاب یک مقدار ثابت (constant) در سیمولینک به بلوک comminly used Blocks مراجعه می ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( نکات کاربردی-۶)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. دستورات انتگرال گیری در نرم افزار متلب به شرح زیر می باشد. انتگرال معین و نامعین با کد int انتگرال معین با استفاده از روش عددی quad-quadl دستور تعیین تابع نا مشخص: معرفی تابع دو متغیره مثال: سری ها: دستور symsum : دستور sym مجموع اعداد فرد: n2 مجموع اعداد زوج : n2+n مجموع n عدد متوالی سری تیلور بسط مک لورن دستور taylor Taylortool : این دستور را در پنجره command ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( نکات کاربردی-۵)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. ریاضیات در متلب: مثال: برنامه ای بنویسید که میانگین و انحراف معیار را محاسبه می نماید. حلقه تو در تو جدول ضرب محاسبات و عملیات ریاضی در متلب محاسبات سمبلیک محاسبات عددی چند جمله ای ها: مثال: دو چند جمله ای مقابل را با یکدیگر جمع نمایید: دستور poly2sym ضرب دو عبارت سمبولیک تقسیم دو عبارت سمبولیک یافتن ریشه های چند جمله ای : دستور roots تعداد ریشه های مختلط یک معادله ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( نکات کاربردی-۴)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. عملگر مقایسه ای در متلب دستور break : به جهت قطع نمودن برناهمه ناشی از حلقه for از دستور break استفاده می شود. نوشتن تابع (function) در متلب: یک m فایل به صورت مقابل ایجاد می شود. Afun اسم تابع می باشد و y برگشتی تابع می باشد. Afun اسم تابع می باشد و y برگشتی تابع می باشد و a و b ورودی های ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( نکات کاربردی-۳)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. رسم گراف ها : biograph مثال: در این مثال چون دو تابع داریم نمودار را در figure نمایش می دهیم.   دستور axis (محور): برای تعیین دامنه و برد به کار می رود. مثال: دستور axis equal : x و y را برابر هم قرار خواهد داد. دستور ezplot مثال: دستور subplot : با استفاده از این دستور می توانیم چند نمودار را به طور همزمان در یک figure مشاهده نماییم.   Xlabel(‘    ‘) و ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( نکات کاربردی-۲)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. رسم نمودار: دستورات متعددی برای رسم نمودار وجود دارد. دستور plot : دستور plot (x,y) نمودار y را بر حسب x رسم می نماید. مثال:نمودار sin(x) را در بازه (0-3.14) رسم نمایید. نقاط داده شده گسسته هستند اما تابع plot با اتصال نقاط رسم شده به یکدیگر یک نمودار پیوسته را نشان خواهد داد. مثال: دستور رسم نمودار میدانی و برداری (feather) : اگر ورودی مختلط داشته باشیم: دستور رسم همراه ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( نکات کاربردی-۱)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. Conj : مزدوج Exp :  تابع نهایی Ones(n) : ماتریسی که همه درایه های آن برابر 1 است. Eye(n) : ماتریس واحد Zeros(n) : ماتریس صفر Magic(n) : مجموع درایه های سطر, ستون و قطر با هم برابرند. دستور length: این دستور نشان دهنده بیشترین طول یک ماتریس یا بردار می باشد. به عنوان مثال داریم: دستور trace : مجموع عناصر روی قطر اصلی یک ماتریس را نشان می دهد. دستور triu : ماتریس بالا ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( نکات کاربردی)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. متلب یکی از زبان های سطح بالا با تمرکز بر تکنیک های محاسباتی است. این نرم افزار محیطی مناسب برای انجام عملیات های ریاضی, تحلیل های آماری, بهینه سازی های ایجاد محیط های ویژوال و برنامه نویسی آن را همزمان فراهم کرده است. نام متلب از حروف ابتدایی matrix labratory آمده است. آشنایی با برخی از قابلیت های متلب: تعریف متغیرها: در متلب نیازی به ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( پردازش تصویر- بخش هشتم)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. پردازش تصویر: الگوریتم canny : این متد لبه ها را با جستجوی max های محلی ( موضعی) گرادیان I , که گرادیان از روی مشتق فیلتر گاوس (Gaussian) محاسبه می شود. این متد از دو آستانه (Threshold) استفاده می کند تا لبه های ضعیف و قوی را پیدا کند که فقط شامل لبه هایی ضعیف در خروجی می باشد که آنها متصل به لبه های ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( پردازش تصویر- بخش هفتم)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. پردازش تصویر: محاسبه مشتق اول: تعداد زیادی از عملگر های آشکار سازی لبه بر پایه مشتق اول شدت روشنایی کار می کنند, یعنی با گرادیان شدت روشنایی داده های اصلی سروکار داریم. با این اطلاعات می توانیم تصویری را برای قله های گرادیان روشنایی جستجو کنیم. اگر I(x) نماینده شدت روشنایی پیکسل x و I(x) نماینده مشتق اول ( گرادیان شدت روشنایی) در پیکسل ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( پردازش تصویر- بخش ششم)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. پردازش تصویر: نویز در تصویر: در این بخش ما به دو نویز salt&pepper و نویز speckle خواهیم پرداخت , که این دو نویز با عناوین نویز نمک و فلفل و خال می باشند. نویز salt& pepper : این دستورپیکسل های صفر و یک ( روشن و خاموش) , (نویز نمک و فلفل) را به تصویر زیر اضافه می نماید و این پیکسل های صفر و یک ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( پردازش تصویر- بخش پنجم)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. پردازش تصویر: رنگی نمودن تصاویر باینری: عملیاتی وجود دارد که برای رنگی کردن تصاویر باینری استفاده می شود. مثلا دستور زیر پیکسل های با مقدار صفر را به رنگ قرمز و پیکسل های 1 را به رنگ آبی تبدیل می کند. نکته: برای تصاویر intensity می توان تا 255 رنگ برای آن تعریف کرد. حذف ناحیه دلخواه از تصاویر: تابع roifill از جمله توابع پرکاربرد و مهم در ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    آشنایی با متلب ( پردازش تصویر- بخش چهارم)

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. پردازش تصویر: تابع imlincomb ترکیب خطی از تصویر توضیح: Z=imlincomb(k1,A1,K2,A2,…,Kn,An) مقدار زیر را محاسبه می نماید. Z کلاس و سایزی شبیه A1 دارد. Z=imlincomb(k1,A1,K2,A2,…,Kn,An,K) نیز مقادیر زیر را محاسبه می نماید: اگر یکی از مورد های زیربرقرار باشد ippl فعال است: وقتی K , َA1 , A2 کلاس یکسانی دارند و یکی از کلاس های زیر هستند: Single , int16 , unit8 مثال: تصویر I را در عدد 2 ضرب می کند و ...
    ادامه مطلب ...
حق نشر برای همیارپروژه – مرجع اصلی پروژه های متلب و پایتون محفوظ است.