Faradars Discount
سومین دوره طرح سراسری «نذری آموزشی» - همزمان با محرم ۱۳۹۷
Faradars Discount
زمان باقی مانده

آموزش تکمیلی طراحی رابط گرافیکی کاربر (GUI) با متلب (MATLAB)

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

درباره ناشر

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

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

درباره مدرس

مهندس مسعود رضازاده محمدی
مهندس مسعود رضازاده محمدی

مدرس فرادرس

کارشناس ارشد مهندسی هوافضا


مسعود رضازاده محمدی کارشناس ارشد مهندسی هوافضا و در حال حاضر مسئول بخش دینامیک پرواز و کنترل یک دفتر طراحی هستند. ایشان بر زبان های برنامه نویسی C (سی)، ++C (سی پلاس پلاس)، #C (سی شارپ)، فرترن (FORTRAN) و متلب (MATLAB) تسلط داشته و موضوعات برنامه‌ نویسی موبایل، هدایت، کنترل و ناوبری وسایل پرنده از موضوعات مورد علاقه ایشان است. (+)



در این فرادرس طراحی پیشرفته رابط گرافیکی با دو محیط GUIDE و App Designer نرم افزار متلب ارائه شده است. با توجه به قدرت محاسباتی بالای MATLAB در صورتی که شما بتوانید نتیجه کدهای خود را در قالب یک GUI شکیل و حرفه ای به کاربر ارائه کنید، ارزش افزوده و سهولت استفاده از برنامه شما چندین برابر خواهد شد. این فرادرس تقریبا شامل تمام آن چیزی است که شما برای طراحی یک GUI حرفه ای در متلب به آن نیاز خواهید داشت و از نظر جامعیت و تنوع موضوعات یک مجموعه بی نظیر است.

👤 مدرس: مهندس مسعود رضازاده محمدی
🕓 مدت زمان: ۱۳ ساعت و ۵۸ دقیقه
🎓 تعداد دانشجو: ۷۶ نفر این آموزش را تهیه کرده اند. — ۷۵ نفر در یک ماه اخیر
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

هزینه آموزش: ۳۲,۰۰۰ تومان


آنچه شما در این فرادرس خواهید دید:
آموزش ویدئویی مورد تایید فرادرس
فایل برنامه ها و پروژه های اجرا شده در حین آموزش
فایل PDF یادداشت های مدرس در حین آموزش

تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می شود.
    (توضیحات بیشتر +)
دانلود آنی و ارسال سریع
فعال‌سازی آنی لینک دانلود، بلافاصله پس از ثبت سفارش
ارسال پستی به همراه کد رهگیری مرسوله در اولین ساعت اداری روز
ارسال پیک موتوری در تهران، در همان روز ثبت سفارش

