MatlabTips
892 subscribers
462 photos
72 videos
54 files
304 links
آموزش MATLAB با "استفاده از ویدئو و متن" در سطوح مبتدی تا پیشرفته
پاسخ به سوالات تخصصی:
@roholazandie
Download Telegram
تنها یک مشکل باقی می ماند: درست است که پژمان نمی تواند خط جدیدی اضافه کند اما می تواند یک تراکنش معتبر از پرداخت علی به پژمان را زیرش دوباره کپی پیست کند. برای حل این مشکل کافی است به هر خط (هر تراکنش) یک عدد هم اضافه شود. در این صورت این کار غیر ممکن می شود. ورژن جدید این روش به صورت زیر می شود.
مشکل بزرگی هنوز در این سیستم وجود دارد. فرض کنید پژمان در ماه پیش رو هیچ خرجی نکند و فقط بقیه بجای او پرداخت کنند و آخر ماه هم غیبش بزند. باید چکار کنیم که جلوی این مشکل را بگیریم. در قسمت بعد به این موضوع می پردازیم.
This media is not supported in your browser
VIEW IN TELEGRAM
سال نو مبارک!
🔵خودروهای هوشمند🔵

حتما شما هم راجع به با فناوری خودروهای هوشمند شنیده اید، مخصوصا خودروی معروف گوگل که حالا دیگر waymo نام گرفته و به تازگی قول داده تا با همکاری Uber و Lyft به مشتریانش در برخی ایالت های آمریکا سرویس های بدون راننده بدهد. خب همه می دانیم راه اندازی چنین محصولی به فناوری های بسیار پیشرفته ای نیاز دارد که گوگل تا حد خوبی به آنها دست یافته، از جمله:
بکارگیری لیدار حرفه ای برای اسکن سه بعدی اطراف خودرو تا ۳۰۰ متر (به اندازه ۳ زمین فوتبال) و بصورت ۳۶۰ درجه برای تشخیص خودروها، عابران پیاده، و دوچرخه سوارها.
یا سیستم های پردازش ویدیوی حرفه ای برای تحلیل حرکات دوچرخه سواران و پیش بینی پیچیدن آنها با توجه به حرکات دستشان و ...

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

بله! راه حل بسیار پیچیده تر از آن چیزی است که فکرش را کنید: ویمو (و البته بسیاری از خودروهای هوشمند دیگر) برای رانندگی به یک نقشه بسیار کامل و با جزییات فراوان از محیط نیاز دارد، نقشه ای که حتی ارتفاع جدول های خیابان و موقعیت دقیق چراغ راهنمایی را نشان دهد. برای تهیه این نقشه گوگل خودروهایی را با لیدارهای فوق العاده دقیق صدهزار دلاری خود مجهز کرده تا تمامی خیابان ها و کوچه پس کوچه های یک شهر را زیر و رو کنند و همه چیز را ضبط کنند. این ویدیوها در اختیار تیم های بزرگ مهندسی قرار می گیرد تا تمامی جزییات صحنه ها برچسب گذاری شوند. فرایندی بسیار زمانگیر و البته پرهزینه.

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

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

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

نویسنده: جواد امیریان، موسسه Inria فرانسه، متخصص رباتیک و هوش مصنوعی
This media is not supported in your browser
VIEW IN TELEGRAM
این خبر چه معنی ای دارد؟ برای فهم بیت کوین @matlabtips را دنبال کنید
لینک خبر از گاردین:
https://www.theguardian.com/technology/2013/nov/27/hard-drive-bitcoin-landfill-site
This media is not supported in your browser
VIEW IN TELEGRAM
رسم نمودارهای سه بعدی با استفاده از واقعیت افزوده(augmented reality)
دانلود برنامه فعلا فقط برای ios
https://itunes.apple.com/app/geogebra-augmented-reality/id1276964610
Forwarded from اتچ بات
مهم ترین درسی که از تجارب خود ... گرفته بودم این بود که هرگز درباره یک جنبش سیاسی بر پایه هدف هایی که آشکارا اعلام می کند، یا حتا واقعن در راه رسیدن به آن ها می کوشد، داوری نکنم، بلکه داوری ام فقط بر اساس وسایلی باشد که برای رسیدن به آن هدف ها به کار می برد
ورنر هایزنبرگ، جز و کل
This media is not supported in your browser
VIEW IN TELEGRAM
فناوری "یادگیری عمیق" ما را وارد یک مرحله بسیار خطرناک از ویدیوهای جعلی منصوب به افراد مشهور خواهد کرد. این ویدیو، یک ویدیوی جعلی ساخته شده برای اوباما است!
#deep_learning
🔵چگونه از پایتون استفاده کنیم؟🔵

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

1- به سایت https://www.anaconda.com/download/ بروید و متناسب به سیستم عامل خود و نسخه پایتون مورد نظر یکی از گزینه ها را انتخاب کنید:
خیلی از دوستان میپرسند کدام نسخه پایتون را نصب کنیم؟ جواب ساده است اگر کتابخانه مد نظر شما برای نسخه 3.6 توسعه پیدا کرده است یا جایی کار میکنید که حتمن از شما نمی خواهند از نسخه 2.7 استفاده کنید، حتما از آخرین نسخه یعنی 3.6 استفاده کنید. معمولا همه کتابخانه های فعال و کاربردی نسخه 3.6 دارند و از این بابت هیچ نگرانی وجود ندارد. در صورتی که به هر دلیلی مجبور به تغییر نسخه شدید راهکار ساده ای دارد که درادامه به آن میپردازیم.
نصب آناکوندا بسیار ساده و نیاز به هیچ کرک کردنی ندارد چون نرم افزار آن رایگان است. به طور کلی تمام اکوسیستم پایتون رایگان و بر اساس جامعه متن باز است. کتابخانه ها یا برنامه های بسته از طریق بیرون افتادن و ایزوله شدن از جامعه متن باز، تنبیه و از دور خارج می شوند.
2- اکنون که آناکوندا را نصب کرده اید نیازدارید که در یک واسط گرافیکی زیبا شروع به کد زدن کنید. برای این کار هم گزینه های بسیار زیادی وجود دارد که از بهترین آنها یعنی Pycharm می توانید استفاده کنید. گزینه های دیگر شامل Spyder, eclipse, visual studio و بسیاری دیگر از گزینه هاست. برای نصب پای چارم به سایت https://www.jetbrains.com/pycharm/download/ بروید. شما دو گزینه برای نصب دارید. نسخه کامیونیتی و نسخه حرفه ای( Pycharm Community and Pycharm Professional). نسخه ی حرفه ای را میتوانید با ایمیل دانشجویی معتبر بگیرید یا کرک آن را از سایتهای ایرانی بگیرید. به هر حال برای شروع نسخه کامیونیتی کفایت میکند.
3-پس از دانلود برنامه و دابل کلیک بر روی آن پنجره زیر ظاهر می شود.
سپس با تنظیمات پیش فرض جلو بروید و فقط این دو گزینه را بزنید که بتوانید شورتکات پای چارم را روی دسکتاپ ببینید
وقتی پایچارم را برای اولین بار باز میکنید از شما تنظیماتی را می طلبد که صد البته بعدا هم میتوانید تغییر دهید. در مرحله اول تم محیط را از شما می خواهد که بستگی به سلیقه خودتان دارد من تم مشکی را ترجیح می دهم
در مرحله بعد میخواهد که اگر دوست داشتید تعدادی پلاگین نصب کنید که من رد می کنم و دکمه Start using pycharm را انتخاب میکنم