E7_Lab01_Solutions_Fall_2010

E7_Lab01_Solutions_Fall_2010 - Assigned: September 3 Fall...

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

View Full Document Right Arrow Icon

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

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

Unformatted text preview: Assigned: September 3 Fall 2009 Due: September 10 E7 Laboratory Assignment 1 The purpose of this lab is to introduce you to some basic MATLAB commands and show you how to use it as a standard calculator. Note: You will use MATLABs publish command (accessible in the Editor window via File -> Publish to HTML ) to generate a printable document that contains your code and your answers. The ex- ample .m file that was demonstrated during the discussion has been uploaded to Bspace resources for your reference. You must turn in the printed copy to the homework boxes corresponding to your lab section in room 1109 Etcheverry by 12:00 pm (noon) on September 10. Your m-file used to generate the HTML document must be uploaded to bSpace, also by noon. Name this file lastname firstname lab01.m . 1. Define the variables x = 2 , and y = 4 . Provide MATLAB commands that will compute the following expressions. Hint: read the help for the commands log10 , log , abs , exp , sin and atan . You will need to use other commands as well, but you will need to figure out which ones on your own. (a) ( x- 1 xy )- 2 (b) x y x (c) y x (d) log 10 ( y- x ) (e) x 2 +1 ( xy- 1)( x + e y ) (f) ln(sin( | x- y | )) (g) log 2 (sin- 1 ( x/y )) (h) tan- 1 ( y 2 + x 2 x 2 +1 ) (i) sin- 1 (sin( x/ 2)) (j) sin- 1 (sin( x )) (k) Explain the answers that MATLAB returns in parts 1i and 1j, and how they differ. Solution: begin code 1 >> x =2;y=4; 2 >> (x- (1/(x*y)))^(-2) 3 ans = 4 0.2844 5 >> x^(y^x) 6 ans = 7 65536 8 >> x^(1/y) 1 of 8 Assigned: September 3 Fall 2009 Due: September 10 9 ans = 10 1.1892 11 >> log10(y-x) 12 ans = 13 0.3010 14 >> (x^2+1)/((x*y-1)*(x+exp(y))) 15 ans = 16 0.0126 17 >> log(sin(abs(x-y))) 18 ans = 19-0.0951 20 >> log2(asin(x/y)) 21 ans = 22-0.9335 23 >> atan((y^2+x^2)/((x^2+1)^(0.5))) 24 ans = 25 1.4595 26 >> asin(sin(x/2)) 27 ans = 28 1 29 >> asin(sin(x)) 30 ans = 31 1.1416 end code The function sin is invertible on the interval [- / 2 , / 2] . Hence, the MATLAB command asin only returns values in the interval [- / 2 , / 2] . Since sin( x ) = sin(...
View Full Document

This document was uploaded on 01/21/2011.

Page1 / 8

E7_Lab01_Solutions_Fall_2010 - Assigned: September 3 Fall...

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

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