3723-lecture-11

3723-lecture-11 - ECEN/MAE 3723 Systems I MATLAB Lecture 1...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
ECEN/MAE 3723 – Systems I MATLAB Lecture 1
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Lecture Overview ± Introduction and History ± Matlab architecture ± Operation basics ± Visualization ± Programming ± Other useful information
Background image of page 2
Introduction and History ± Invented by Cleve Moler in late 1970s to give students access to LINPACK and EISPACK without having to learn Fortran. ± Together with Jack Little and Steve Bangert they founded Mathworks in 1984 and created Matlab. ± The current version is 7. ± Interpreted-code based system in which the fundamental element is a matrix. ± Available for a large number of platforms: ² Windows, Linux, HP-UX, Mac OS X and Solaris
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Architecture ± Currently, the Matlab core contains a mixture of routines in C and Java ± New routines can be obtained by acquiring toolboxes ² Control systems, signal processing, image processing, neural networks, fuzzy logics, among many others. ± Simulink is one of their major toolboxes
Background image of page 4
Architecture (2) ± Simulink is a software package for making modeling and simulation easy and fun . It is all based on block diagrams.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Architecture (3) MATLAB (Code in C & Java) Toolbox Signal Processing Toolbox Control Systems SIMULINK
Background image of page 6
Operation Basic ± Interface: Workspace Or Launch Pad Command History or Current Directory Command Window
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Operations Basics (2) ± 4 basic variable types: ² Double precision matrices ² Strings ² Cell arrays ² Structures ± Variable assignment ² Single value: a = 1 + 7 ² Matrix: m = [1 2; 4 3] 3 4 2 1 m = a = 8
Background image of page 8
Operations Basics (3) ± Using variables in expressions ² b = sqrt(a*10 + 1)/10 ±
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/26/2010 for the course ECEN 3723 taught by Professor Staff during the Fall '08 term at Oklahoma State.

Page1 / 30

3723-lecture-11 - ECEN/MAE 3723 Systems I MATLAB Lecture 1...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online