Download presentation

1
**MATLAB for Scientist and Engineers**

using Symbolic Toolbox Byoung-Jo CHOI, PhD University of Incheon Computer Applications Lab.

2
**References Symbolic Math Toolbox™ 5 MuPAD® Tutorial, MathWorks**

Symbolic Math Toolbox™ 5 User's Guide Mastering MATLAB 7, Duane Hanselman and Bruce Littlefield, Pearson/Prentice Hall, 2005 Numerical Computing with MATLAB, Cleve Moler, MathWorks 임종수의 MATLAB7, 높이깊이, 2009 MATLAB: An Introduction with Applications, Amos Gilat, John Wiley & Sons, Inc., 2004 Graphics and GUIs with MATLAB, 3rd Ed, Patrick Marchand and O. Thomas Holland, Chapman & Hall/CRC, 2003

3
**MATLAB for Scientist and Engineers Using Symbolic Toolbox**

Course Introductions MATLAB for Scientist and Engineers Using Symbolic Toolbox

4
**Old History of MATLAB 1967: "Computer solution of linear algebraic**

equations", Forsythe and Moler 1976: "Matrix Eigensystem Routines, EISPACK Guide" in FORTRAN 1976~9: "LINPACK" in FORTRAN 1977~: "MATLAB Environment", Cleve Moler 1971: "Handbook for automatic computations" in ALGOL, J. H. Wilkinson et. al. Cleve Moler (1939~) J.H.Wilkinson, UK (1919~1986) Jack Little 1979: "Numerical analysis" lecture at Stanford, met with Jack Little, then an engineering student 1984: MathWorks founded by Jack and Moler

5
**Further Digging Resources**

Video: The Origins of MATLAB at MathWorks.com Meet Mr Matlab at Scientific Computing World Cleve Moler at Wikipedia BLAS at Netlib.org Maple at Wikipedia and Maplesoft.com

6
**Matrix Arithmetic, Eigen Analysis, ...**

MATLAB? Matrix Laboratory Matrix Arithmetic, Eigen Analysis, ... >> b=floor(10*rand(3)) b = >> a=magic(3) a = >> c=a*b c = >> d=a/b d =

7
**Graphics & Visualization**

8
**Graphical User Interface**

fifteen fdatool Try them for yourself! xpbombs

9
Toolboxes

10
**SIMULINK Model-based design environment**

Ref: Help – Video and Image Processing Blockset – Demos – Motion Detection

11
**Ref: Help – MATLAB – Getting Started – Introduction – Product Overview**

They Use MATLAB for … Math and computation Algorithm development Data acquisition Modeling, simulation, and prototyping Data analysis, exploration, and visualization Scientific and engineering graphics Application development, including graphical user interface building Ref: Help – MATLAB – Getting Started – Introduction – Product Overview

12
**Ref: Help – MATLAB – Getting Started – Introduction – Product Overview**

The MATLAB System The MATLAB system consists of these main parts: Desktop Tools and Development Environment Mathematical Function Library The Language Graphics External Interfaces; API + Toolboxes: MATLAB function packages Simulink: Model-based design Blocksets: Simulink model packages Ref: Help – MATLAB – Getting Started – Introduction – Product Overview

13
**What is Symbolic Computing**

Position of an oscillating mass: Velocity? General Solution View underlying mathematics Ref: Webinar – Symbolic Computing Tools for Academia

14
**Symbolic Math Usage in Academia**

Ref: Webinar – Symbolic Computing Tools for Academia

15
**Working w/t Symbolic Math Toolbox**

From MATLAB Perform symbolic computations using familiar MATLAB syntax From Notebook Interface Conveniently manage & document symbolic computations Math notation, embedded text, graphics Access complete MuPAD language 15+libraries of symbolic math functions Sharing Ref: Webinar – Symbolic Computing Tools for Academia

16
**Demo: Mass-Spring-Damp System**

Dynamic Equation Initial Conditions Symbolic Math Solution Ref: Webinar – Symbolic Computing Tools for Academia mass_spring_damp_system.mn

17
**Symbolic Math Toolbox Libraries**

Calculus Differentiation Integrals Jacobian Taylor series Limits Solving Equations Algebraic Equations Differential Equations Transforms Fourier transform Laplace transform Z-transform Simplification Polynomial Expansion Substitution Linear Algebra Operations Eigenvalues Special Functions Bernoulli, Bessel, Beta, … Fresnel sine/cosine integral, Gamma Variable Precision Arithmetic Plotting 2-D 3-D contour, surface, mesh Animations Ref: Webinar – Symbolic Computing Tools for Academia

18
**Course Overview Symbolic Computing using MuPAD**

14 Weeks + MidTerm Exam + Final Exam Text: MuPAD Tutorial available in PDF Ref: Symbol Math Toolbox 5 – User's Guide

19
**Overview: Symbolic Computation**

First Taste of MuPAD (Ch1~4) MuPAD Language (Ch 5~9) Graphics (Ch 10) Applications (Ch 11~13)

20
**Lecture Layout On-Line Lecture: Review Lecture: 20min Lab: 80min**

Study the lecture material in advance using lecture notes and video recording. On-line quiz Review Lecture: 20min Brief Review – 10min. Q&A – 10min. Lab: 80min Pair Work Demonstrate and submit online Lab. Report

21
**How to Get Good Grades Fall in love with MATLAB MuPAD.**

Be adventurous! Try different possibilities! Don't miss out on-line quizes / LAB reports. Use MATLAB for other courses. Ask on-line as well as off-line too. Ask T.A. to help you. Do not just copy others' work. Do not miss midterm exam and final exam.

22
**Contact Lecturer T. A. Byoung-Jo CHOI bjc97r@incheon.ac.kr**

/ IT BD Room 7-327 T. A. Deuk-Kyu KIM (MSc Student) / IT BD Room 7-330

Similar presentations

OK

12.010 Computational Methods of Scientific Programming Lecturers Thomas A Herring, Room 54-820A, Chris Hill, Room 54-1511,

12.010 Computational Methods of Scientific Programming Lecturers Thomas A Herring, Room 54-820A, Chris Hill, Room 54-1511,

© 2018 SlidePlayer.com Inc.

All rights reserved.

Ads by Google

Ppt on central limit theorem statistics Ppt on art and craft movement wikipedia Ppt on new zealand culture past Ppt on abo blood grouping slide Ppt on limits and continuity ap Ppt on major domains of earth Ppt on shell roof structures Ppt on steps to scan Ppt on cell structure for class 8 Ppt on central limit theorem applet