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

    آشنایی با محیط 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 ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

    ساخت نمونه ای از یک ماشین حساب ساده با متلب

    ساخت نمونه ای از یک ماشین حساب ساده با متلب در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. مثال: نمونه ای از یک ماشین حساب ساده با 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 : این دستور ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

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

    آشنایی با محیط 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 مشاهده ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

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

    آشنایی با محیط 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 در متلب: مجموع عناصر روی قطر اصلی یک ماتریس ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

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

    آشنایی با محیط 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 ضرب می ...
    ادامه مطلب ...
  • آموزش متلب در همیارپروژه

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

    آشنایی با محیط Matlab در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید. پردازش تصویر: تابع imsubtract یک تصویر را با یک تصویر دیگر تفریق می کند یا یک عدد را از یک تصویر کم می نماید. توضیح: آرایه x را از آرایه y کم می کند و نتیجه را در آرایه z ذخیره می نماید. نکته این است که تصاویر x و y باید هم اندازه و هم کلاس باشند و z از محدوده مقدار کلاس تصویر خارج ...
    ادامه مطلب ...
حق نشر برای همیارپروژه ❤️ مرجع انجام پروژه دورکاری و آنلاین ✔️ سایت انجام پروژه و استخدام فریلنسر در همه حوزه ها ، مهارت ها ، نرم افزارها و پروژه های برنامه نویسی محفوظ است.