Functions
Download
1 / 19

Functions - PowerPoint PPT Presentation


  • 112 Views
  • Uploaded on

Functions. http://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab. Review. Script files Run a list of commands Flow Control If, for, while, etc. Functions. All variables are local variables. Example. Fibonacci Sequence.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Functions' - stacia


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Http www2 warwick ac uk fac sci moac degrees modules tutorial matlab
http://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlabhttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab


Review
Reviewhttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab

  • Script files

    • Run a list of commands

  • Flow Control

    • If, for, while, etc


Functions1
Functionshttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab

  • All variables are local variables


Example
Examplehttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab


Fibonacci sequence
Fibonacci Sequencehttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab

  • Write a function that calculates the nth number in the Fibonacci Sequence


My solution
My solutionhttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab


orhttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab


orhttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab


orhttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab


Multiple inputs and outputs
Multiple inputs and outputshttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab

  • Comments + good layout make things easier to read, correct, use and re-use.


Solving equations
Solving Equationshttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab

  • Write a function that solves

  • For real roots, otherwise displays an error.

  • Also creates a plot of this function.

  • And displays the real roots.


My solution1
My Solutionhttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab


What is the difference between a script and a m file
What is the difference between a script and a m-file?http://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab


Pendulum simulation
Pendulum Simulationhttp://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab


  • Inputs:http://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/tutorial/matlab

    • Length of pendulum

    • Starting pendulum angle

  • Hints:

    • To start just draw the pendulum in its starting position

    • Use Euler rule


ad