Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
MATLAB Lab One
INTRODUCTION TO MATLAB
In this lab, you will learn how to use MATLAB, an application for numeric computation and
visualization. MATLAB is useful for numerical a
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
MATLAB LABORATORY FOUR
BOOLEANS, IF STATEMENTS AND PLOTTING
Download the data file sorption.m from Blackboard to the MATLAB folder in My Documents.
Run sorption in MATLAB.
1.
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
Tim Whitman
12271 Assignment 4
PITTSBURGHBRIDGESBYLOCATION
River
Mile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
25
27
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
Tim Whitman
12271 Assignment 2
1/29/09
Tunnel Queue Computations
Given:
Capacity =
1200 vehicles/hr
Vehicle Arrival Schedule for each of n time periods
Find:
1) the number of vehicles in queue during any time period, Q(t), and
2) the total waiting time,
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
MATLAB LAB SIX
ARRAY OPERATORS, MORE ON SOLVING, 3D PLOTS AND MOVIES
1. Lab exercise
Some structural forms, such fabric roofs, cannot resist compression, shear or bending. The
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
MATLAB Laboratory Five
NUMERICAL DIFFERENTIATION AND ODES
1. Lab exercise
The water in the cylindrical reservoir below drains frictionlessly and adiabatically through a small
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
MATLAB LAB TWO
MATRICES, STRINGS AND CURVE FITTING
During this lab, you will learn about matrix operators in Matlab. Copy the file sorption.mat
from Blackboard to your desktop
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
Mathematica Lab Six
Optimization
1. Lab exercise
A construction site requires a minimum of 10,000 m 3 of sand/gravel mixture. The mixture must contain
no less than 5000 m3 of
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
SAVING WORKSPACES IN MATLAB
When you are working in MATLAB, there are two ways to save the values stored in variables: one is to
save the commands that assign the values to th
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
MATLAB LAB THREE
SOLVING SIMULTANEOUS EQUATIONS
1. Lab Exercise
Three parachutists, who are freefalling, are connected to each other by a weightless rope in tension.
Calculate
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
Mathematica Lab Three
LISTS, SETS, VECTORS AND MATRICES
In this lab, you will learn to create lists and sets in Mathematica. You will learn how to create
vectors and matrices
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
Mathematica Lab Four
MATRICES, SIMULTANEOUS EQUATIONS, AND GRAPHICS
In this lab, you will learn to create matrices in Mathematica. You will also learn to solve a set
of simult
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
Excel Lab Four
VECTORS AND MATRICES
During this lab, you will learn how to use vectors and matrices in Excel. By the end of the lab,
you will have a spreadsheet that scales, t
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
Mathematica Lab Two
FUNCTIONS AND SOLVING EQUATIONS
In this lab, you will learn how to use Mathematica to solve for roots of equations and create 2D
plots. Download the file b
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2008
Mathematica Lab Five
FLOW OF CONTROL AND MORE VISUALIZATION
In this lab, we will cover Print and Input, which give you more control over the input and
output of your notebook.
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
Mathematica Lab One
DIFFERENTIATION AND INTEGRATION
In this lab, you will learn to create a Mathematica notebook, enter and evaluate expressions,
and to integrate and differen
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil & Environmental Engineering
Spring 2009
Excel Lab One
Discrete Time Systems
In this Excel lab you will learn how to edit cells, enter and copy formulas, and how to name cells.
You will also learn some common Excel ope
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil & Environmental Engineering
Spring 2009
Excel Lab Five
Solving Simultaneous Equations and Charts
This lab covers both solving simultaneous equations using Excel and making charts. To get
started, copy PittsburghBridge
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil and Environmental Engineering
Spring 2009
Excel Lab Two
Goal Seek and Iteration
Before you start this lab, copy the Excel spreadsheet paraiter.xls to your desktop from Excel
Lab 2 on Blackboard. This spreadsheet has a
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
12271
Computer Applications in Civil & Environmental Engineering
Spring 2009
Excel Lab Three
COMMAND MACROS, FUNCTIONS AND PROCEDURES
In this lab, you will learn about command macros, the IF function, and how to write simple
Excel functions and procedure
Introduction to Computer Application in Civil & Environmental Engineering
12 271

Winter 2015
US Silver Corp.
April 4, 2009
Galena Mine
Silverton, ID
This Document is for the Review of:
Mine Manager Dale Hunt and
Chief Engineer Mark Bren
Concerning:
LightRail Track System
Proposed by:
Junior Engineer Tech. Tim Whitman
1Tim Whitman
12271
1. Intro