دانلود رایگان فیلم آموزشی ساختار (Structure) و یونیون (Union)

فیلم آموزشی ساختار (Structure) و یونیون (Union)

زبان برنامه نویسی C (سی)، بدون شک یکی از مهم ترین زبان های برنامه نویسی است، که هم به وفور به صورت مستقیم برای پیاده سازی انواع نرم افزارها و برنامه ها، بر روی انواع سیستم های سخت افزاری و سیستم های عامل استفاده شده است، و هم منشأ ایجاد زبان های برنامه نویسی جدید تر، نظیر ++C (سی پلاس پلاس)، Java (جاوا)، #C (سی شارپ)، بوده است. بسیاری از مفاهیم مورد استفاده در ساختار این زبان برنامه نویسی، بعدها تبدیل به موضوعات پایه ای و اساسی علوم کامپیوتر شدند، و از این نظر، زبان برنامه نویسی C، دارای ارزش های تئوریک بسیار بالایی است.

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

بیشتر بخوانید

فرادرس :: بزرگترین پروژه آموزش آنلاین دانشگاهی ایران‎

فرادرس :: بزرگترین پروژه آموزش آنلاین دانشگاهی ایران‎پروژه علمی-آموزشی فرادرس (لینک)، با ارائه بیش از ۳۵۰ ساعت ویدئوی آموزشی تخصصی در زمینه هوش مصنوعی، برنامه‌نویسی، داده‌کاوی، بهینه‌سازی، یادگیری ماشینی، مهندسی برق، مهندسی کنترل، مهندسی صنایع، تحقیق در عملیات و ده‌ها زمینه تخصصی و دانشگاهی دیگر، به جرأت یکی از بزرگ‌ترین پروژه‌های آموزشی آنلاین و پیشتاز در ایران است.

در حال حاضر، بیش از ۱۲۰ ساعت از آموزش‌های فرادرس، به صورت کاملا رایگان در اختیار دانشجویان و دانش‌پژوهان قرار گرفته‌اند، و فقط در عرض چهار ماه گذشته، میزان بازدید از این آموزش‌ها در وبسایت تخته سفید و سایر وبسایت‌های به اشتراک گذاری ویدئویی، بیش از ۲۰ هزار ساعت بوده است. برای دسترسی به کانال های ویدئویی رسمی فرادرس، لینک‌های زیر را مشاهده نمایید:

تخته سفید: لینک دسترسی

یوتیوب: لینک دسترسی

ویمئو: لینک دسترسی

آپارات: لینک دسترسی

بسیاری از آموزش‌هایی که در فرادرس ارائه شده‌اند، حتی معادل خارجی نیز ندارند و برای نخستین بار، به صورت عملی و کاربرد محور، به زبان فارسی و بر روی فرادرس ارائه شده‌اند. فرادرس نیز، همانند پروژه‌های آموزشی خارجی مانند Udacity و Coursera، پر کردن شکاف میان آموزش سنتی دانشگاهی و نیازهای مطرح در صنعت و محیط کار، و همین طور ایجاد فرصت‌های برابر آموزشی برای همگان قرار داده‌ایم. هم اکنون، بیش از ۱۰ هزار نفر از دانشجویان و اعضای هیأت علمی دانشگاه‌های داخل و خارج ایران، از آموزش‌های فرادرس استفاده نموده‌اند و خرسندیم که ناب‌ترین آموزش‌های تخصصی و کاربردی را، که معمولا در دانشگاه‌ها مجال مطرح شدن پیدا نمی‌کنند، به دانشگاهیان و دانشجویان عزیز ارائه نموده‌ایم.

دانلود رایگان فیلم آموزشی آشنایی با اجزای سازنده یک برنامه C

آشنایی با اجزای سازنده یک برنامه C

زبان برنامه نویسی C (سی)، بدون شک یکی از مهم ترین زبان های برنامه نویسی است، که هم به وفور به صورت مستقیم برای پیاده سازی انواع نرم افزارها و برنامه ها، بر روی انواع سیستم های سخت افزاری و سیستم های عامل استفاده شده است، و هم منشأ ایجاد زبان های برنامه نویسی جدید تر، نظیر ++C (سی پلاس پلاس)، Java (جاوا)، #C (سی شارپ)، بوده است. بسیاری از مفاهیم مورد استفاده در ساختار این زبان برنامه نویسی، بعدها تبدیل به موضوعات پایه ای و اساسی علوم کامپیوتر شدند، و از این نظر، زبان برنامه نویسی C، دارای ارزش های تئوریک بسیار بالایی است.

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

بیشتر بخوانید

فیلم آموزشی کاربرد فازی در سیستم های قدرت

فیلم آموزشی کاربرد فازی در سیستم های قدرت

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

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

بیشتر بخوانید

مجموعه یکم فرادرس های آموزش برنامه نویسی C و ++C

مجموعه یکم فرادرس های آموزش برنامه نویسی C و ++C

زبان برنامه نویسی C (سی)، بدون شک یکی از مهم ترین زبان های برنامه نویسی است، که هم به وفور به صورت مستقیم برای پیاده سازی انواع نرم افزارها و برنامه ها، بر روی انواع سیستم های سخت افزاری و سیستم های عامل استفاده شده است، و هم منشأ ایجاد زبان های برنامه نویسی جدید تر، نظیر ++C (سی پلاس پلاس)، Java (جاوا)، #C (سی شارپ)، بوده است. بسیاری از مفاهیم مورد استفاده در ساختار این زبان برنامه نویسی، بعدها تبدیل به موضوعات پایه ای و اساسی علوم کامپیوتر شدند، و از این نظر، زبان برنامه نویسی C، دارای ارزش های تئوریک بسیار بالایی است.

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

