نوشته شده توسط : علی رضا

لیست مقالات مهم

نرم افزار متلب

آموزش الگوریتم های فراابتکاری

آموزش الگوریتم های چند هدفه

آموزش بهینه سازی استوار

دانلود کدهای آماده متلب



:: بازدید از این مطلب : 87
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : دو شنبه 17 مهر 1396 | نظرات ()
نوشته شده توسط : علی رضا

شبكه هاي عصبي كاربردهاي در زمنیه های پیش بینی و تشخصی الگو دارد

در سال 1949 مدل MP شبكه هاي عصبي مصنوعي توسط مك كالوخ و پيت مطرح شد این نوع شبکه عصبی ساختار سازیده مانند یک رابطه خطی دارد سپس نوع دیگری از پرسپترون یعنی الگوريتم هاي يادگيري را ارائه شده است. در سال های پس از ان آغاز کاهش کاربرد موقت شبكه هاي عصبي شد. دلیل این امر ان است که این نوع شبکه های عصبی عدم توانايي در حل مسائل غيرخطي آشكار شد. شبكه هاي عصبي مصنوعي آن زمان فقط قادر به حل مسائدلي بودند كه مي توانستيم پاسخ هاي آن مسئله را توسط يك خط در محور مختصات از هم جدا كنيم . در ادمه شبکه عصبی جدیدی به نام  هاپفيلد با معرفي شبكه هاي چند لايه و الگوريتم هاي يادگيري داراي فيدبك ، راه حلي براي حل موارد غيرخطي ارائه كرد. در اين زمان بود كه شبكه هاي بازگشتي ، خودسازمانده ، RBF ، Autoregressive و زوش يادگيري هيبيان مطرح شد.

 

 



:: برچسب‌ها: آموزش متلب , آموزش شبکه عصبی , آموزش شبکه عصبی مصنوعی ,
:: بازدید از این مطلب : 94
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : دو شنبه 17 مهر 1396 | نظرات ()
نوشته شده توسط : علی رضا

برای نوشتن برنامه های طولانی و پیچیده ، پنجره command نمی تواند پاسخگویه نیاز ما باشد و نیازمند دستیابی به محیطی فراتر از آن برای نوشتن دستورات و تصحیح کردن آن ها داریم.
متلب در اینگونه مواقع ، امکان ساخت m-file ها را فراهم نموده است .
ما می توانیم در یک m-file مجموعه دستورات خود را بنویسیم و تنها با کلیک بر روی یک دکمه گرافیکی ، نتیجه اجرا شده دستورات خود را در پنجره command ببینیم.

 



:: بازدید از این مطلب : 103
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : دو شنبه 3 مهر 1396 | نظرات ()
نوشته شده توسط : علی رضا

در بیان مظالب مرتبط با متلب همه آن را به مهندسی برق مرتبط می کنند و این دو را در معادله ای نسبی می دانند .

متلب در برق کاربردهای فراوانی دارد و نرم افزار پایه این صنعت محسوب می شود .

متلب همیشه زبان برنامه نویسی ساده و آسانی معرفی شده که انجام محاسبات ریاضی و مهندسی را به عهده دارد .

متلب در برق تحت عنوان نرم افزاری برای شبیه سازی و تحلیل سیستم های قدرت معرفی می شود .تحلیل سیستم های قدرت در متلب توسط قسمت sim power system صورت می گیرد.

برنامه نویس در برق می تواند از sim power جهت بهبود و گسترش سیستم های کنترلی و قسمت شبکه استفاده کند .

برنامه نویس برق می تواند با استفاده از ابزار موجود در متلب با عنوان Simulink طراحی کنترل کننده ها را انجام دهد.

علاوه بر این ها می توانیم ترکیب های مکانیکی ، هیدرولیکی و پنوماتیکی را با استفاده از ابزار های موجود همچون simscspe به مدل خود اضافه کنیم و پردازش یک پارچه ای را انجام دهیم. 

