matlab at king saud university - ksu · § simulink is a graphical environment for designing,...

32
2 © 2017 The MathWorks, Inc. MATLAB at King Saud University Accelerating the Pace of Engineering and Science Dr. Joachim Levelt

Upload: others

Post on 08-Feb-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

2© 2017 The MathWorks, Inc.

MATLAB at King Saud UniversityAccelerating the Pace of Engineering and Science

Dr. Joachim Levelt

Page 2: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

4

Agenda Introduction1. MATLAB, a short introduction

2. Resources and services for you

Page 3: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

5

MATLAB§ MATLAB is a programming environment for

algorithm development, data analysis, visualization, and numeric computation.

§ Simulink is a graphical environment for designing, simulating, and testing systems.

§ Nearly 100 add-on products for specialized tasks.

Our Products

Page 4: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

6

Our CustomersMillions of engineers and scientists worldwide use MATLAB and Simulink.

All of the top 10aerospace companies2

All of the top 10auto manufacturers1

Three of the top five internet companies

1OICA: 2016 World Motor Vehicle Production 2PwC: Aerospace and Defense 2017 Year in Review

90,000+ business, government, and university sites

Page 5: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

7

Mathematical Modeling

Signals and Communications

Control Systems

Data Analytics

Computer Vision and Image Processing

Physical Modeling

Internet of Things

Aerospace and Defense

Automotive

Communications, Electronics, Semiconductors

Industrial Automation and Machinery

Energy and Chemical Production

Financial Services

Biotech and Pharmaceuticals

MATLAB & Simulink | Applications & Industries

Page 6: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

88

Eurocopter: HelicoptersEaton: Hybrid Delivery TruckCaterpillar: Construction Machine

IAV: CNG/LPG EMSGM: HVACDelphi: Common Rail Diesel

Dongfeng: BMSHoneywell: Flight ControlsGM: Hybrid Powertrain

Daimler: Vehicle ControllerLear: BCMVodafone: Telematics

How is industry using MATLAB?

Page 7: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

9

How is industry using MATLAB?

Search: NASA 7 minutes of terror

World’s first robot-assisted surgery inside a human eye saves sight

removes a membrane one hundredth of a millimeter thick

Page 8: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

10

Software helps everyone speak the same language

Research Education

Industry

Page 9: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

11

Over 1100 universities have aMATLAB TAH Campus License

Enabling over 4 million students

A Computational Thinking Infrastructure for...

TAH Campus License offers an international ecosystem that is a fundamental component of the infrastructure for teaching, researching and collaborating with industry

Page 10: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

12

TAH at 16 out of top 20 of the Times Higher Education ranking 101 out of the top 168 ranked have a TAH

1 University of Oxford2 University of Cambridge3 Imperial College4 ETH Zurich5 University College London6 London School of Economics7 University of Edingburgh8 Karolinska Institure9 EPFL10 LMU Munich11 Kings College London12 KU Leuven13 Heidelberg University14 Technical University of Munich15 University of Manchester16 Humboldt University of Berlin17 Delft University of Technology18 University of Amsterdam19 Wagening University & Research20 Ecole Normale Superiour

University in blue has TAH

Page 11: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

13

TAH Universities in the Middle East

Page 12: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

20

Resources and services for you

Page 13: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

21

#1 MATLAB ExamplesGaranteed to be reproduceable produced by MathWorks and community

Page 14: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

22

#2 MATLAB Answers

Page 15: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

25

#3 Support for low-cost hardware and mobile sensors

Search: MATLAB Hardware Catalog

MATLAB based 3D Scanner using Raspberry Pi

Self-balancing robots using LEGO and Arduino

Sensor support for Android and iOS devices

Page 16: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

26

#4 Software Access: MATLAB OnlineUse MATLAB from a web browser

No Download/Installation

Version Consistency

Everywhere Access

Page 17: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

29

#5 MATLAB Academy

4 hours of FREE content – available today for everyone in the world

Page 18: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

30

Page 19: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

31

Short theory and description of a task.Highlight commands needed to

complete task When in trouble ask for a hint

Page 20: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

32

As you complete tasks more will appear.

Page 21: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

33

Same look and feel as MATLAB desktop

Page 22: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

34

Same look syntax errors as MATLAB gives.

Page 23: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

35

Virtual Tutor giving hints to help guide students to the correct answer

Page 24: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

36

Same plots and workspace as in

MATLAB Desktop

Page 25: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

37

Share your learning with professors and community

Page 26: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

38

#5 MATLAB Academy

4 hours getting started from zero knowledge

>7 hours of solving Computational Mathematics with MATLAB available with Campus License

>80 hours of learning how to improve MATLAB skills available with Campus License

Page 27: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

40

#6 MathWorks VideosEvery day we launch a new video

Page 28: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

41

#7 CodyJoin the community, earn badges by solving MATLAB challenges

Page 29: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

42

Autograding: Saves time

Instant Feedback: Better student engagement

Student Analytics: Teacher gets a report

#8 MATLAB Grader supports TeachingOnline Autograding of MATLAB Code

Page 30: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

43

#9 ThingSpeakMathWorks IoT platform

Page 31: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

44

#10 MathWorks Book ProgramThere are over 1800 different books written with MATLAB examples.

Page 32: MATLAB at King Saud University - KSU · § Simulink is a graphical environment for designing, simulating, and testing systems. § Nearly 100 add-on products for specialized tasks

46