Fadi Rafeedi
UID 604-507-554
MAE M20
Feb 11th, 2015
Homework 5 problem 1
1. Problem Statement
The goal of this assignment is to develop a MATLAB program to evaluate the derivative
of a specific function that is provided on the homework. We evaluate the va
Fadi Rafeedi
UID 604-507-554
MAE M20
Feb 18th, 2015
Homework 6 problem 1
1. Problem Statement
The goal of this assignment is to develop a MATLAB program that uses two functions to
solve a system of n equations and n variables. The first function will use
Fadi Rafeedi
UID 604-507-554
MAE M20
Mar 6th, 2015
Homework 8
1. Problem Statement
The goal of this assignment is to develop a MATLAB program that uses three functions
to orient a table of values that are related as in a family tree. The purpose of the fi
Fadi Rafeedi
UID 604-507-554
MAE M20
Jan 14th, 2015
Homework 2 Day of Week
1. Problem Statement
The goal of this assignment is to develop a MATLAB program to determine what day of the
week it is given the day, month and year. This program takes input from
Fadi Rafeedi
UID 604-507-554
MAE M20
Jan 28th, 2015
Homework 3
Prey-Predator
1. Problem Statement
The goal of this assignment is to develop a MATLAB program to determine the relationship
between three species that consume the same food. As a predator prey
Fadi Rafeedi
UID 604-507-554
MAE M20
Feb 25th, 2015
Homework 7
Sorting
1. Problem Statement
The goal of this assignment is to develop a MATLAB program to sort out one dimensional
arrays using two methods. The first one is by insertion and the second is th
Fadi Rafeedi
UID 604-507-554
MAE M20
Jan 14th, 2015
Homework 4
Eulers Method
1. Problem Statement
The goal of this assignment is to develop a MATLAB program to evaluate the population
of two species lynx and hare using two first order differential equatio
Fadi Rafeedi
UID 604-507-554
MAE M20
Jan 14th, 2015
Homework 1 Platonic solid
1. Problem Statement
The goal of this assignment is to develop a MATLAB program to evaluate the inradius (r),
outradius (R) and edge length (E) of nested platonic solids. Starti
Predator Prey with Arrays
CEE/MAE M20
Introduction to Computer Programming with MATLAB
Today
1. Review arrays
2. Re-write predator-prey code to use arrays
3. Experiment with plotting
CEE/MAE M20
2
Example Problem
Populations Of Paramecium And Yeast
The po
Iteration and Recursion
CEE/MAE M20
Introduction to Computer Programming with MATLAB
Loops and Recursion
Computer programs often are written to carry out and automate a
repeated task
Need some way of allowing loops and recursion.
CEE/MAE M20
2
Continuous
Day of the Week Calculator
Applying Logic and Conditionals
CEE/MAE M20
Introduction to Computer Programming with MATLAB
Homework
CEE/MAE M20
2
Getting User Input
Weve seen what happens when we try to input a non-number
using input().
input('Enter a Number
CEE/MAE M20
Introduction to Computer Programming with MATLAB
Watch: http:/youtu.be/E7DKxe_m1AM
http:/youtu.be/vuMir11YFPs
2
CEE/MAE M20
Bean Machine
Also known as Galton Board or Quincunx
A device for statistical experiments
The curve formed by the hei
Logical Expressions and
Conditionals
Concepts and Examples
CEE/MAE M20
Introduction to Computer Programming with MATLAB
At the heart of almost any computational task are logic and conditionals
Input
Is logic
expression
true?
No
Do something
else
Yes
Do so
MAE M168 HOMEWORK 2
XIANGYU WANG
Problem 3-9 Statement
Solve the truss structure with skew boundary condition shown below using Abaqus/CAE. Let E =
200GPa, A = 322mm2, L = 3658mm, and P = 40 kN.
Model and Methods
I first built the truss structure and labe
MAE M168 HOMEWORK 3
XIANGYU WANG
Problem 2-10 Statement
Consider the truss structure from tutorial T2, redesign it to reduce the maximum deflection under
the same load system without increasing the weight of the structure.
Structure idealization of the or
MAE M168 HOMEWORK 1
XIANGYU WANG
DUE DATE: Tuesday, April 5, 11:55 pm
Problem Statement
Construct the model of an overhead hoist as shown in figure below.
Figure 1: Overhead hoist model
The hoist is a simple, pin-jointed beam and truss model that is const
CEE M135C/MAE M168 Introduction to Finite Element Methods
Fall 2013
TA: Ramya Rao Basava
LAB Session 1:
[Reference: ABAQUS/CAE Users manual]
Introduction
ABAQUS is a general purpose finite element modeling package for numerically solving a wide
variety of
CEE M135C/MAE M168 Introduction to Finite Element Methods
Fall 2013
TA: Ramya Rao Basava
LAB Session 5:
Lab 5 Exercise: Heat Transfer Problem in 3D
Consider a section of an aquarium wall with a viewing window with the dimensions shown in the
following fig
CEE M135C/MAE M168 Introduction to Finite Element Methods
Fall 2013
TA: Ramya Rao Basava
LAB Session 7:
Lab 7 Exercise: Model Analysis Problem
The bracket shown in figure is clamped at the upper holes and is unsupported elsewhere. Perform
modal analysis i
CEE M135C/MAE M168 Introduction to Finite Element Methods
Fall 2013
TA: Ramya Rao Basava
LAB Session 6:
Lab 6 Exercise: Linear Elasticity Problem in 3D
A 10-mm Allen wrench is subjected to a torque by means of a 100-N force at its end. The
objective is to
CEE M135C/MAE M168 Introduction to Finite Element Methods
Fall 2013
TA: Ramya Rao Basava
LAB Session 2:
Lab 2 Exercise: 2D Plate (Plane Stress Analysis)
A square plate (edge length = 4 in) with a hole at the center (radius = 1 in) and four corner bolt
hol
CEE M135C/MAE M168 Introduction to Finite Element Methods
Fall 2013
TA: Ramya Rao Basava
LAB Session 4:
Lab 4 Exercise: Heat Transfer Problem
Consider the heat transfer through a basement wall and an un-insulated basement floor with the
dimensions given i
CEE M135C/MAE M168 Introduction to Finite Element Methods
Fall 2013
TA: Ramya Rao Basava
LAB Session 3:
Lab 3 Exercise: Bicycle Wrench (2D Plane Stress Analysis)
The bicycle wrench shown in the figure is made of steel with a modulus of elasticity E=200 GP
CEE M135C/MAE M168 Introduction to Finite Element Methods
Lab Homework 2
Fall 2013
Due Date: 18 October, 2013
Solve the following problem using ABAQUS:
A rectangular plate, 16 10 0.1 in 3 , has a large hole of radius 3.0 in and four bolt holes of radius
0
CEE M135C/MAE M168 Introduction to Finite Element Methods
Fall 2013
Lab Homework 1
Due Date: 11 October, 2013
Consider the following 2 D truss structure:
20 ft
20 ft
20 ft
10.0 kips
15ft
A2
A1
10.0 kips
7.0 kips
Cross-sectional area of all members = 1.0 i
CEE M135C/MAE M168 Introduction to Finite Element Methods
Lab Homework 7
I.
Fall 2013
Due Date: 22 November, 2013
Obtain the solution of the Lab Exercise problem and turn in the following results:
1. Figure showing your mesh.
2. Figure showing applied bou
CEE M135C/MAE M168 Introduction to Finite Element Methods
Lab Homework 3
I.
Fall 2013
Due Date: 25 October, 2013
Submit the following results for Lab 3 exercise problem (Original model):
Deformed shape plot
Displacement magnitude plot
Mises stress plot wi
CEE M135C/MAE M168 Introduction to Finite Element Methods
Lab Homework 5
I.
Fall 2013
Due Date: 8 November, 2013
Turn in the following for Lab Exercise problem:
Change the meshing parameters as follows:
Seed global size = 0.25
Element shape Tet (Tetrahedr
CEE M135C/MAE M168 Introduction to Finite Element Methods
Lab Homework 6
I.
Fall 2013
Due Date: 15 November, 2013
Turn in the following results from Lab Exercise problem:
For Mesh Control use: Sweep, Advancing front.
Same seed size, element type as in the
CEE M135C/MAE M168 Introduction to Finite Element Methods
Lab Homework 4
I.
Fall 2013
Due Date: 1 November, 2013
Turn in the followings for Lab Exercise problem
1.
2.
3.
4.
Nodal Temperature contour plot NT11
Heat flux vector using contour plot and 100% A