از قابلیت های مهم و کاربردی که متلب در برق دارد ، توانایی ارتباط متلب با بعضی نرم افزار های دیگر و یا تجهیزات سخت افزاری از طریق مدارهای واسط می باشد. و این ارتباط از طریق خروجی های مدار تحلیل می شود.



:: بازدید از این مطلب : 107
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : پنج شنبه 30 شهريور 1396 | نظرات ()
نوشته شده توسط : علی رضا

با تمامی حُسن ها و ویژگی های مثبتی که در متلب وجود دارد ، این برنامه با مشکلاتی نیز مواجه است .

یکی از مشکلاتی که در متلب به چشم می آید متن باز نبودن آن است ، و این مشکل موجب می شود تا کاربران نتوانند از کدهای آن در سایر بخش های دیگر استفاده کنند .

ضعف دیگر متلب مربوط به محدود بودن آن است ، با توجه به این موضوع ، متلب در حین کار با ماتریس ها با عملکرد بسیار خوبی کار می کند ، اما در بخش های دیگر عملکرد بسیار کندی دارد .

البته قسمتی از این مشکلات در سایر برنامه هایی مشابه متلب وجود ندارد و می توانیم برای کار با اعداد از برنامه هایی مانند Mathematica و Mathcad استفاده کنیم.

از حُسن های متلب این است که کاربران می توانند بصورت رایگان این برنامه را دانلود کنند ، اما مشکلی که در این میان مطرح می شود امکان همگام سازی آن با سیستم عامل می باشد که کاربران را ملزم می کند  که تعدادی بسته های نرم افزاری را  بر روی سیستم خود نصب کنندد تا بتوانند از متلب استفاده کنند.



:: بازدید از این مطلب : 94
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : شنبه 18 شهريور 1396 | نظرات ()
نوشته شده توسط : علی رضا

موضوع قابل بحثی که در حال حاضر  مورد توجه ما قرار گرفته است ، متلب است.

اما خب این واژه گنگ برای ما چه معنایی دارد و اصلا چیه؟

در زبان لاتین متلب این چنین حروف چینی می شود : MATLAB

متلب علم اختصاصی مهندسین کامپیوتر می باشد و در واقع هرکس که گوشه ای از علم برنامه نویسی را چشیده باشد با این واژه آشنا است.

متلب یک زبان برنامه نویسی در نسل چهارم است و یک محیط نرم افزاری برای محاسبات عددی محسوب می شود .

خود واژه متلب به معنای محیط محاسباتی رقمی می باشد. که از دو واژه لاتین MATrix (ماتریکس) و LABoratory (آزمایشگاه) تشکیل شده است ، و دلیل انتخاب این نام بر مبنای رویکرد ماتریس محوری است که این برنامه دارد ، که حتی اعداد منفرد هم در این چهارچوب به عنوان ماتریس در نظر گرفته می شود.

تمام داده های موجود در متلب به شکل یک ماتریس ذخیره می شوند . مثلا : یک عدد (اسکالر) به شکل ماتریس 1*1 ذخیره می شود . یا مثلا : یک رشته مانند :( ? Are You OK ) ، به شکل ماتریسی با یک سطر و چندین ستون ، که تعداد ستون ها بر حسب تعداد کاراکترها محاسبه می شود ، ذخیره می شود.

تصاویر هم در متلب به شکل ماتریس سه بعدی ذخیره سازی می شوند ، که بُعد اول و دوم آن نشانگر مختصات نقاط و بُعد سوم آن بیانگر رنگ نقاط می باشد.

فایل های صوتی نیز بصورت ماتریس های تک ستونی (بردارهای ستونی ) ذخیره می شوند .

پس تعجب نکنید که متلب را مخفف واژه آزمایشگاه ماتریس می دانیم.

نکته قابل توجه دیگری که متلب را برای ما جالب می کند این است که در این محیط ، برنامه نویس می تواند علاوه بر توابع موجود ، توابع جدید هم تعریف کند.



:: بازدید از این مطلب : 69
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : یک شنبه 12 شهريور 1396 | نظرات ()

صفحه قبل 1 صفحه بعد