MatlabTips
891 subscribers
462 photos
73 videos
54 files
304 links
آموزش MATLAB با "استفاده از ویدئو و متن" در سطوح مبتدی تا پیشرفته
پاسخ به سوالات تخصصی:
@roholazandie
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
کدام یک ترسناک تر است؟ اشباح یا هوش مصنوعی؟
This media is not supported in your browser
VIEW IN TELEGRAM
اثبات انیمیشنی از اینکه مجموع زوایای خارجی هر چند ضلعی دلخواه ۳۶۰ درجه است!
یک ابزار بسیار زیبا و قدرتمند برای visualization برای شبکه های عصبی. مستقل از اینکه از tensorflow ، pytorch یا keras استفاده میکنید. این لایبرری هست که یک کنسول در اختیار شما می گذارد و می توانید با تغییرات خیلی کم توی کد خودتان خروجی ها رو بر روی کنسول وبی آن ببینید. رایگان و بسیار حرفه ای!

https://missinglink.ai

یک نمونه کد برای اجرا هم میتوانید از لینک زیر پیدا کنید

https://github.com/missinglinkai/common-nn-mistakes/blob/master/pytorch-mnist-v2.py
آندری کارپثی (مدیر کل هوش مصنوعی شرکت تسلا) سال گذشته در توییتی به اشتباهات معمولی که افراد در آموزش شبکه های عصبی می کنند اشاره کرد. چند روز گذشته او بعد از مدت زیادی این اشتباهات و نیز دیگر نکات که بیشتر شبیه به فوت کوزه گری(black art) هستند و شما در هیچ کتاب درسی یا حتی آموزش آنلاین و استاد و جزوه ای پیدا نمیکنید گرد آوری کرد. برای کسانی که می خواهند به روش درست و سیستماتیک شبکه های عصبی را آموزش دهند این پست بسیار اساسی است. در رابطه با نکاتی از این اشتباه ها یکی از کارمندان هوش مصنوعی missinglink.ai آن را به یک tutorial‌ تقریبا نیم ساعته بر روی pytorch تبدیل کرده است که دیدنش توصیه میشود. (هشدار: حجم فایل تقریبا ۱۸۰ مگابایت است مشاهده ویدیو بر روی وب نیاز به اکانت خاصی داشت و متاسفانه لینک مستقیمی برای آن پیدا نکردم پس مجبور به آپلود آن اینجا شدم)
"Either mathematics is too big for the human mind, or the human mind is more than a machine."--Kurt Gödel, one of the most influential logicians of all time

"یا ریاضیات بزرگتر از ذهن بشری است یا ذهن بشر چیزی فراتر از یک ماشین است". کرت گودل یکی از تاثیر گذارترین منطق دانان تاریخ
This media is not supported in your browser
VIEW IN TELEGRAM
مجموع چهار جمله اول سری فوریه برای تخمین موج مربعی.
هر دایره یک موج سینوسی با فرکانس مشخص را نشان میدهد.
https://bl.ocks.org/jinroh/7524988
This media is not supported in your browser
VIEW IN TELEGRAM
مغز ده دقیقه بعد از مرگ (با تعریف کلینیکی آن) هنوز به فعالیت خود ادامه می دهد، در این لحظات پایانی زندگی چه اتفاقی برای شبکه های عصبی مغز می افتد؟
با زیرنویس انگلیسی
Forwarded from زانکو (Javad Amirian)
This media is not supported in your browser
VIEW IN TELEGRAM
در این Visualization ببینید چگونه پایتون از سال 2008 و غالباً به خاطر گسترش هوش مصنوعی و یادگیری ماشین تبدیل شده به محبوبترین زبان برنامه نویسی (براساس داده‌های Stack overflow)

زانکو
@zankoo_ai
This media is not supported in your browser
VIEW IN TELEGRAM
نظریه زمین مرکزی(سمت راست) در برابر نظریه خورشید مرکزی(سمت چپ). در علم ما همیشه به دنبال ساده ترین مدل ها هستیم!
📢یادگیری پایتون📢
قبلا یک پست پراکنده در مورد نحوه شروع کار با پایتون گذاشته بودم. در اینجا به صورت یک پست کامل و منسجم می توانید همه آن را بخوانید.
😃ساسی مانکن یا عزیز ویسی؟! کدوم رقصی تره؟ با پایتون😃


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

