ماه: ژانویه 2015

پیاده سازی شبکه عصبی بیزین در متلب MATLAB

شبکه بیزین : یک گراف جهت‌دار غیرمدور است که مجموعه‌ای از متغیرهای تصادفی و نحوه ارتباط مستقل آنها را نشان می‌دهد. به عنوان نمونه یک شبکه بیزی می‌تواند نشان دهنده ارتباط بین علت بیماری‌ها با خود آنها باشد. پس با داشتن عوامل بتوان احتمال یک بیماری خاص را در یک مریض تشخیص داد. شبکه بیزین یک ابزار نسبتاً جدید برای …

پیاده سازی شبکه عصبی بیزین در متلب MATLAB خواندن بیشتر & raquo؛

دانلود جزوه آموزش کامل نرم افزار متلب matlab (برمکی )

جزوه ای که در این مطلب برای دانلود آماده شده است در ۲۰۰ صفحه و در قالب فایل pdf به آموزش کامل نرم افزار متلب (matlab)می‌پردازد.این جزوه آموزشی حاصل تلاش جناب آقای برمکی میباشد که از مبتدی ترین قدم‌ها برای آموزش نرم افزار متلب شامل آموزش نصب متلب ، آموزش پنجره‌های متلب ، تا آموزش پیشرفته که …

دانلود جزوه آموزش کامل نرم افزار متلب matlab (برمکی ) خواندن بیشتر & raquo؛

دانلود پروژه طراحی و شبیه سازی ماشین‌های جریان مستقیم با MATLAB

همانطور که میدانید در ماشین‌های الکتریکی یکی از پر کاربرد ترین نوع آن موتور‌ها می‌باشند که به دلیل استفاده بسیار زیاد از آن همواره مورد توجه و بررسی مشکلات و بهبود این مشکلات قرار داشته است .در اکثر موارد مسئله راه اندازی موتور‌ها و کنترل سرعت موتور‌ها یکی از مهم ترین این موضوعات بوده است.اکنون موضوع را …

دانلود پروژه طراحی و شبیه سازی ماشین‌های جریان مستقیم با MATLAB خواندن بیشتر & raquo؛

اتوماتای سلولی چیست؟

اتوماتای سلولی از قدیمی‌ترین مدل­های محاسباتی طبیعی است که بیش از نیم قرن قدمت دارد. اتوماتای سلولی یک مدل گسسته است که در بسیاری از زمینه­ها مانند ریاضیات، فیزیک، زیست شناسی، علوم پیچیده و مدلسازی ساختار کاربرد دارد. در اتوماتای سلولی فضا بصورت یک شبکه تعریف می‌گردد که به هر خانه­ی آن یک سلول گفته …

اتوماتای سلولی چیست؟ خواندن بیشتر & raquo؛

فیلتر دیجیتال FIR , IIR که در پردازش سیگنال‌های دیجیتال DSP

شرح مختصر : در این پایان نامه به بررسی در مورد دو فیلتر دیجیتال FIR , IIR که در پردازش سیگنال‌های دیجیتال DSP استفاده می‌شود می‌پردازیم. ابتدا تعریفی بر پیدایش DSP و مزایا و کاربرد فراوان آن می‌پردازیم ، سپس ساختارهای دو فیلتر و چگونگی تحقق آنها بررسی می‌شود برای تسلط کافی به مطالب اشاره …

فیلتر دیجیتال FIR , IIR که در پردازش سیگنال‌های دیجیتال DSP خواندن بیشتر & raquo؛

پایان نامه پردازش تصویر هیستوگرام

شرح مختصر : در این پایان نامه سعی شده است کاربردهای مختلف پردازش تصویر از جمله کاربرددر صنعت، هواشناسی، علوم نظامی‌، پزشکی و غیره میباشد مورد بحث قرار گیرد . چگونگی پردازش تصاویر، تکنیکها و فیلترهایی که بر روی یک عکس انجام میگیرد، و اینکه چگونه میتوان میزان روشنایی یک تصویر را به کمک هیستوگرام …

پایان نامه پردازش تصویر هیستوگرام خواندن بیشتر & raquo؛

