learn to code with MATLAB

一个在线互动教程,使用MATLAB教授编程的基础知识

Course Curricula

编程的基础

编程的基础

An overview of programming concepts, including arrays, strings, loops, and algorithms

结石

积分积分

使用MATLAB可视化和练习积分计算和微积分抽认卡应用程序的交互式示例

衍生物

计算衍生物

介绍衍生物基础的交互模块,包括微积分I课程中介绍的产品和链条规则

阿斯特罗沃利

阿斯特罗沃利

教基本的绘图和课件app building with MATLAB; students will create their own astrodynamics game where navigators attempt to deliver payloads between star cruisers by volleying them through fantastical gravity fields

Equation and Systems

Equations and Systems: Interactive Notebook

使用MATLAB实时脚本来帮助学生分析和学习求解不同类型的方程式和方程系统的交互式笔记本

Robotics Playground

Robotics Playground
An Introduction to Mobile Robotics with MATLAB and Simulink

Step-by-step exercises using MATLAB, Simulink, and Stateflow for integrating common robot sensors and creating teleoperated and autonomous mobile robot algorithms (Recommended for ages 12+)

Programming the BBC micro:bit with MATLAB and Simulink

Programming the BBC micro:bit with MATLAB and Simulink

教ing materials and examples that show how to program the micro:bit using Simulink and MATLAB

图片的像素Courseware

图片的像素

运行基于项目的课程所需的课程计划和文件,该课程在使用数字图像时教授编程的基础知识;学生将学习图像组件并使用MATLAB创建自己的数字故事(推荐10岁以上)

Bytes and Beats

Bytes and Beats
MATLAB编程简介

全面的课程计划,包括数十个动手活动,用于与MATLAB一起教授编程的基础知识,同时使用传感器和Arduino董事会制作音乐(建议10岁以上的音乐)

数学桥梁

数学桥梁

Example projects, handouts, and an instructor guide used for teaching the basics of writing MATLAB code for mathematical topics to high school students

Introduction to MATLAB Programming

Introduction to MATLAB Programming

MATLAB桌面上的指令,变量,脚本文件,图,有条件语句,循环,阵列和良好的编程实践的讲座幻灯片,视频和作业作业

Discovery-based learning

基于发现的学习

Lab assignments and quizzes to help students gain real-world engineering experience by solving complex problems with MATLAB and lab hardware

工程模型i

工程模型i

视频,演讲幻灯片,实验室和家庭作业,用于教高中生工程解决问题的技术

Discover Robotics

Discover Robotics
A Journey with MATLAB and Simulink

Lessons, videos, and group discussions to conduct a hands-on workshop on learning mobile robotics for students using the MiniQ 2WD Arduino-based robot (Recommended for ages 10+)

工程模型iI

工程模型iI

Videos, lecture slides, labs, and homework assignments that illustrate how engineers use math to solve practical and complex problems

Engineering Problem Solving

工程解决问题

Lab assignments and projects that teach engineering problem-solving through sustainable engineering examples

开始使用Matlab和Simulink进行Vex Robotic万博1manbetxs

开始使用Matlab和Simulink进行Vex Robotic万博1manbetxs

使用MATLAB,SIMULINK和VEX机器人教授机器人课程的详细课程计划和伴侣视频万博1manbetx

数学建模的10个任务

数学建模的10个任务

一系列有趣的任务集,用于参与和教学学生的数学概念,包括分析完美的篮球射击,破解秘密消息和帮助滞留的宇航员回到家中

Multi-Physics Systems

Modeling and Simulation of Multi-Physics Systems with MATLAB and Simulink

一本可下载的书,其中包含有关跨越电气,液压和机械域的工程系统模型和模拟的课程的随附代码文件(建议16岁以上)

课程和示例

MATLAB Basics

示例和代码,用于在MATLAB中以图形方式显示数据的许多方法:

  • Line plot
  • 功能图
  • Histogram
  • Contour plot
  • 散点图
  • 3D plot

Lecture slides, videos, and exercises covering several topics, including:

  • Interpolation
  • Basic descriptive statistics
  • 数据显示

工程,科学和物理

学生使用飓风跟踪地图来测量从飓风眼睛到城市的距离。然后,他们分析了MATLAB代码,该代码使用距离公式重复地生成数据表,该数据表以特定的时间间隔跟踪飓风,这是对动态情况(例如跟踪风暴移动)的有用方法。


MATLAB练习涵盖主题,包括:

  • 简单的谐波运动
  • 阻尼振动
  • RC circuits
  • 合力

数学

学生团体充当航空工程团队,竞争创建线性方程式,以通过MATLAB创建的模型游戏产生的障碍来安全地指导航天飞机。


讲座幻灯片和问题集涵盖主题,包括:

  • 数值差异
  • Numerical integration
  • Max/min problems

MATLAB app with 20 interactive STEM examples for exploring several mathematical concepts, including:

  • 迭代
  • Fibonacci numbers
  • 轨道
  • 浅水方程
  • Morse code

游戏

Challenge your students with precalculus problems using MATLAB and Cody. Developed by a former high school teacher. Problems include:

  • 斜边的长度
  • 矩形的尺寸
  • 菱形的一面

Projects for writing MATLAB programs to develop seven games, including:

  • 战舰
  • 冒险
  • 连接四个
  • Othello
  • Card and dice games