اسپاتیفای یکی از بزرگترین سایت های موسیقی است که می توانید در آن موسیقی های مختلف از سراسر دنیا را جستجو کنید و بشنوید. اما بخش جالب تر این سایت بخشی است که برای توسعه دهندگان برنامه ها قرار داده شده است. اسپاتیفای بخش بسیار زیادی از اطلاعات خوانندگان، موسیقی ها و آلبوم ها و غیره و غیره را از طریق API خود در اختیار توسعه دهندگان قرار می دهد. با این ویژگی ها می توان برنامه های بسیار جالبی برای اندروید، آی او اس یا هر اپلیکیشن وبی و غیر وبی دیگر نوشت. ادامه در لینک زیر:

https://vrgl.ir/koHwN
مجموعه ای از بهترین ویژالیزیشن های سریال محبوب بازی تاج و تخت (game of thrones) با استفاده از d3js

https://jeffreylancaster.github.io/game-of-thrones/
🌕دوره یادگیری متلب از پایه (به زبان انگلیسی ساده)🌕

در طول چند سالی که متلب یاد گرفتم و در جاهای مختلف یاد دادم با منابع بسیار زیادی مواجه شدم. هر کدام ضعف ها و نقاط قوت خود را داشتند اما به طور قطع الان می توانم بگویم بهترین منبع برای یادگیری متلب دوره دانشگاه vanderbilt است که برای مدتی بر روی سایت coursera قرار داشت و بخاطر استقبال بسیار زیاد از آن دوره های بعدی آن هم تنظیم شد. ويژگی این دوره آن است که دارای سیبلابس بسیار منطقی و منسجمی است و دو نفری که آن را آماده کرده اند در این کار حرفه ای به معنای واقعی هستند. برای یادگیری این دوره نیازی به هیچ پیش نیازی اعم از بلد بودن برنامه نویسی زبان دیگری وجود ندارد. دوره همراه با تعداد زیادی مثال در هر قسمت است و تمرین های زیادی هم دارد. همچنین این دوره همراه با کتابچه و اسلاید هایی می آید که شبیه به یک جزوه بسیار کامل است و می توانید از طریق آن هم روند یادگیری را هم دنبال کنید.
به دلیل جلوگیری از شلوغی در کانال لینک ها را در یک کانال دیگر گذاشتم و از این به بعد فایل های حجیم در آنجا قرار می گیرند (به تبع از کانال های دیگر) شما نیازی به عضویت در آن کانال دیگر ندارید. سیلابس و لینک ها به ترتیب زیر هستند:
Chapter 1: Introduction to MATLAB
Lesson 1.1. Introduction: https://t.iss.one/matlabtips_files/3
Lesson 1.2 The MATLAB Environment: https://t.iss.one/matlabtips_files/4
Lesson 1.3 The MATLAB Desktop: https://t.iss.one/matlabtips_files/5
Lesson 1.4- MATLAB as a Calculator: https://t.iss.one/matlabtips_files/6
Lesson 1.5- Syntax and Semantics:‌ https://t.iss.one/matlabtips_files/8
Lesson 1.6-The MATLAB Help System: https://t.iss.one/matlabtips_files/8
Lesson 1.7- Introduction to Plotting in MATLAB: https://t.iss.one/matlabtips_files/9

Chapter 2: Matrices and Operators
Lesson 2.1 Introduction to Matrices and Operators: https://t.iss.one/matlabtips_files/10
Lesson 2.2- The Colon Operator: https://t.iss.one/matlabtips_files/11
Lesson 2.3- Accessing Parts of Matrix: https://t.iss.one/matlabtips_files/12
Lesson 2.4 Combining and Transforming Matrices: https://t.iss.one/matlabtips_files/13
Lesson 2.5- Arithmetic Part 1: https://t.iss.one/matlabtips_files/14
Lesson 2.6- Arithmetic Part 2: https://t.iss.one/matlabtips_files/15
Lesson 2.7- Operator Precedence: https://t.iss.one/matlabtips_files/16

Chapter 3: Functions
Lesson 3.1- Introduction to Functions: https://t.iss.one/matlabtips_files/17
Lesson 3.2- Function Input-Output: https://t.iss.one/matlabtips_files/18
Lesson 3.3- Formal Definition of Functions: https://t.iss.one/matlabtips_files/19
Lesson 3.4- Sub-functions: https://t.iss.one/matlabtips_files/20
Lesson 3.5- Scope: https://t.iss.one/matlabtips_files/21
Lesson 3.6- Advantages of Functions: https://t.iss.one/matlabtips_files/22
Lesson 3.7- Scripts: https://t.iss.one/matlabtips_files/23

