Posts

برنامه نویس موفق چه ویژگی هایی دارد؟

Image
  برای یک برنامه نویس تسلط به زبان های برنامه نویسی مختلف مانند جاوا، CPP و پایتون لازم است ولی کافی نیست. برخی افراد به دلایلی همچون داشتن سبک زندگی خاص، سابقه شغلی، استعداد و شرایط محیط پیرامون در شغل برنامه نویسی موفق تر از دیگران ظاهر می شوند. ویژگی های مشترکی در بین برنامه نویسان موفق دیده می شود. اغلب این ویژگی ها اکتسابی هستند و با تمرین یا آموزش به دست می آیند و بهبود پیدا می کنند. در این مقاله به بررسی ویژگی های شخصیتی ای خواهیم پرداخت که به رشد روزافزون موقعیت شغلی شما کمک خواهند کرد . منبع: https://hamiworks.com/blog/personality-traits-of-successful-programmers  

ساخت تصاویر متحرک به کمک نرم افزار متلب

Image
  تصاویر متحرک درخشان از نظر بصری جذاب هستند و از این رو به طور گسترده برای اهداف تبلیغاتی استفاده می شوند. در این پروژه، ما یک رویکرد رابط کاربری گرافیکی مبتنی بر MATLAB (GUI) برای کنترل الگوی نور دهی تعدادی از دیودهای ساطع کننده نور (LED) ارائه می‌کنیم. استفاده از رابط کاربری گرافیکی سودمند است زیرا کاربر می تواند الگوهای روشنایی را در حین انجام سایر وظایف در رایانه شخصی کنترل کند . این پروژه پنج الگوی نورپردازی مختلف از جمله شمارنده حلقه و شمارنده جانسون را با کلیک کردن روی دکمه‌های فشاری مناسب در رابط کاربری گرافیکی ایجاد می‌کند. سرعت چشمک زدن LED ها را نیز می توان با استفاده از دکمه های فشاری سریع، معمولی و آهسته در رابط کاربری گرافیکی کنترل کرد. نمونه اولیه در شکل 1 و رابط کاربری گرافیکی مبتنی بر MATLAB در شکل 2 نشان داده شده است. منبع: https://hamiworks.com/blog/light-animations-arduino-matlab  

شبیه سازی ایجاد اتوماتیک گواهی نامه با متلب

  نرم‌افزار متلب یک ابزار همه‌کاره است و این توانایی را دارد تا بسیاری از کارها را به‌صورت خودکار انجام دهد. در اینجا سعی شده است تا یک ابزار متعلق به نرم‌افزار متلب جهت ایجاد گواهی برای کارگاه‌ها، کنفرانس‌ها، سمپوزیوم‌ها و غیره، معرفی و بررسی شود. به‌طورمعمول، مؤسسات آموزشی و شرکت‌ها از ابزارهای تخصصی برای ایجاد گواهی در مقیاس بزرگ استفاده می‌کنند. از این ابزار نرم‌افزار متلب برای تجزیه‌وتحلیل داده‌های حجیم نیز می‌توان استفاده نمود. در ادامه نظر شما را به مشاهده پروژه متلب انجام شده جلب می‌کنیم .   مرور کلی بر پروژه متلب نمای کلی از پروژه موسوم به خودکارسازی صدور گواهی (Automatic Certificate Generation) در شکل 1 نشان داده شده است. نام فایل گواهی خالی (A) به‌عنوان ورودی در نرم‌افزار استفاده می‌شود. از یک برگه اکسل (B) برای ثبت جزئیاتی که باید روی گواهی اعمال شود، استفاده می‌شود. داده‌ها روی گواهی خالی ثبت می‌شوند و بسیاری از این گواهی‌ها توسط کد نویسی متلب (C) ایجاد می‌شوند. گواهی‌های ایجاد شده توسط برنامه را می‌توان در پوشه‌ای با نام مشخص (D) ذخیره کرد . منبع: ...

