Last updated at 11:52 AM on 30 Sep 2008

RSS icon Subscribe to the RSS feed for lecture podcasts.

This page provides learning objectives and other supplementary iformation to support lectures in ME 352 during Fall 2007. Lectures are presented in reverse chronological information, i.e. the most recent lecture is listed first.

MATLAB You Need to Know

A separate page lists the MATLAB programming constructs, built-in variables, and special values that you need to know.

Yet another page provides code snippets for some common procedures in MATLAB.

1. Introduction, Motivation for Programing, MATLAB functions

Lecture on 29 September 2008

Reading: pp. 15-25, 63-68, 85-86, 93-98

Podcast link

Learning Objectives

  1. Know how to contact GWR: email, telephone, office hours
  2. Be able find relevant information: handouts, textbook, website
  3. Be able to explain how this course fits into the curriculum.
  4. Be able to launch MATLAB
  5. Know how to assign variables and do basic calculations
  6. Be able to make a simple plot of y versus x
  7. Be able to write a simple function with one input variable and one output variable

Activate Your MCECS Account

All students will need to use MATLAB to complete the first problem set. You do not need to buy MATLAB because it is available on all the computers on the College network. To use those computers you must first activate your MCECS computer account by following these steps:

  1. Go to Room 60-06 in the Fourth Avenue Building
  2. Ask to have your account activated
  3. Follow directions given to you by the help desk worker in FAB 60-06

Refer to the New User Support Page for additional information.

Also consult the Schedule for the help desk

Textbook Reading

Chapter 1 provides an overview to numerical analysis and the structure of the book. This is useful background information. It would be helpful to reread this chapter about midway through the quarter when the vocabulary will have more meaning.

Chapter 2 describes how to use MATLAB to perform interactive calculations. Plotting is also covered in Chapter 2.

Chapter 3 describes how to write MATLAB programs. In this first lecture we only considered the task of encapsulating a few MATLAB statements in an m-file. In the next class we'll examine input and output parameters in more detail.

Students are expected to have completed the following tasks in preparation of class meeting #2:

  • Activate your MCECS account
  • Read assigned sections from the textbook
  • Read the review nots on infinite series, and bring any questions to the next class meeting

Handouts

  1. Syllabus
  2. Calendar and "Blue" sheet
  3. Problem Set 1
  4. Viscometer Lab Calculations
  5. Partial MATLAB solution for Viscometer Lab
  6. Review Infinite Series
y through the quarter when the vocabulary will have more meaning.

Chapter 2 describes how to use MATLAB to perform interactive calculations. Plotting is also covered in Chapter 2.

Chapter 3 describes how to write MATLAB programs. In this first lecture we only considered the task of encapsulating a few MATLAB statements in an m-file. In the next class we'll examine input and output parameters in more detail.

Students are expected to have completed the following tasks in preparation of class meeting #2:

Handouts

  1. Syllabus
  2. Calendar and "Blue" sheet
  3. Problem Set 1
  4. Viscometer Lab Calculations
  5. Partial MATLAB solution for Viscometer Lab
  6. Review Infinite Series