Simscape Tutorial Exercises

Simscape tutorial exercises from hands-on workshop events.
9.6K Downloads
Updated 6 Dec 2023
The models in this zip file can be used as tutorial examples. They are the models used in the Simscape Hands-on Workshop events offered by the MathWorks.
Try these free, hands-on tutorials to learn how to use Simscape:
The examples here are models in Simscape, Simscape Multibody, Simscape Driveline, Simscape Electrical, and Simscape Fluids that you can build starting with an empty Simulink model. One example focuses on the Simscape language. There are also examples showing you how to use these tools with Simulink Design Optimization, and Stateflow.
Use the "Download" button above to get files compatible with the latest release of MATLAB.
Use the links below to get files compatible with earlier releases of MATLAB.
See how to model a DC motor using Simscape in this video (4 min):
Find other Simscape examples by searching posts for the keyword "physical modeling"
Learn more about MathWorks Simscape Products:

Cite As

Steve Miller (2024). Simscape Tutorial Exercises (https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/23.2.3.5), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2023b
Compatible with R2014a to R2023b
Platform Compatibility
Windows macOS Linux
Categories
Find more on Simscape in Help Center and MATLAB Answers
Communities

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Ex_00/Ex_0_Soln

Ex_01a/Ex_1a_Soln

Ex_01b

Ex_01b/Ex_1b_Soln

Ex_02a/Ex_2a_Soln

Ex_02b

Ex_02b/Ex_2b_Soln

Ex_02c/Ex_2c_Soln

Ex_02d/CFL_Core/Libraries

Ex_02d/CFL_Core/Test_Models

Ex_02d/Ex_2d_Soln

Ex_03a/Ex_3a_Soln

Ex_03b

Ex_03b/Ex_3b_Soln

Ex_03c/Ex_3c_Soln

Ex_03d/Ex_3d_Soln

Ex_04a/Ex_4a_Soln

Ex_05a/Ex_5a_Soln

Ex_06a/Ex_6a_Soln

Ex_07a

Ex_07a/Ex_07a_Soln

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
23.2.3.5

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/23.2.3.5

23.1.3.5

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/23.1.3.5
See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/23.1.3.5

22.2.3.5

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/22.2.3.5

22.1.3.5

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/22.1.3.5

21.2.3.4

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/21.2.3.4

21.1.3.3

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/21.1.3.3

20.2.3.2

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/20.2.3.2

20.1.3.1

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/20.1.3.1

19.2.3.0

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/19.2.3.0

19.1.2.0

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/19.1.2.0

18.2.2.0

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/18.2.2.0

18.1.2.0

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/18.1.2.0

17.2.2.0

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/17.2.2.0

17.1.2.0

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/17.1.2.0

16.2.2.0

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/16.2.2.0

16.1.1.0

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/16.1.1.0

14.1.1.0

See release notes for this release on GitHub: https://github.com/mathworks/Simscape-Tutorial-Exercises/releases/tag/14.1.1.0

2.6.0.2

Connected to GitHub repository

2.6.0.1

Added links to download files compatible with earlier releases of MATLAB.

2.6.0.0

Added R2019a version

2.5.0.0

Added R2018a version. Exercise 2D uses v4.0 of the Simscape Multibody Contact Force Library.

2.4.0.0

Updating contact force library only, no changes to tutorial examples.

2.3.0.0

Added R2017b version.

2.2.0.0

Updated to include latest version of Simscape Multibody Contact Forces Library (v3.7). No functional changes to any exercises.

2.1.0.0

Added R2017a version and text for citing submission in other works.

2.0.0.0

Added R2016b version; All exercises completely revised; Added exercise 2d (contact modeling); Eliminated exercises 1c, 1d; Dropped all versions prior to R2016a.

1.16.0.1

Updated license

1.16.0.0

Added version for R2016a.
Only change is to File Exchange title - no changes to files.

1.15.0.0

Text file adjustments.

1.12.0.0

Added startup script to R2013a version. No functional changes to exercises.

1.11.0.0

Added R2013a version of files.

1.9.0.0

Added R2013a versions of the files, with new exercises based on SimMechanics 2G content

1.8.0.0

Added R2013a version of tutorial files. R2011a version still included in zip file.

1.7.0.0

Updated for R2011a. Includes new examples using Simscape-based library in SimDriveline 2.0 and Simscape language examples.

1.5.0.0

Updated for R2011a. Includes new examples for Simscape-based library in SimDriveline 2.0

1.0.0.0

Adding useful link for customers.

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.