کنترل تجهیزات و ابزار با استفاده از رابط کاربری گرافیکی نرم افزار متلب

    یک برنامه کاربردی مهم فرآیندی است که در آن یک اپراتور در یک اتاق کنترل در مقابل کامپیوتر نشسته و با اجرای برنامه کاربردی رابط انسان و ماشین ( HMI) برای نظارت و کنترل فرآیند عمل می‌کند و همچنین می تواند به طور موثر کنترل دقیق و لحظه‌ای را اعمال کند. به‌عبارت دیگر فرمان ها و سیگنال های مرتبط را به چند محرک موجود در میدان عمل ارسال می‌کند.   در ادامه نظر شما را به مشاهده پروژه متلب انجام شده جلب می‌کنیم. منبع: https://hamiworks.com/blog/equipment-controller-using-matlab-based-gui  

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

Image
  متلب یکی از پر مخاطب ترین نرم افزارهای کدنویسی به حساب می آید، اکثر رشته های تحصیلی دانشگاهی و بهتره بگیم اکثر دانشجوها در دوران تحصیل حتما چندتا پروژه دانشجویی متلب برای انجام دارند، از اینرو منابع آموزشی زیادی هم برای متلب وجود داره، کلاس های آموزشی حضوری و یا مجازی، کتابها و از همه جذاب تر ویدئوهای آموزشی، خیلی از سایت ها هم به صورت مقاله ای و یا ویدئو شروع به آموزش متلب در سطوح مقدماتی و پیشرفته کرده اند، در ادامه تعدادی از معروفترین سایت های آموزش متلب را خدمت شما معرفی می‌کنم : ·          سایت آموزش متلب matlabacademy ·          سایت nhigham ·          سایت آموزش engineerexperiences ·          وبسایت آموزش بیاموز ·          سایت آموزشی matlabhelper ·          سایت undocumentedmatlab ·       ...

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

Image
  متلب یک ابزار بسیار قدرتمند جهت کم حجم سازی تصاویر و سیگنال ها برای نرم افزارهای توسعه دهنده می باشد. یکی از این نرم افزارهایی که با یک رابط کاربری گرافیکی به کم حجم سازی تصویر با استفاده متلب می پردازد در این مقاله بررسی شده است . امروزه به منظور افزایش کیفیت عکس ها، دوربین ها با تعداد روزافزون مگاپیکسل تولید می شوند. همانطور که می دانید با افزایش کیفیت تصویر، سایز فایل آن نیز افزایش می یابد. به علت محدودیت های سرعت اینترنت، آپلود تصاویر با کیفیت نیازمند زمان بیشتری است. هر کاربری نیاز دارد تا تصاویر را بدون افت شدید کیفیت کم حجم کند. همچنین، تولیدکنندگان گوشی های موبایل نیازمند الگوریتم هایی در دوربین دستگاه هستند که امکان ذخیره تصاویر با حجم کمتر و بدون کاهش کیفیت را برای آن ها فراهم کند . جهت مشاهده کامل این محتوا، به منبع ذکر شده در سایت حامی ورکس به لینک زیر مراجعه کنید: https://hamiworks.com/blog/lossless-image-compression-using-matlab  

تشخیص چهره با پردازش تصویر

Image
  تشخیص و ردیابی اشیاء در بسیاری از برنامه های بینایی کامپیوتر، مانند تشخیص حرکت، ایمنی خودرو و نظارت از اهمیت بالایی برخوردار است. در این مطلب تشخیص چهره با استفاده از سیستم نرم افزار MATLAB ارائه شده است و این برنامه علاوه بر صورت انسان قابلیت تشخیص چشم و بالا تنه یک فرد را نیز دارد . تشخیص چهره یک کار آسان و ساده برای انسان است، اما برای کامپیوتر خیلی ساده نیست. تشخیص چهره به دلیل تغییرات بزرگ درون گروهی ناشی از تغییرات پیدایش صورت، روشنایی و جلوه، پیچیده ترین و چالش برانگیزترین مشکل در زمینه بینایی کامپیوتری، تلقی شده است. چنین تغییراتی منجر به توزیع صورت می شود تا در هر فضایی که خطی به فضای تصویر اصلی باشد، بسیار غیر خطی و پیچیده شود . جهت مشاهده کامل این محتوا، به منبع ذکر شده در سایت حامی ورکس به لینک زیر مراجعه کنید: https://hamiworks.com/blog/face-detection-using-matlab