Lab 3
Creating MATLAB Programs

CS211 Lab Policy:

Instructions:

  1. Create a MATLAB program named lab3a that displays your rank and full name on one line and your major on the immediately following line.  For example, your program output should look something like the following:

    C2C Phillip K. Templeton
    Operations Research

    Ensure your program is an appropriately named and commented function.  Save and run your program.  Correct any errors you find. 
     
  2. The equation for converting from degrees Fahrenheit to degrees Celsius is

    Degrees_Celcius = (Degrees_Fahrenheit - 32)*5/9

    Create a MATLAB program named
    lab3b that inputs a temperature in degrees Fahrenheit and outputs the equivalent temperature in degrees Celsius.  Use the input function to prompt for and get a temperature value from the user.  Your output temperature must be displayed with a single digit after the decimal point and should match the format shown below.  Ensure your program is appropriately commented and that you use descriptive variable names.  Run your program and correct any errors.  An example of how your program should look if the user enters 70 degrees follows.

    Enter temperature in degrees Fahrenheit: 70
    That is 21.1 degrees Celsius. 

     
  3. Using MATLAB help, find out what the date() and clock() functions do.  Create a MATLAB program named lab3c that displays the current date one line and the current time, in military format, on the second line.  You program must match the exact format of the example shown below.  If you run your program at 9:05PM on 11 March 2006, your program must display the following.

    The current date is 11-Mar-2006.
    The current time is 09:05.


    Make sure the subsequent command prompt (
    >>) is on the line following your second line (not at the end of the second line).  Hint: Use fprintf() and the leading zero modifier flag to force a zero when the hours or minutes are only a single digit.  Ensure your program is an appropriately named and commented function.  Save and run your program.  Correct any errors you find.
     

Turn-in:

Submit your lab3a.m, lab3b.m, and lab3c.m files to the course web site.