بیشتر بخوانید

فیلم آموزشی طراحی سیستم های فازی عصبی یا ANFIS با استفاده از الگوریتم های فرا ابتکاری و تکاملی

فیلم آموزشی طراحی سیستم های فازی عصبی یا ANFIS با استفاده از الگوریتم های فرا ابتکاری و تکاملی

 

طراحی و آموزشی سیستم های استنتاج فازی (FIS) و سیستم های تطبیقی استتاج عصبی فازی (انفیس یا ANFIS) معمولا با استفاده از رویکردهای کلاسیک، نظیر گرادیان نزولی (Gradient Descend) و پس انتشار (Back-propagation) انجام می شود. اما در این آموزش، کاربرد الگوریتم های تکاملی و فرا ابتکاری در طراحی بهینه سیستم های فازی نوع تاکاگی-سوگنو-کانگ (TSK) مورد بحث واقع شده است.

در واقع در این فیلم آموزشی، با ترکیب الگوریتم های تکاملی و فرا ابتکاری، با سیستم های عصبی فازی، سعی شده است تنظیم مقادیر بهینه برای پارامترهای این سیستم های هوشمند، به الگوریتم های بهینه سازی هوشمند محول شود. در این آموزش، از چهار الگوریتم برای طراحی بهینه سیتم فازی استفاده شده است:

  • الگوریتم ژنتیک پیوسته یا GA
  • بهینه سازی ازدحام ذرات یا PSO
  • تکامل تفاضلی یا DE
  • بهینه سازی کلونی مورچگان برای فضای پیوسته یا ACOR

 

بیشتر بخوانید

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

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

 

کاهش تعداد رنگ در تصاویر رنگی، با اهداف مختلفی انجام می شود، که قطعا مهم ترین آن ها، کاهش حجم تصاویر برای ذخیره سازی و یا مخابره تصاویر است. این کار، به صورت سنتی، در هنر فرش بافی ایران نیز انجام می شود و یکی از مراحل اساسی در تهیه تابلو فرش از تصاویر واقعی است. روش های متعددی برای انجام کاهش رنگ یا Color Reduction (و یا Color Quantization) وجود دارند. اما در این آموزش، بر روی روش های مبتنی بر خوشه بندی تمرکز شده است و کاربرد سه روش خوشه بندی هوشمند برای کاهش رنگ در تصاویر رنگی، به صورت عملی مورد استفاده قرار گرفته اند. سه روش خوشه بندی مورد استفاده عبارتند از:

  • الگوریتم خوشه بندی k-Means (یا الگوریتم لوید)
  • الگوریتم خوشه بندی فازی FCM
  • نگاشت خود سازمان ده یا SOM

 

بیشتر بخوانید

فیلم آموزشی دستورات تکمیلی Feature و سه بعدی در نرم افزار سالیدورکز

فیلم آموزشی دستورات تکمیلی Feature و سه بعدی در نرم افزار سالیدورکز

 

نرم‌افزار سالیدورکز (Solidworks) یک نرم‌افزار طراحی سه‌بعدی به کمک رایانه (CAD) است. این نرم‌افزار ساخت شرکت Dassult System فرانسوی است. این شرکت، نرم‌افزارهای مختلفی تولید می‌کند ولی دو عنوان CATIA و Solidworks از بقیه معروفترند.

زاین نرم‌افزار هم در حوزه‌ی صنعت استفاده می‌شود و هم در حوزه‌ی آموزش و پژوهش. در صورتی که شما یک صنعت‌گر هستین و قصد دارین قبل شروع به ساخت قطعه یا دستگاه مدنظرتان، یک مدل سه‌بعدی از آن‌را ببینید، می‌توانید از این نرم‌افزار استفاده کنید. ضمناً برای طراحی قطعاتی که قصد دارین روی آنها با دستگاه‌های CNC ماشین‌کاری نمایید، نیز می‌توانید روی سالیدورکز حساب باز کنید. البته ناگفته نماند که سالیدورکز در حالت پیش‌فرض و بدون نصب افزونه‌های مختص ماشین‌کاری، توانایی تولید G-Code را ندارد. از سویی دیگر همچنین اگر بخواهید با اسکنرهای سه‌بعدی کار کنید، این نرم‌افزار بخش‌هایی برای این‌کار دارد.

در این دوره‌ها شما با دستورها و قابلیت‌های مختلف سالیدورکز آشنا خواهید شد. همچنین در انتهای هر بخش، مثال‌ها و پروژه‌هایی حل شده‌اند که به درک بهتر مخاطب از دستورات و توضیحات مختلف، کمک می‌کند. در دوره‌ی مقدماتی به معرفی و آموزش کار با دستورات مختلف در سه فضای Part ، Assembly و Drawing خواهیم پرداخت و در انتهای این دوره، شما می‌توانید علاوه بر آشنایی کامل با اصول طراحی در سالیدورکز، بسیاری از اجسام، دستگاه‌ها و نقشه‌های صنعتی را طراحی نمایید.

 

بیشتر بخوانید