Chapter 4: Programmer's Toolbox
Lesson 4.1- Introduction to the Programmer's Toolbox: https://t.iss.one/matlabtips_files/24
Lesson 4.2- Matrix Building: https://t.iss.one/matlabtips_files/25
Lesson 4.3- Input-Output: https://t.iss.one/matlabtips_files/26
Lesson 4.4- Plotting: https://t.iss.one/matlabtips_files/27
Lesson 4.5- Debugging: https://t.iss.one/matlabtips_files/28

Chapter 5: Branching
Lesson 5.1- Selection (Branching) in MATLAB: https://t.iss.one/matlabtips_files/29
Lesson 5.2 If-Statement contd: https://t.iss.one/matlabtips_files/30
Lesson 5.3- Relational and Logical Operators: https://t.iss.one/matlabtips_files/31
Lesson 5.4- Nested If-statements: https://t.iss.one/matlabtips_files/32
Lesson 5.5- Variable Number of Arguments: https://t.iss.one/matlabtips_files/33
Lesson 5.6- Robustness: https://t.iss.one/matlabtips_files/34
Lesson 5.7- Persistent Variables: https://t.iss.one/matlabtips_files/35

Chapter 6: Loops
Lesson 6.1 for-loops in MATLAB: https://t.iss.one/matlabtips_files/36
Lesson 6.2 while-loops in MATLAB: https://t.iss.one/matlabtips_files/37
Lesson 6.3- Break-statement in MATLAB: https://t.iss.one/matlabtips_files/38
Lesson 6.4- Logical indexing in MATLAB: https://t.iss.one/matlabtips_files/39
Lesson 6.5- Preallocation: https://t.iss.one/matlabtips_files/40

Chapter 7: Data Types
Lesson 7.1- Introduction to data types: https://t.iss.one/matlabtips_files/41
Lesson 7.2- Strings (old version): https://t.iss.one/matlabtips_files/42
Lesson 7.3 Structs: https://t.iss.one/matlabtips_files/43
Lesson 7.4- Cells: https://t.iss.one/matlabtips_files/44
Chapter 8: File Input/Output
Lesson 8.1- Introduction to files in MATLAB: https://t.iss.one/matlabtips_files/45
Lesson 8.2- Excel files in MATLAB: https://t.iss.one/matlabtips_files/46
Lesson 8.3- Text Files: https://t.iss.one/matlabtips_files/47
Lesson 8.4 Binary Files https://t.iss.one/matlabtips_files/48

handbook: https://t.iss.one/matlabtips_files/50
slides: https://t.iss.one/matlabtips_files/51

دوستانی که نگران حق کپی رایت هستند باید بگویم که خود این افراد این منابع را اخیرا بر روی یوتیوب هم قرار داده اند پس لطفا ما رو ریپورت نکنید.
MatlabTips pinned «🌕دوره یادگیری متلب از پایه (به زبان انگلیسی ساده)🌕 در طول چند سالی که متلب یاد گرفتم و در جاهای مختلف یاد دادم با منابع بسیار زیادی مواجه شدم. هر کدام ضعف ها و نقاط قوت خود را داشتند اما به طور قطع الان می توانم بگویم بهترین منبع برای یادگیری متلب دوره دانشگاه…»
Media is too big
VIEW IN TELEGRAM
پروانه ها در پارک لاله

موسیقی: "غریبه ها" از پیمان یزدانیان
This media is not supported in your browser
VIEW IN TELEGRAM
مونا لیزا بالاخره شروع به حرف زدن کرد!

https://arxiv.org/abs/1905.08233v1
🕊شبیه سازی حرکت گروهی پرندگان در پایتون (قسمت ۱)🕊

(این متن مانند بیشتر مطالب کانال ترجمه یا کپی از جایی نیست کپی کردن از آن حتی بدون ذکر منبع نه تنها مجاز بلکه توصیه می شود!)

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

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

What I can't create I don't understand
پس ما هم سعی میکنیم ابتدا کلیات آن را بفهمیم و بعد واقعا آن را درک کنیم.
ادامه در لینک زیر:

https://vrgl.ir/PYSfB
This media is not supported in your browser
VIEW IN TELEGRAM
شبیه سازی حرکت گروهی پرندگان در پایتون

https://vrgl.ir/PYSfB
@Matlabtips