学习与matlab编码

An online, interactive tutorial that teaches the basics of programming using MATLAB

课程课程

Fundamentals of Programming

Fundamentals of Programming

编程概念的概述,包括数组,字符串,循环和算法

Calculus

Calculus Integrals

Interactive examples using MATLAB to visualize and practice integral calculus and a calculus flashcards app

Derivatives

Calculus Derivatives

An interactive module that introduces fundamentals of derivatives, including the product and chain rule as presented in Calculus I courses

AstroVolley

AstroVolley

课程用Matlab教授绘图和应用程序构建的基础知识;学生将创建自己的天体动力学游戏,在该游戏中,导航员试图通过幻想的重力场来通过射线巡洋舰之间的有效载荷来交付有效载荷

方程式和系统

方程式和系统:交互式笔记本

An interactive notebook that uses MATLAB live scripts to help students analyze and learn to solve different types of equations and systems of equations

机器人操场

机器人操场
MATLAB和SIMULINK的移动机器人技术简介金宝app

使用MATLAB,SIMULINK和状态流进行逐步练习,用于集成通用机器人金宝app传感器并创建远程操作和自主移动机器人算法(建议12岁以上)

编程BBC Micro:使用MATLAB和SIMULINK编程金宝app

编程BBC Micro:使用MATLAB和SIMULINK编程金宝app

教材和示例显示了如何使用Simulink和Matlab编程Micro:位金宝app

图片课程的像素

Pixels to Pictures

Lesson plans and documents required to run a project-based course that teaches the basics of programming while working with digital images; students will learn image components and transform them using MATLAB to create their own digital story (Recommended for ages 10+)

字节和节拍

字节和节拍
An Introduction to Programming with MATLAB

Comprehensive lesson plans with dozens of hands-on activities for teaching the fundamentals of programming with MATLAB while making music with sensors and an Arduino board (Recommended for ages 10+)

Bridge to Mathematics

Bridge to Mathematics

示例项目,讲义和讲师指南用于教授为高中生编写数学主题的MATLAB代码的基础知识

MATLAB编程简介

MATLAB编程简介

Lecture slides, videos, and homework assignments for instruction on the MATLAB desktop, variables, script files, plots, conditional statements, loops, arrays, and good programming practices

基于发现的学习

Discovery-Based Learning

实验室作业和测验,以帮助学生通过解决MATLAB和LAB硬件的复杂问题来获得现实世界的工程经验

Engineering Models I

Engineering Models I

Videos, lecture slides, labs, and homework assignments used to teach high school students engineering problem-solving techniques

发现机器人技术

发现机器人技术
与Matlab和Simulink的旅程金宝app

经验教训,视频和小组讨论,用于使用基于Miniq 2WD Arduino机器人的学生学习移动机器人技术的动手研讨会(建议10岁以上)

工程型号II

工程型号II

视频,演讲幻灯片,实验室和作业作业,说明工程师如何使用数学来解决实用和复杂问题

工程问题解决

Engineering Problem-Solving

实验室作业和项目通过可持续工程示例教授工程问题解决问题

Getting Started with MATLAB and Simulink for VEX Robotics

Getting Started with MATLAB and Simulink for VEX Robotics

Detailed lesson plans and companion videos for teaching a robotics course using MATLAB, Simulink, and a VEX robot

10 Tasks on Math Modeling

10 Tasks on Math Modeling

A collection of 10 fun tasks to engage and teach students mathematical concepts, including analyzing the perfect basketball shot, cracking secret messages, and helping stranded astronauts get back home

多物理系统

使用MATLAB和SIMULINK对多物理系统进行建模和仿真金宝app

A downloadable book with accompanying code files from a course on modeling and simulation of engineering systems that span electrical, hydraulic, and mechanical domains (Recommended for ages 16+)

Lessons and Examples

MATLAB基础知识

例子and code for many ways to display data graphically in MATLAB:

  • 线图
  • Function plot
  • 直方图
  • 轮廓图
  • Scatter plot
  • 3D图

演讲幻灯片,视频和练习涵盖了几个主题,包括:

  • 插值
  • 基本描述性统计
  • Data presentation

Engineering, Science, and Physics

Students use a hurricane tracking map to measure the distance from the eye of a hurricane to a city. Then they analyze MATLAB code that uses the distance formula repetitively to generate a table of data that tracks a hurricane at specific time intervals—a helpful approach for a dynamic situation such as tracking storm movements.


MATLABexercises covering topics including:

  • Simple harmonic motion
  • 阻尼振动
  • RC电路
  • Resultant force

Mathematics

Student groups act as aerospace engineering teams competing to create linear equations to guide space shuttles safely through obstacles generated by this modeling game created with MATLAB.


Lecture slides and problem sets covering topics including:

  • Numerical differentiation
  • 数值集成
  • 最大/分钟问题

MATLAB应用具有20个交互式词干示例,用于探索几个数学概念,包括:

  • Iteration
  • 斐波那契数
  • Orbits
  • Shallow-water equations
  • 摩尔斯密码

Games

使用MATLAB和CODY挑战您的学生的预处理问题。由前高中老师开发。问题包括:

  • Length of a hypotenuse
  • Dimensions of a rectangle
  • Side of a rhombus

编写MATLAB程序开发七个游戏的项目,包括:

  • Battleship
  • Adventure
  • Connect Four
  • 奥赛罗
  • 卡和骰子游戏