جبر چند جمله ای‌ها در نرم افزار متلب

جبر چند جمله ای‌ها در نرم افزار متلب: در متلب matlab هر چند جمله ای بصورت یک ماتریس سطری تعریف می‌شود که آرایه‌های آن ضرایب چند جمله ای می‌باشد.به عنوان مثال ماتریس زیر معادل چند جمله ای  ۳X^4+X^2+4X-2 می‌باشد.      [۲- A=[3 0 1 4 به این نکته دقت داشته باشید که تعریف ماتریس به …

جبر چند جمله ای‌ها در نرم افزار متلب خواندن بیشتر & raquo؛

آموزش کامل الگوریتم‌های ژنتیک به زبان ساده

در این فایل آموزشی که به زبان ساده و همراه با مثال‌های متنوع الگوریتم‌های ژنتیک را مورد بررسی قرار داده است شما بطور کامل با الگوریتم ژنتیک وهمچنین کاربرد‌های آن‌ها آشنا می‌شویدو نحوه ی حل کردن مسا یل را با این الگوریتم‌ها را می‌آموزید. خلاصه ای از مطالبی که در این فایل آموزشی مورد بررسی …

آموزش کامل الگوریتم‌های ژنتیک به زبان ساده خواندن بیشتر & raquo؛

نويز در داده كاوي

نويز و نحوه رويکرد با آن در داده کاوي مهرداد بي باک دانشجوي کارشناسي ارشد رشته مهندسي کامپيوتر-هوش مصنوعي دانشگاه صنعتي امير کبير(پلي تکنيک تهران)   چکيده در اين تحقيق ايده اي براي داده کاوي در مورد پايگاه‌هاي داده نويزي که ممکن است توسط سيستم‌هاي آموزش ماشين ساخته شده باشد توضيح داده مي شود. همچنين …

نويز در داده كاوي خواندن بیشتر & raquo؛

شبکه‌هاي Cascade-Correlation

شبکه‌هاي Cascade-Correlation   حسام سقا        –          علي نيک نژاد   مقدمه   در شبکه‌هاي عصبي کلاسيک معماري شبکه بايد قبل از شروع کار مشخص شود به اين معني که بايد تعداد لايه‌هاي مخفي و نرونهاي هر لايه مشخص شوند ، تشخيص دقيق معماري بهينه در اکثر موارد با پيچيدگي همراه است و معمولا” از سعي …

شبکه‌هاي Cascade-Correlation خواندن بیشتر & raquo؛

دانلود رایگان مقاله مجلات و کنفرانس‌ها برای همیشه

دانلود رایگان مقاله مجلات و کنفرانس‌ها یکی از نیازهای دانشجویان تحصیلات تکمیلی دانلود مقالات علمی‌و استفاده از آنها می‌باشد. بیشتر مقالات بنا به دلایلی قابل دانلود نمی‌باشند و شما تنها می‌توانید خلاصه آنها را دریافت کنید. بیشتر مقالات می‌بایست هزینه ای را پرداخت کنید. بعد از تقاضاهای بسیار دانشجویان از ما تصمیم گرفتیم که روشی …

دانلود رایگان مقاله مجلات و کنفرانس‌ها برای همیشه خواندن بیشتر & raquo؛

بازشناسی اماری الگو

l           كامپيو تر‌ها از برخي جهات بر انسان برتري چشمگيري دارند اما از برخي نظر‌ها ضعيف تر ازانسان هستند: l           مهمترين موارد برتري كامپيوتر‌ها: سرعت (قدرت) پردازش مصونيت از خطا مديريت حافظه عالي l           مهمترين موارد ضعف: عدم وجود قابليت‌هاي انساني بخصوص در مواردي كه با  مهارت و تشخيص و نوآوري همراه است: تشخيص چهره …

بازشناسی اماری الگو خواندن بیشتر & raquo؛

شناخت الگو – Pattern Recognition

تشخيص الگو عبارت است از دسته بندی و تفکيک الگوهای خاص بر اساس ويژگيهای از پيش تعريف شده، از مجموعهای از دادههای دردسترس. پياده سازی بسياری از مهارتهای انسانی همانند تشخيص چهره، تشخيص صحبت، خواندن حروف دستنوشته با قابليت پايداری بسيار باال در برابر نويز و شرايط محيطی مختلف )همانند آنچه در انسان وجود دارد( توسط …

شناخت الگو – Pattern Recognition خواندن بیشتر & raquo؛

شبکه‌های عصبی مصنوعی

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

شبکه‌های عصبی مصنوعی خواندن بیشتر & raquo؛

خطايابي برنامه‌ها در متلب MATLAB

شما مي توانيد از راههاي زير، برنامه‌هايتان را خطايابي (debugging) نمائيد: – برنامه را به چند بخش كوتاهتر تقسيم كنيد و هر بخش را جداگانه امتحان كنيد. – نتايج محاسبات را در مراحل مياني جريان برنامه بنويسيد. اين كار را مي توانيــد بـه آسـاني بـا برداشتن semicolon (;) از انتهاي دستور محاسباتي ويا نوشتن نام …

خطايابي برنامه‌ها در متلب MATLAB خواندن بیشتر & raquo؛

برنامه نويسي (m-files) در متلب

مجموعه اي از دستورات MATLAB را مي توانيد در يك پرونده ذخيره كنيد و سپس آنها را يكجــا اجرا نمائيد.  چنين پرونده اي براي آنكه در محيط MATLAB قابل اجـرا باشـد بـايد حتمـا” داراي دنباله “.m” باشد.  در صورتي كه از ويرايشــگرMATLAB Editor) MATLAB ) اسـتفاده كنيـد،دنباله “.m” بطور خودكار در هنگام ذخيره پرونده به …

