Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mathworks/awesome-matlab-hackathons
This repository is a resource center for hackathon participants! Check out the readme file to find getting started resources and inspiration for your next hack!
https://github.com/mathworks/awesome-matlab-hackathons
List: awesome-matlab-hackathons
awesome-list awesome-matlab hackathons matlab simulink
Last synced: about 9 hours ago
JSON representation
This repository is a resource center for hackathon participants! Check out the readme file to find getting started resources and inspiration for your next hack!
- Host: GitHub
- URL: https://github.com/mathworks/awesome-matlab-hackathons
- Owner: mathworks
- License: other
- Created: 2021-12-21T19:15:00.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-22T16:01:22.000Z (17 days ago)
- Last Synced: 2024-11-05T01:02:47.715Z (4 days ago)
- Topics: awesome-list, awesome-matlab, hackathons, matlab, simulink
- Homepage:
- Size: 2.59 MB
- Stars: 113
- Watchers: 13
- Forks: 14
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: license.txt
- Security: SECURITY.md
Awesome Lists containing this project
- Awesome - Awesome MATLAB & Simulink Hackathons - This repository is a resource center for hackathon participants! Check out the readme file to find getting started resources and inspiration for your next hack! (Development / Programming)
- MATLAB-Guide - Awesome MATLAB & Simulink Hackathons
- awesome-matlab-students - Check out our Student Hackathons GitHub repository
README
# Awesome MATLAB & Simulink Hackathons
**Bring your ideas to life with MATLAB & Simulink!**
Taking part in a Hackathon? MathWorks is partnering with Major League Hacking (MLH) to provide you with free access to MATLAB & Simulink. MATLAB is a programming language with specialized toolboxes for Computer Vision, Deep Learning, Signal Processing, Hardware Programming, Finance PLUS lots more. If you have any questions reach out to us at .
Below you will find:
* [How To Get MATLAB](#how-to-get-matlab)
* [Hackathon Tips and Tricks](#hackathon-tips-and-tricks)
* [MLH Supported Hackathons](#mlh-supported-hackathons)
* [Other Hackathons Supported by MathWorks](#other-hackathons-supported-by-mathworks)
* [Getting Started Resources](#getting-started-resources)
* [Resources by Application Area](#resources-by-application-area)# How to Get MATLAB?
***You will need a MathWorks Account**** If you are participating in a Major League Hacking (MLH) Hackathon and would like to access to MATLAB and Simulink, access the [complimentary desktop license here](https://www.mathworks.com/licensecenter/classroom/4488955_DC_mlh10/) or the [complimentary MATLAB Online license here](https://www.mathworks.com/licensecenter/classroom/4488955_MO_mlh10/). (You will need a MathWorks account)
* If you’re a student, your university may already provide MATLAB access. Associate your email address with an existing license or access MATLAB for free. [Get started](https://login.mathworks.com/embedded-login/landing.html?cid=mktg&wid=cwl)
# Hackathon Tips and Tricks
Looking for inspiration for your projects? Check out this recorded [livestream](https://www.youtube.com/watch?v=9Nc2cqiTsrk) to see how to tackle common hackathon workflows and save time on your hacks! This talk will cover:
* Creating Machine and Deep Learning Models
* Collecting data from your phone using MATLAB Mobile
* App Development
* IoT (Internet of Things)
* ... and more![![Watch the video](https://img.youtube.com/vi/9Nc2cqiTsrk/maxresdefault.jpg)](https://www.youtube.com/watch?v=9Nc2cqiTsrk)
# MLH Supported Hackathons
Visit [this page to get a complimentary MATLAB Online license](https://www.mathworks.com/licensecenter/classroom/4488955_MO_mlh10/) or [this page to get a complimentary MATLAB & Simulink desktop license](https://www.mathworks.com/licensecenter/classroom/4488955_DC_mlh10/) if you are a participant at a Major League Hacking Event. MLH Hackathons we support include:
* [HackGT11](https://hack.gt/)
* [Hack The Hill](https://2024.hackthehill.com/)
* [Steel Hacks](https://steelhacks.com/)
* [StormHacks](https://stormhacks.com/)
* [HackHarvard](https://www.hackharvard.io/)
* [AI ATL](https://www.aiatl.io/)
***Best Use of MATLAB Prize Category***Use MATLAB and/or Simulink exclusively or integrate them into another tool for your next MLH Hackathon to win an exclusive MathWorks branded Wireless YoYo Speaker! Enter the "Best Use of MATLAB" Prize Category.
# Other Hackathons supported by MathWorks
* [Responsible AI Hackathon](https://www.mathworks.com/academia/student-competitions/responsible-ai-hackathon.html)
# Getting Started Resources
Learn MATLAB
- MATLAB
- Machine Learning
- Deep Learning
- Reinforcement Learning
- Optimization
- Signal Processing
- Image Processing
Complimentary 2-hour tutorials for
Learn Simulink
- Simulink
- Stateflow
- Control Design
- Simscape
- Circuit Simulation
Complimentary 2-hour tutorials for
Videos and Tutorials for Student Projects
- Perception
- Robotics
- Code generation and working with Hardware
- Making Vehicles and robots See
- Hybrid Electric Vehicles
- Implementation
- Automotive System Development
Learn How to Use MATLAB and Simulink for Student Projects
Student Lounge Blog
- Data Science
- Project Workflows
- Improve your skills
- Automated Driving
- Hear from other Hackathon Winners
Sharing technical and real-life examples of how students can use MATLAB and Simulink in their everyday projects #studentsuccess
MATLAB's YouTube How-To Playlist
- Watch the Videos
Short videos from MathWorks’ engineers on how to solve some of the most common tasks for your project
MATLAB Central's File Exchange
- Find Code to inspire your project
Download and use community contributed code top help you get started or gain inspiration for your project
MATLAB Answers
- Learn from the Community
Find Answers, Learn and Share your Knowledge
# Resources by Application Area
Data Analysis and Data Science
- Clean Messy and Missing Data in Tables
- Data Smoothing and Outlier Detection
- Human Activity Recognition Simulink Model for Smartphone Deployment
- Linear Regression Workflow
- Supervised Learning Workflow and Algorithms
- Support Vector Machine Classification
- Classification Learner App
- Regression Learning App
- Support Vector Machine Classification
Artificial Intelligence
- Mastering Machine Learning: A Step-by-Step Guide with MATLAB
- Dimensional Reduction and Feature Extraction
- Import Deep Neural Networks
- Export Deep Neural Networks
- Get Started with Deep Network Designer
- Create Simple Deep Learning Network for Image Classification
- Classify Webcam Images Using Deep Learning
- Train Generative Adversarial Network (GAN)
- Speech Command Recognition Using Deep Learning on a Raspberry Pi
- Time Series Forcasting Using Deep Learning
- Sequence Classification Using Deep Learning
- Classify ECG Signals Using Long Short-Term Memory Networks
- Voice Activity Detection in Noise using Deep Learning
Deep Learning with Images
Deep Learning with Time Series and Sequence Data
App Building and Visualization
- App Designer
- [VIDEO] Getting Started with App Designer
- Write Callbacks in App Designer
- Create a Web App
- MATLAB Graphics
- MATLAB Plot Gallery
- Display Images
- Geographic Plots
- App with Auto-Reflow That Updates Plot Based on User Selections
- App with Timer Object that Queries Website Data
- MATLAB Community Created Apps
- Create Word Clouds from String Arrays
- Create Geometric Bubble Chart from Tabular Data
- MATLAB Community Created Graphics functions and examples
App Building
Data Visualization
Examples and Code
MATLAB with Python
- [VIDEO] Integrating MATLAB and Simulink with Python
- [VIDEO] How to Call Python from MATLAB
- [VIDEO] How to Call MATLAB from Python
- Configure Your System to Use Python
- MATLAB Arrays as Python Variables
Working with Hardware
- Raspberry Pi Support from MATLAB
- Raspberry Pi Support from Simulink
- Arduino Support from Simulink
- Arduino Support from MATLAB
- MATLAB Support Package for USB Webcams
- MATLAB Support Package for Parrot Drones
- Simulink Support Package for Parrot Minidrones
- Robot Operating System (ROS) Support from ROS Toolbox
- Simulink Coder Support Package for NVIDIA Jetson CPUs
- NVIDIA GPU Support from GPU Coder
- Deep Learning Support from GPU Coder
- Android Sensor Support from MATLAB
- Android Support from Simulink
- Simulink Support Package for Apple iOS Devices
- iPhone and iPad Sensor Support from MATLAB
Low-Cost Hardware
NVIDIA GPUs
Mobile Devices
Finance and FinTech
- [Webinar] Machine Learning for Algorithmic Trading
- Portfolio Optimization Using Factor Models
- Backtesting Trading Strategies in Just 8 Lines of Code
- [VIDEO] Getting started with Trading Toolbox
- 5 MATLAB Cheat Sheets for Forecasting Financial Time Series
Climate Change
- Climate Data Toolbox for MATLAB
- [BLOG] Climate Data Toolbox: Understanding our Changing Climate
- Visualizations of Northern Hemisphere Sea Ice Concentration
- MATLAB code to compute sunrise and sunset times from any location on Earth
Internet of Things (IoT)
- ThingSpeak for IoT Projects
- ThingSpeak Community
- ThingSpeak Public Channels
- Getting Started with ThingSpeak
- ThingSpeak for Environmental Monitoring
- ThingSpeak Communication Library for Arduino
- Use Google Assistant to Turn a Light On and Off
- Create Customized ThingSpeak Channel View
- Analyzing Weather Data from an Arduino-based Weather Station
ThingSpeak Basics
Examples and Code
# Come Work With Us
Are you interested in joing the MathWorks? Check out the [Engineering Development Group](https://www.mathworks.com/company/jobs/students/edg.html) for exciting full-time and internship opportunities for new graduates and students