# ENGR-25_MATLAB_OverView-1.ppt 1 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Bruce Mayer, PE Licensed Electrical.

## Presentation on theme: "ENGR-25_MATLAB_OverView-1.ppt 1 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Bruce Mayer, PE Licensed Electrical."— Presentation transcript:

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 1 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Bruce Mayer, PE Licensed Electrical & Mechanical Engineer BMayer@ChabotCollege.edu Engr/Math/Physics 25 Tutorial-1 Intro Videos Build HW File

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 3 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods First ENGR25 Tutorial  MATLAB Video Tutorials http://www.mathworks.com/academia/stud ent_center/tutorials/launchpad.htmlhttp://www.mathworks.com/academia/stud ent_center/tutorials/launchpad.html –http://www.mathworks.com/videos/matlab/creati ng-a-basic-plot-interactively.html (6 min)http://www.mathworks.com/videos/matlab/creati ng-a-basic-plot-interactively.html

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 4 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods HW File MSWord Starting Point

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 5 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Example Problem 1-21  Plot This Function Where –T  Temperature (°C) –t  time (minutes) For: 1  t  3

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 6 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods 3x3 from ENGR43  For The DC Linear Circuits We Will need to Solve Systems Of Algebraic Equations

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 7 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods First ENGR25 Tutorial –Additional Videos Useful in the future  http://www.mathworks.com/videos/matlab/importing- data-from-files.html (HW5, 7min) http://www.mathworks.com/videos/matlab/importing- data-from-files.html  http://www.mathworks.com/products/simulink/demos. html?BB=1 (SimuLink) http://www.mathworks.com/products/simulink/demos. html?BB=1  http://www.mathworks.com/videos/simulink/getting-started-with- simulink.html (4 min) http://www.mathworks.com/videos/simulink/getting-started-with- simulink.html  http://www.mathworks.com/videos/simulink/visualizing- simulation-results.html (4 min) http://www.mathworks.com/videos/simulink/visualizing- simulation-results.html  HW Presentation  Save MATLAB work to MSWord file Trapezoid area, 3x3 Eqn System, cosh calculation, plot y = ln(t+.02)·sin(1.3t)

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 8 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Additional Useful Videos http://www.mathworks.com/products/matlab/demos.html

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 9 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods 3x3 from ENGR43  For The DC Linear Circuits We Will need to Solve Systems Of Algebraic Equations

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 10 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Day1 demo Script

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 11 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods DeskTop Recovery to UnScramble the DeskTop

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 12 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods All Done for Today Please Try Using MATLAB in 3906A  Let’s do MQ-00b

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 13 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods  Let’s do MQ-00b

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 14 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Example Problem 1-21  Plot This Function Where –T  Temperature (°C) –t  time (minutes) For: 1  t  3

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 15 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Prob 1-21 >> t = [1:.01:3]; >> T = 6*log(t) - 7*exp(0.2*t); >> plot(t,T, 'LineWidth', 3) >> xlabel('t (Sec)') >> ylabel('T (deg C)') >> title('Temp vs time') >> grid

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 16 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Bruce Mayer, PE Licensed Electrical & Mechanical Engineer BMayer@ChabotCollege.edu Engr/Math/Physics 25 Appendix

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 17 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Example Demo Session >> %Use MATLAB As Calculator >> 17*19 ans = 323 >> 77/19 -4.3 ans = -0.2474 >> 64^(1/3) + 32^0.2 ans = 6 >> (7+11)*2.5 ans = 45 >> L = 14.4 L = 14.4000 >> W = 13.3 W = 13.3000 >> Area = L*W Area = 191.5200

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 18 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Prob 1-21 Command Script  From the Command Window >> t = [1:0.02:3]; >> T = 6*log(t) - 7*exp(0.2*t); >> plot(t,T), xlabel('time (min)'),ylabel('Temperature (°C)'), title('Problem 1-21'), grid

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 19 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods Prob 1-22 Plot

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 20 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods

BMayer@ChabotCollege.edu ENGR-25_MATLAB_OverView-1.ppt 21 Bruce Mayer, PE Engineering/Math/Physics 25: Computational Methods System, Directory, File Cmnds CommandDescription pwd Displays the current directory cd dirname Changes the current directory to dirname rmpath dirname Removes the directory dirname from the search path. what Lists the MATLAB-specificfiles found in the current working directory. Most data files and other non-MATLAB files are not listed. Use dir to get a list of all files what dirname Lists the MATLAB-specific files in directory dirname