برنامه نويسي (m-files) در متلب خواندن بیشتر & raquo؛

پردازش سیگنال چیست؟ (Signal processing)

به طور ساده هر کیمیت متغیر در زمان یا مکان که قابل اندازه گیری باشد را سیگنال می‌گوییم. به عنوان مثال سرعت کمیتی است که در واحد زمان متغیر بوده و مقدار آن قابل اندازه گیری است. چراکه در بازه‌های زمانی مشخص می‌توانید مقدار سرعت را اندازه گیری کرده و ثبت کنید. مجموعه اعدادی که …

پردازش سیگنال چیست؟ (Signal processing) خواندن بیشتر & raquo؛

ترسيم داده‌ها در متلب matlab

نمودارهاي ٢ بعدي مجموعه دستورات زير نحوه ترسيم يك تابع بر حسب يك متغير مستقل را نشان مي دهد: » x=linspace(0,2); y=x.*exp(-x); » plot(x,y) » grid » xlabel(‘x’) » ylabel(‘y’) » title(‘y=x.e^{-x}’) » text(1,.2,’centre’) هفت خط فوق به ترتيب اعمال زير را انجام مي دهند: 1-  بردار متغيرهاي مستقل (x) و تابع (y) را ايجاد …

ترسيم داده‌ها در متلب matlab خواندن بیشتر & raquo؛

عمليات و توابع منطقي در متلب matlab

عمليات و توابع منطقي ٤-١    مقايسه منطقي در MATLAB علامتهاي زير براي مقايسه مقادير عددي و حرفي بكار مي روند. كوچكتر از              < كوچكتر از يا مساوي با     =<                                         …

عمليات و توابع منطقي در متلب matlab خواندن بیشتر & raquo؛

چند جمله ايها در متلب matlab

چند جمله ايها يك چند جمله اي در MATLAB به صورت يك بردار سـطري كــه مولفـه هـاي آن ضرايـب چنـد جمله اي به ترتيب نزولي هستند معرفي مي شود.  براي مثـال چنـد جملـه اي ٥ + p(x) = x٣ -٢x در MATLAB به شكل زير معرفي مي گردد: » p=[1  0  -2  5];   ٣-١    …

چند جمله ايها در متلب matlab خواندن بیشتر & raquo؛

نظيم خروجيها روي صفحه نمايش با دستورات disp و format در متلب matlab

