Faradars Discount
x عدم نمایش ۴۰٪ تخفیف جشنواره تخفیف بوی ماه مهر فرادرس کد تخفیف: MHR98
فرصت باقیمانده

آموزش فراخوانی C در متلب – پیش ثبت نام

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

درباره ناشر

فرادرس
فرادرس

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

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



در این فرادرس سعی شده است، مراحل راه اندازی MEX بر روی متلب و روش بهره گیری از آن آموزش داده شود، و با ارائه مثال های کاربردی گام به گام، مراحل کدنویسی، کامپایل و اجرای فایل های MEX، نشان داده شده است. در این آموزش ویدیویی خواهید آموخت که چه زمانی استفاده از توابع MEX مناسب است؟ یک تابع MEX چگونه نوشته می شود؟ و چگونه می توان یک تابع نوشته شده در محیط C++ / C را به این روش فراخوانی کرد؟ لازم به ذکر است که آشنایی اولیه با زبان C++ / C، پیش نیاز استفاده از این آموزش است.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال هماهنگی
زمان تقریبی انتشار ۶ تا ۱۴ هفته (برای ۹۰ درصد آموزش‌های این مرحله)

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در صف شروع ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.




    توضیحات

    محیط متلب، این امکان را برای کاربر فراهم می کند که بدون دغدغه نسبت به پیچیدگی های کدنویسی، ایده و الگوریتم خود را پیاده سازی کند. این ویژگی متلب که البته بسیار حائز اهمیت است، موجب شده است تا متلب از نظر سرعت پردازش نتواند با زبان های برنامه نویسی دیگر رقابت کند. البته سازندگان متلب همواره کوشیده اند که تا حد ممکن بهینه ترین الگوریتم ها را استفاده کنند و یک کدنویسی بهینه می تواند سرعت اجرا را تا حد زیادی بهبود بخشد. با این حال بعضی مواقع دستیابی به سرعت های اجرای بالا در محیط متلب امکان پذیر نیست.

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

    یکی از روش های فراخوانی کدهای C++ / C در محیط متلب، استفاده از توابع و فایل های MEX است. هرچند راه اندازی و شروع به کار با این نوع توابع، ممکن است با پیچیدگی هایی همراه باشد، اما در ادامه می تواند به عنوان روشی مناسب برای افزایش سرعت برخی پردازش های متلب مورد استفاده قرار گیرد.

    در این فرادرس سعی شده است، مراحل راه اندازی MEX بر روی متلب و روش بهره گیری از آن، آموزش داده شود، و با ارائه مثال های کاربردی گام به گام، مراحل کدنویسی، کامپایل و اجرای فایل های MEX، نشان داده شده است. در این آموزش ویدیویی خواهید آموخت که چه زمانی استفاده از توابع MEX مناسب است؟ یک تابع MEX چگونه نوشته می شود؟ و چگونه می توان یک تابع نوشته شده در محیط C++ / C را به این روش فراخوانی کرد؟ لازم به ذکر است که آشنایی اولیه با زبان C++ / C، پیش نیاز استفاده از این آموزش است.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: راه های ارتباطی متلب با سایر نرم افزارها و زبان های برنامه نویسی
      • اهمیت تعامل با سایر نرم افزارها
      • فراخوانی سایر نرم افزارها در متلب
      • راه های ارتباطی متلب با زبان C
    • درس دوم: معرفی فایل های MEX
      • ماهیت فایل های MEX
      • دلایل استفاده از MEX
      • مشکلات و محدودیت های فایل های MEX
      • پیشنیازها
    • درس سوم: راه اندازی MEX بر روی متلب
      • یافتن کامپایلر هماهنگ با نسخه متلب
      • آماده سازی متلب برای استفاده از کامپایلر
    • درس چهارم: ساختار کدهای MEX
      • دستورها و عبارت های کلیدی در کد MEX
      • داده های ورودی و خروجی در کد MEX
      • نحوه کامپایل کد MEX
      • نحوه فراخوانی و اجرای کد MEX
    • درس پنجم: دریافت و ارسال داده توسط MEX
      • مثال Hello World (چاپ عبارت توسط کد MEX)
      • ارسال و دریافت یک عدد اسکالر
      • ارسال و دریافت یک بردار
      • ارسال و دریافت یک ماتریس
    • درس ششم: پیاده سازی عملیات ریاضی ساده توسط MEX
      • مثال
        • ضرب دو عدد اسکالر
        • جمع دو ماتریس
        • ضرب دو ماتریس
    • درس هفتم: مثال کاربردی: یافتن ریشه یک تابع
      • دستور fzero در متلب
      • روش Bisection در یافتن ریشه تابع
      • کدنویسی روش Bisection در متلب
      • پیاده سازی روش Bisection در C
      • اندازه گیری و مقایسه زمان اجرا
    • درس هشتم: حل معادله دیفرانسیل به روش رونگه – کوتا
      • دستور ode45 در متلب
      • کدنویسی روش رونگه – کوتا در متلب
      • پیاده سازی معادلات حالت در کد MEX
      • پیاده سازی روش رونگه – کوتا در کد MEX
      • اندازه گیری و مقایسه زمان اجرا
    • درس نهم: کنترل و بررسی ورودی ها و جلوگیری از خطا
      • بررسی تعداد ورودی ها
      • بررسی ابعاد ورودی ها
      • مثال: کنترل ورودی ها در کد ضرب ماتریسی
    • درس دهم: ارسال و دریافت انواع دیگر داده به جز double
      • انواع داده (Datatype) در متلب
      • ارسال و دریافت اعداد صحیح و اعشاری
      • ارسال و دریافت عبارات متنی
      • کار با اعداد مختلط
    • درس یازدهم: تبدیل کد C آماده به فایل MEX
      • دستور sqrtm برای محاسبه ریشه (رادیکال) ماتریس
      • تبدیل کد C آماده برای محاسبه ریشه ماتریس به کد MEX
      • کامپایل، اجرا و مقایسه زمان

     

    مفید برای رشته های
    • مهندسی برق
    • مهندسی مکانیک
    • مهندسی شیمی


    اطلاعات تکمیلی

    نام آموزش آموزش فراخوانی C در متلب – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVMA98041
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)




    دیدگاه ها

    1. 0 از 5

      :

      کاملا کاربردی و بدرد بخوره بخصوص برای کسایی که حجم محاسبات بالا دارن و فقط متلب بلدن که خیلی کنده


    نظر شما در مورد این فرادرس چیست؟

    پاسخ دهید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    امتیاز شما به این آموزش:




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در صف شروع ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,



فرادرس در رسانه ها و جشنواره ها

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