I'm working on a probability and reliability function using HL RF method (Hasofer-Lind and Rackwitz-Fiessler) where I've to plot a 3D graph with a Gu function, any 2 variables and the sigma values. How can i plot it?

4 commentaires

darova
darova le 20 Avr 2020
Do you have formulas or equations?
Rithwik Goud Salloori
Rithwik Goud Salloori le 20 Avr 2020
Modifié(e) : Rithwik Goud Salloori le 20 Avr 2020
Yes. my Gu function is (0.15384*(p*l^3))/(e*b*t^3). So, I've to consider any 2 varibles with the highest sensitivity to form their pdf functions with limits upto 4 or 5 sigma and plot a figure with respect to my Gu function. And the variables have different type of distributions. i.e p=normal, l=uniform, e=lognormal,b,t=beta.
darova
darova le 20 Avr 2020
DO you have any attempts? The code?
Rithwik Goud Salloori
Rithwik Goud Salloori le 20 Avr 2020
So, I've tried the code on Monte Carlo Simulation, you can see the code at the end.

Connectez-vous pour commenter.

Réponses (1)

Aditya Mittal
Aditya Mittal le 22 Avr 2020

0 votes

Hi,
You can easily create 3-D plots using different 3-D plot functions available in MATLAB. You can consider the link below.
You can use meshgridfunction of MATLAB to create matrices for your variables. Further, create the equation for Gu function and then plot the graph.
Pseudo code-
[var1, var2] = meshgrid(v1, v2);
% use var1 , var2 instead of v1, v2 for the calculation of the function.
Gu = (0.15384*(p*l^3))/(e*b*t^3);
Surf(v1, v2 , Gu);

Catégories

En savoir plus sur 2-D and 3-D Plots dans Centre d'aide et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by