تنظيم خروجيها روي صفحه نمايش با دستورات disp و format اگر مقدار يك متغير را بخواهيد بدانيد مي توانيد آن را با نوشتن نام متغير مشـاهده كنيـد.  در ايـن صورت MATLAB نام متغير و به دنبال آن علامت تساوي را نشان داده و سپس مقدار را در ســطر يا سطور بعد مي نويسد.  براي ديدن …

نظيم خروجيها روي صفحه نمايش با دستورات disp و format در متلب matlab خواندن بیشتر & raquo؛

عمليات ماتريسي روي آرايه‌ها در متلب matlab

عمليات ماتريسي روي آرايه‌ها در MATLAB مي توان دو نوع عمليات روي آرايه‌ها انجــام داد كـه بـه آنـها عمليـات ماتريسـي و عمليات عضو به عضو مي گويند.  عمليات ماتريسي شامل محاسبه ترانهاده، ضرب ماتريسي، جمـع و تفريق آرايـه‌هاي هم اندازه و غيره مي شود.  ترانهاده يك ماتـريـس با كمك علامـت پريـم بدسـت مي آيد: » …

عمليات ماتريسي روي آرايه‌ها در متلب matlab خواندن بیشتر & raquo؛

ذخيره كردن و بازيابي داده‌ها در متلب matlab

ذخيره كردن و بازيابي داده‌ها در صورتي كه بخواهيد كليه متغيرهــاي موجـود در محيـط كـار (workspace) را ذخـيره كنيـد از دستور save استفاده كنيد: » save Saving to: matlab.mat   اين دستور، داده‌ها را در پرونده matlab.mat ذخيره مي نمايد.  داده‌هاي موجود در اين پرونــده را مي توان به طريق زير بازيابي نمود: » load …

ذخيره كردن و بازيابي داده‌ها در متلب matlab خواندن بیشتر & raquo؛

راهنماي استفاده از MATLAB

مقدمه  چيست؟MATLAB نرم افزار MATLAB برنامه كامپيوتري است كه براي كساني كه با محاسبات عددي، و بويــژه جـبر خطي سر و كار دارند، تهيه شده است.  نام اين نرم افزار از عبارت انگليسي  MATrix LABoratory اقتباس شده و هدف اوليه آن قادر ساختن مهندسين و دانشمندان به حــل مسـائل شـامل عمليـات ماتريسي بدون نياز به …

راهنماي استفاده از MATLAB خواندن بیشتر & raquo؛

حل معادلات دیفرانسیل با مشتقات جزئی PDE در Matlab

