Question: Write a MATLAB code for the following problem: Suppose you have a cantilever bar having a random rigidity EA ( let ' s call it

Write a MATLAB code for the following problem: Suppose you have a cantilever bar having a random rigidity EA (let's call it D in the code) throughout its length. It is divided into n elements using the finite element method. A constant distributed horizontal load q is applied along the bar. I want to find the displacement u at the non-supported end of the bar, and the probability that it exceeds a limit "ulim", using. When evaluating the end-node displacement of the last finite element, you have to account for that of the previous elements before it. The methods used are: Monte Carlo, Markov-Chain Monte Carlo (MCMC), Importance Sampling (IS), Sequential Importance Sampling (SIS), Line Sampling (LS), Cross-Entropy (CE), Exponential Tilting (ET) and finally the First Order Reliability Method (FORM). Write a code for each method for the same cantilever bar, and compare their results against each other using graphs: the probility, the error and the variance.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!