(توضیحات بیشتر +)



    توضیحات

    امروزه نرم افزار متلب به عنوان یک مجموعه محاسباتی قدرتمند شناخته می شود که دامنه کاربردهای آن روز به روز در حال گسترش است. متلب برای طراحی رابط های گرافیکی دو محیط GUIDE و App Designer را در نظر گرفته است. محیط GUIDE از نسخه های قدیمی متلب تاکنون مورد استفاده بوده است، اما محیط App Designer به تازگی در نسخه های جدید متلب ارائه شده و در حال توسعه می باشد.

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

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

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

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: مفاهیم مقدماتی طراحی یک رابط گرافیکی در نرم‌ افزار MATLAB
      • معرفی کلی یک واسط گرافیکی و مزایای استفاده از آن
      • بیان کلی روند طراحی یک واسط گرافیکی و معرفی اولیه المان‌ های قابل استفاده
      • ارائه مثال‌ های کاربردی از برنامه‌ های طراحی‌ شده توسط GUI متلب برای ایجاد دید کلی از هدف نهایی کار
      • معرفی اولیه محیط GUIDE و اشاره به ساختار برنامه‌ نویسی و سیستم گرافیکی مورد استفاده
      • معرفی اولیه محیط App Designer و اشاره به ساختار برنامه‌ نویسی و سیستم گرافیکی مورد استفاده
      • ارائه تفاوت‌ های دو محیط طراحی و بررسی مزایا و معایب استفاده از آن ها
    • درس دوم: مفاهیم مقدماتی طراحی با محیط GUIDE
      • توضیح نوار ابزارها و منوهای کاربردی محیط GUIDE
      • معرفی پنجره‌ های Property Editor و Object browser
      • معرفی المان‌ های Push Button ,Edit Box و Static Text
      • بیان مفهوم و کاربرد Callback های مختلف یک المان گرافیکی
      • مثال برای نحوه استفاده از المان‌ های بالا (SimpleSum)
      • معرفی المان‌ های Toggle Button، Radio Button و Check Box
      • ارائه مفهوم تو در تویی (والد و فرزند) با المان‌ های Panel و Button Group
      • مثال برای نحوه استفاده از المان‌ های بالا (TextProp)
      • معرفی المان‌ های Slider ،List Box و Pop-up Menu
      • مثال برای نحوه استفاده از المان‌ های بالا (FuncEval)
      • ساخت یک GUI نمونه برای تجمیع مثال‌ ها و جمع‌ بندی مباحث درس دوم (MultiOper)
    • درس سوم: مفاهیم پیشرفته طراحی با محیط GUIDE
      • افزودن، حذف و اصلاح المان‌ های موجود در نوار ابزار
      • طراحی منو برای رابط کاربری
      • طراحی و استفاده از Context menu (منوی راست کلیک)
      • کار با المان Axes برای رسم نمودارهای زیبا و استاندارد، شامل کار با توابع grid ,box ,title ,legend ,xlabel ,ylabel ,xlim ,ylim ,subplot و …
      • مثال برای کار با نوار ابزار، منوها و محورها (AxesIntro)
      • استفاده از جداول در رابط گرافیکی و معرفی ویژگی‌ های آن
      • فراخوانی و استفاده از پنجره‌ های محاوره‌ ای uigetfile ,uiputfile ,uigetdir ,inputdlg ,listdlg ,questdlg ,msgbox ,helpdlg ,warndlg و errordlg
      • نحوه خواندن و نوشتن فایل‌ های متنی، اکسل، عکس و Mat – File) Table IO)
      • ارائه مثال برای بهتر استفاده کردن از جداول و پنجره‌ های محاوره‌ ای و همچینن کار با فایل‌ ها
      • ساخت یک GUI نمونه برای تجمیع مثال‌ ها و جمع‌ بندی مباحث درس سوم (plotData)
    • درس چهارم: طراحی حرفه‌ ای GUI با کدنویسی در سیستم HG1
      • بیان مشکلات طراحی رابط کاربری با محیط GUIDE
      • طراحی یک رابط کاربری در سیستم HG1 صرفا با استفاده از کدنویسی (باز طراحی مثال TextProp)
      • طراحی GUI دارای چندین سربرگ (Tab) به کمک دستور uitabgroup (اعمال روی مثال TextProp)
      • معرفی جعبه ابزار GUI Layout Toolbox و بیان مزایای استفاده از آن
      • کاربرد المان‌ های HBox و VBox
      • کاربرد المان‌ های HBox Flex و VBox Flex
      • کاربرد المان‌ های GridBox و GridBox Flex
      • کاربرد المان BoxPanel و بیان قابلیت‌ های Help ,Close ,Minimize و Dock
      • استفاده از المان TabPanel جهت طراحی رابط کاربری دارای چندین سربرگ (Tab)
      • نکات ظریف یک طراحی حرفه‌ ای
      • استفاده از قابلیت‌ های زبان HTML برای نوشتن متن‌ های پیچیده و جذاب (نمونه کد HTML – Test)
      • استفاده از مفسرهای Tex و Latex در رابط گرافیکی (نمونه کد Tex – latex – Test)
      • قرار دادن عکس (آیکون) روی دکمه‌ ها و تغییر تصویر پس‌ زمینه المان‌ ها (نمونه کد Cdata – Test)
      • نحوه خروجی گرفتن (عکس یا fig) از نمودارهای داخل یک GUI (نمونه کد Axes – Extraction)
      • فراخوانی توابع و مدل‌ های سیمیولینک موجود از درون رابط گرافیکی (مثال Call – Test)
      • روش‌ های تبادل داده بین کالبک‌ ها و نحوه ارتباط چند پنجره GUI (مثال‌ های Data – sharing ,Data – Sharing – Nested fcn و Multiple – Window)
      • پیاده‌ سازی نمودارهای پویا (انیمیشنی) برای نمایش آنلاین تغییرات و فیلم گرفتن از آن (نمونه کدهای Animated – Plot و Animated – Plot – Link)
      • نحوه اجرا، مکث یا توقف روند پردازش‌ های سنگین و زمان‌ بر (مثال Interrupt – Test)
      • نمایش نمودار درختی و استفاده از قابلیت‌ های آن (نمونه کد Uitree – Test)
      • طراحی نوار وضعیت (Status bar) در قالب نمایش موقعیت و تعداد کلیک‌ های ماوس به کمک ابزارهای جعبه ابزار GUI Layout Toolbox (مثال Status bar – Test)
      • نمایش نوار پیشرفت (Progress bar) به صورت پنجره خارجی یا درون خود رابط کاربری (مثال‌ های Waitbar – test و Embedded – Progress bar)
      • پیاده‌ سازی قابلیت‌ های Undo و Redo (مثال Uiundo – Test)
      • استفاده از ابزارهای ActiveX به عنوان مثال برای پخش صوت و فیلم (مثال Actx – Wmp – Test)
      • نحوه ساخت فایل‌ های EXE یا mlappinstall به عنوان خروجی قابل نصب یک واسط گرافیکی (مثال WMP – Test)
    • درس پنجم: مفاهیم مقدماتی طراحی با محیط App Designer
      • معرفی کلی محیط App Designer شامل منوها و ابزارها
      • توضیح ساختار برنامه‌ نویسی و سیستم گرافیکی مورد استفاده
      • بیان مفاهیم ابتدایی و کاربردی برنامه‌ نویسی شی‌ گرا
      • معرفی المان‌ های مشترک با محیط GUIDE و بیان تغییرات و مزایای ایجاد شده
        • المان‌ های Button ,Edit field ,Label ,TextArea و State Button
        • المان‌ های Checkbox ,Radio button group ,Dropdown ,List Box و Slider
        • المان‌ های Panel، Axes و Table
      • طراحی یک GUI نمونه برای استفاده از المان‌ های مشترک در محیط App Designer (باز طراحی مثال MultiOper)
    • درس ششم: مفاهیم پیشرفته طراحی با محیط App Designer
      • معرفی المان‌ های جدید و اختصاصی محیط App Designer
        • المان‌ های Tab Group ,Lamp ,Spinner و سوئیچ‌ های مختلف
        • المان‌ های Knob ,Discrete knob و گیج‌ های مختلف
      • ساخت یک GUI نمونه برای آموزش کار با المان‌ های اختصاصی محیط App Designer (مثال AnimatedLine – Interrupt)

     

    مفید برای رشته های
    • مهندسی پزشکی
    • مهندسی مکانیک
    • مهندسی هوافضا

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

    MATLAB 2013a

    پیش نیاز

    پیش نمایش

    بخش ۱ : مفاهیم مقدماتی طراحی یک رابط گرافیکی در نرم‌ افزار MATLAB - ۱۳ دقیقه


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

    دانلود مستقیم - حجم دانلود ۱۵ مگابایت (کلیک کنید +)


    پیش نمایش ۲ : مفاهیم مقدماتی طراحی با محیط GUIDE - معرفی ابزارها، امکانات و المان‌ های گرافیکی محیط GUIDE - ۶ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۱۰ مگابایت (کلیک کنید +)


    پیش نمایش ۳ : مفاهیم مقدماتی طراحی با محیط GUIDE - استفاده از المان‌ های اولیه GUIDE در قالب چند مثال - ۱۶ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۲۸ مگابایت (کلیک کنید +)


    پیش نمایش ۴ : مفاهیم پیشرفته طراحی با محیط GUIDE - کار با Toolbar و منوها و استفاده از ویژگی‌ های المان Axes - ۱۴ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۱۷ مگابایت (کلیک کنید +)


    پیش نمایش ۵ : مفاهیم پیشرفته طراحی با محیط GUIDE - معرفی کلی المان جدول، کادرهای محاوره‌ ای و طرز خواندن و نوشتن فایل‌ ها - ۱۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۶ : مفاهیم پیشرفته طراحی با محیط GUIDE - استفاده از المان جدول، کادرهای محاوره‌ ای و فایل‌ ها در قالب یک مثال - ۱۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۷ : مفاهیم پیشرفته طراحی با محیط GUIDE - مرور مطالب با تجمیع دو مثال در یک GUI - ۱۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۸ : طراحی حرفه‌ ای GUI با کدنویسی در سیستم HG1 - حل مشکلات طراحی با محیط GUIDE با روش برنامه‌ نویسی - ۶۸ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۹ : طراحی حرفه‌‌ ای GUI با کدنویسی در سیستم HG1 - معرفی کاربرد زبان HTML، مفسرهای Tex و Latex، خاصیت CDATA و استخراج نمودار از داخل GUI - ۱۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۰ : طراحی حرفه‌‌ ای GUI با کدنویسی در سیستم HG1 - فراخوانی توابع و مدل‌ های سیمیولینک، تبادل داده بین کالبک‌ ها و ایجاد نمودارهای انیمیشنی - ۱۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۱ : طراحی حرفه‌‌ ای GUI با کدنویسی در سیستم HG1 - مکث یا توقف روند اجرا و ایجاد نمودار درختی - ۱۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۲ : طراحی حرفه‌‌ ای GUI با کدنویسی در سیستم HG1 - طراحی نوار وضعیت و نوار پیشرفت - ۱۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۳ : طراحی حرفه‌‌ ای GUI با کدنویسی در سیستم HG1 - پیاده‌ سازی Undo و Redo، المان‌ های ActiveX و تولید فایل نصبی و EXE از برنامه - ۱۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۱۴ : مفاهیم مقدماتی طراحی با محیط App Designer - ۶۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۵ : مفاهیم پیشرفته طراحی با محیط App Designer - ۱۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.


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

    نام آموزش آموزش تکمیلی طراحی رابط گرافیکی کاربر (GUI) با متلب (MATLAB)
    ناشر فرادرس
    کد آموزش FVMA9701
    مدت زمان ۱۳ ساعت و ۵۸ دقیقه
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    حجم دانلود ۲۲۹۳ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)


    ​راهنمای تهیه آموزش ها

    آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

    راهنمایی بیشتر ( +)

    در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟ 
    • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
    • از طریق بخش چت آنلاین، با پشیبان های فرادرس گفتگو کنید.- همه روزهای کاری هفته از ساعت ۸ صبح تا ۱۲ شب
    • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

    آموزش تکمیلی طراحی رابط گرافیکی کاربر (GUI) با متلب (MATLAB)

    هزینه آموزش: ۳۲,۰۰۰ تومان



    مطالب مرتبط


    دیدگاه ها

    تا کنون ۷۶ نفراز این آموزش استفاده کرده اند.

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

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

    *



​همین امروز شروع به آموختن کنید​

آموزش تکمیلی طراحی رابط گرافیکی کاربر (GUI) با متلب (MATLAB)

هزینه آموزش: ۳۲,۰۰۰ تومان


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




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

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

عضویت در خبرنامه فرادرس

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


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