جعبه ابزار PDE از نرم افزار Matlab محيطي قدرتمند براي تجزيه و تحليل معادلات با مشتقات جزيي IBVP در فضاي دو بعدي و زمان ارائه مي كند. در اين جعبه ابزار معادلات با روش اجزاء محدود  (Finite Element Method) تحليل مي گردند. كمترين نياز ما فرموله كردن مسائل PDE (از جمله ترسيم خصوصيات، نوشتن شرايط مرزي …

حل معادلات دیفرانسیل با مشتقات جزئی PDE در Matlab خواندن بیشتر & raquo؛

آموزش الگوریتم بهینه سازی زنبور عسل Bee Algorithm

این الگوریتم یکی از بهترین الگوریتم‌هایی هست که تاکنون ارائه شده است. از این جهت که دارای انعطاف بالای در بدست آوردن توابع مختلف، چه تابع هموار با شیب بسیار کم و چه تابع با ناهمواری­های زیاد وشیب تند است. بنای این الگوریتم بر اساس زندگی جمعی زنبور عسل و پیدا کردن گلستان­های با کیفیت گل …

آموزش الگوریتم بهینه سازی زنبور عسل Bee Algorithm خواندن بیشتر & raquo؛

Save و Load کردن متغیرها در متلب

Save و Load کردن متغیرها در متلب از طریق منوی file : پس از آن که متغیرها در متلب تعریف شدند ، در پنجره اصلی نرم افزار متلب از منوی File گزینه Save Workspace As را انتخاب کنید و برای فایل نامی‌انتخاب کرده و آن را در مسیر دلخواه خود ذخیره کنید . فایلی با …

Save و Load کردن متغیرها در متلب خواندن بیشتر & raquo؛

آموزش بدست آوردن پاسخ زمانی ورودی‌های مختلف در نرم افزار MATLAB

در راستای استقبال دوستان از مباحث کنترل خطی به کمک نرم افزار MATLAB تصمیم گرفتیم آموزش دیگری در این راستا را در سایت قرار دهیم. در این آموزش نحوه ی یافتن پاسخ‌های زمانی به ورودی پله، ضربه و هر ورودی دلخواه دیگری به کمک نرم افزار متلب آموزش داده خواد شد. در ابتدا با دستورات …

آموزش بدست آوردن پاسخ زمانی ورودی‌های مختلف در نرم افزار MATLAB خواندن بیشتر & raquo؛

حروف و علامت‌های یونانی در نرم افزار متلب (MATLAB Greek Symbols)

حروف یونانی در نرم افزار MATAB موجود هستند و کاربرد فراوانی دارند. در هلپ نرم افزار MATLAB به صورت یکجا به آنها اشاره ای نشده است . من یک فایل پی دی اف دیدم که به طور کامل و مختصر اومده اکثر حروف لاتین و نحوه ی استفاده از آنها را در نرم افزار مطلب …

حروف و علامت‌های یونانی در نرم افزار متلب (MATLAB Greek Symbols) خواندن بیشتر & raquo؛

آموزش رسم انواع دیگر نمودارها در نرم افزار MATLAB

نمودار نوار عمودی برای رسم نوار عمودی از دستور bar  به صورت زیر استفاده میشود. در این مسال قیمت محصول یک شرکت را بر حسب سال نشان داده می‏شود. %Vertical Bar Plot year=[1988:1994]; sle=[8 10 20 22 18 24 27]; bar(year,sle,’y’); xlabel(‘year’) ylabel(‘Sales’) نمودار نوار افقی برای رسم نمودارهای نوار عمودی از دستور barh  به صورت زیر استفاده میشود. …

آموزش رسم انواع دیگر نمودارها در نرم افزار MATLAB خواندن بیشتر & raquo؛

آموزش ترسیم نمودارهای سه بعدی و سطوح در نرم افزار MATLAB

قبل از مطالعه ی این پست بهتر است پست پیش نیاز آن که مربوط به ترسیمات دوبعدی و مشخصات نمودارها است را مطالعه نمایید. 1. ترسیم خطوط سه بعدی خطوط سه بعدی در حالت کلی دارای معادله ی 0=(f(x,y,z  هستند که در حالت پارامتری بر حسب متغیر وابسته ی t هم نوشته میشودند. x=x(t) y=y(t) z=z(t) البته این مشخصات …

آموزش ترسیم نمودارهای سه بعدی و سطوح در نرم افزار MATLAB خواندن بیشتر & raquo؛

ترسیم نمودارهای دو بعدی در متلب matlab

مطالب پیش نیاز قبل از انجام ترسیم دو بعدی یک سری مفاهیم مورد نیاز است که توضیح داده خواهد شد. روش اول ایجاد بردار در MATLAB: میخواهیم برداری ایجاد کنیم که مقدار اولیه ی آن 10- و مقدار نهایی آن 10+ است x=[-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10] ساده ترین روش ایجاد بردار در مطلب به صورت فوق است اما …

ترسیم نمودارهای دو بعدی در متلب matlab خواندن بیشتر & raquo؛

دانلود کد ۱۲ مثال کاربردی نرم‌افزار متلب matlab

معمولاً برنامه‌نویسان برای این‌که در نوشتن برنامه‌های بزرگ و پیچیده دچار مشکل نشوند، از توابع استفاده می‌کنند. این توابع، خود می‌تواند ساده یا پیچیده باشند. از نرم‌افزار متلب اغلب برای حل معادلات ریاضی پیچیده، بهینه‌سازی توابع خطی و غیر خطی، دستگاه‌های معادلات، پردازش تصویر، استفاده و تحلیل داده‌های آماری، انواع رگرسیون‌ و برازش‌ منحنی، رسم …

دانلود کد ۱۲ مثال کاربردی نرم‌افزار متلب matlab خواندن بیشتر & raquo؛