Lecture5 - Lecture 5: Functions in MATLAB Department of...

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

View Full Document Right Arrow Icon
Lecture 5: Functions in MATLAB Department of Mathematics University of California, Berkeley Math 98 Introduction to MATLAB programming
Background image of page 1

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

View Full DocumentRight Arrow Icon
Announcements HW2 http://math.berkeley.edu/ cinnawu/HW2.pdf is due Thursday in class
Background image of page 2
Creating functions Important feature of any language User-defined functions can be thought of as a programmer’s ability to extend a language. How can we create them??? Programming your own function via m-files (the MAIN way) Building more complex programs from built-in MATLAB programs inline functions (we will see more on this next lecture)
Background image of page 3

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

View Full DocumentRight Arrow Icon
Our focus. .. M-files We will focus mainly on user-defined functions and learn how to write a complex program Our basic building block is. ... function Output=nameOfProgram(Input) Body of Algorithm Output=. ..; ... but we will learn how to call functions (by other functions) organize programs by ”abstract”ing blocks of code design subfunctions of a function
Background image of page 4
Calling functions DisplayHelp %%%%%%% DisplayHelp.m %%%%%%% function DisplayHelp
Background image of page 5

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

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

Page1 / 9

Lecture5 - Lecture 5: Functions in MATLAB Department of...

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

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