-
آشنایی با متلب ( پردازش تصویر- بخش ششم)
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
پردازش تصویر در متلب:
نویز در تصویر در متلب:
در این بخش ما به دو نویز salt&pepper و نویز speckle خواهیم پرداخت , که این دو نویز با عناوین نویز نمک و فلفل و خال می باشند.
نویز salt& pepper :
این دستورپیکسل های صفر و یک ( روشن و خاموش) , (نویز نمک و فلفل) را به تصویر زیر اضافه می نماید و این پیکسل ...
ادامه مطلب ...
-
آشنایی با متلب ( پردازش تصویر- بخش دوم)
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
پردازش تصویر:
نمایش تصویر دیجیتالی در متلب
برای نمایش یک تصویر m*n از یک آرایه دو بعدی ( ماتریس) که m سطر و n ستون دارد استفاده می کنیم . مقدار هر عنصر از آرایه نشان دهنده شدت روشنایی تصویر در آن نقطه است. در تمام توابعی که پیاده سازی خواهیم کرد , هر عنصر آرایه یک مقدار 8 بیتی است که می تواند ...
ادامه مطلب ...
-
آشنایی با متلب ( پردازش تصویر)
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
پردازش تصویر:
پردازش تصویر دارای 2 زیر شاخته کلی با عناوین : 1 – بهبود تصاویر و 2- بینایی ماشین
بهبود تصاویر:
بهبود تصاویر در بر گیرنده روش هایی چون استفاده از فیلتر محو کننده و افزایش تضاد برای بهتر کردن کیفیت دیداری تصاویر و اطمینان از نمایش درست آنها در محیط مقصد ( مانند چاپگر و یا نمایشگر رایانه) می باشد.
بینایی ماشین:
بینایی ماشین به ...
ادامه مطلب ...
-
آشنایی با محیط سیمولینک متلب ( بخش نهم )
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
سیمولینک در متلب
در این مثال مدار بلوکی بسیار جالبی را برایتان توضیح می دهیم .به وسیله این مدار قادر خواهید بود , میزان تغییرات گام زمانی حل گر سیمولینک را مشاهده کنید. همانطور که احتمالا می دانید , سیمولینک دو نوع حل گر گام ثابت و گام متغیر دارد که پیش فرض آن بر روی گام متغییر قرار داده شده است . ...
ادامه مطلب ...
-
آشنایی با محیط سیمولینک متلب ( بخش ششم )
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
سیمولینک در متلب
در این بخش از آموزش سیمولینک , ابتدا با نحوه ی درونیابی و برونیابی (Interpolation-Extrapolation) آشنا می شویم. فرض نمایید , در آزمایشگاه , سیستمی ( سیستمی الکتریکی, مکانیکی و یا هر سیستم دیگر ) با یک ورودی را مورد آزمایش قرار داده اید و با دادن ورودی های مختلف , خروجی های متناظر را محاسبه نمایید به صورت زیر:
حال ...
ادامه مطلب ...
-
آشنایی با محیط سیمولینک متلب ( بخش پنجم )
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
سیمولینک در متلب
در این بخش می خواهیم پاسخ پله و پاسخ ضربه یک سیستم کنترلی را مشاهده کنیم . تابع تبدیل سیستم به صورت زیر می باشد:
همانطور که مشاهده می نمایید معادله فوق درجه 3 می باشد و اگر پاسخ پله در متلب آن را رسم نماییم مشاهده خواهیم کرد که پاسخ زیر میرا ( سینوسی میرا شونده ) می باشد حال ...
ادامه مطلب ...
-
آشنایی با محیط سیمولینک متلب ( بخش چهارم)
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
سیمولینک در متلب
یک مثال برای شبیه سازی در محیط نرم افزار سیمولینک متلب در ادامه آموزش های جلسه گذشته:
برای حل معادلات فوق نیازمند بلوک هایی هستیم که از مسیر زیر می توانیم آنها را به مدل جدید خود اضافه نماییم:
تمامی بلوک ها را به صفحه مورد نظر مطابق شکل زیر منتقل نمایید و آنها را مرتب کنید:
به صورت زیر تنظیمات بلوک ها ...
ادامه مطلب ...
-
آموزش متلب – نکاتی در مورد توابع ( بخش دوم)
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
تصمیم گیری و روند کنترل در متلب
حلقه For :
شکل کلی حلقه for در نرم افزار متلب به صورت زیر می باشد:
در این صورت حلقه فوق به تعداد ستونهای آرایه مشخص شده تکرار خواهد شد و در هر تکرار یکی از ستونهای این آرایه در متغیر * قرار خواهد گرفت و در بدنه حلقه قابل استفاده می باشد . زمانی که آرایه یک ...
ادامه مطلب ...
-
آموزش نرم افزار متلب – پردازش سیگنال
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
پردازش سیگنال در متلب
تعریف سیگنال:
به بیان ساده می توان گفت که هر کمیت که قابل تغییر در زمان یا مکان باشد و قابل اندازه گیری نیز باشد سیگنال نام دارد.
به عنوان مثال:
سرعت یک کمیتی است که در واحد زمان متغییر می باشد و همچنین مقدار آن قابل اندازه گیری است. مجموعه اعدادی که ناشی از تغییر سرعت نسبت به زمان به دست ...
ادامه مطلب ...
-
آموزش برنامه نویسی متلب -توابع سمبلیک
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
توابع سمبلیک در متلب
در بعضی مواقع با تابع هایی مواجع می شویم که دارای چند متغیر یا سمیب می باشند به همین خاطر ما این امکان را نداریم که از روش چند جمله ای ها آنرا محاسبه نماییم برای رفع این مساله از توابع سمبلیک استفاده می نماییم.
شاید نام تابع سمبلیک غیر آشنا و نا ملموس باشد اما باید بگویم که منظور ...
ادامه مطلب ...
-
آموزش برنامه نویسی متلب – توابع چند جمله ای ها
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
چند جمله ای ها در متلب
در نرم افزار متلب برای انجام محاسبات چند جمله ای جعبه ابزاری تقریبا کامل قرار داده شده است. در این بخش چند نمونه از دستورات و کاربردهای آنها را با یکدیگر می بینیم
همانطور که می دانیم چند جمله ای یا polynomial توابعی یک متغیره می باشند.در متلب ضرایب یک چند جمله ای از بالا به پایین در ...
ادامه مطلب ...
-
آموزش شبکه ي خودسازمان ده در متلب
شبکه ي خودسازمان ده
در ادامه آموزش های سایت همیارپروژه در با شبکه خودسازمانده آشنا خواهیم شد . در این آموزش مقدماتی از این شبکه را فرا میگیریم.
درشبکه ي خودسازمان ده، از روش یادگیري رقابتی براي آموزش استفاده می شود و مبتنی بر مشخصه هاي خاصی از مغز انسان توسعه یافته است. سلولها در مغز انسان در نواحی مختلف طوري سازمان دهی شده اند که در نواحی حسی مختلف، با نقشه هاي محاسباتی مرتب و معنی دار ارائه می شوند. براي نمونه، ورودیهاي حسی لامسه –شنوائی و ... با یک ترتیب هندسی معنی دار به نواحی مختلف مرتبط هستند.یا برخی مواقع به صورت ...
ادامه مطلب ...
-
آموزش شبکه کلاه مکزیکی در متلب
شبکه کلاه مکزیکی در متلب
در ادامه آموزش های سایت همیارپروژه در با شبکه کلاه مکزیکی آشنا خواهیم شد .
شبکه کلاه مکزیکی یک شبکه خودسازمانده می باشد.در یک شبکه ي خود سازمان ده که با (Map Organization Self(SOM یا برخی مواقع به صورت(Map Feature Organization Self(SOFM نشان داده می شود، واحد هاي پردازش گر در گرههاي یک شبکه ي یک بعدي، دو بعدي یا بیشتر قرار داده می شوند.
در این دسته از شبکه ها وزن اتصالات بر اساس اهداف مورد نظر در طراحی شبکه در حین طراحی مشخص میشود و مقدار آنها تغییر نمی یابد، یا به عبارت دیگر نیاز به ...
ادامه مطلب ...