# Solution Library

# Generate Sample for Discrete Random Variables given Binomial Distribution Using MATLAB

**Question**

Generate 1000 samples for each of the following discrete random variables:

(a) Binomial distribution with n=30, p=0.6, and distr. with n=60, p=0.5

For the above distribution, plot probability mass function for each set parameters on one figure (you should have two curves on each figure and have three figures overall). In addition, you should also plot the corresponding analytical results (probability mass function curve based on distribution formulas) on the same figure. In this way, you can verify whether your simulated random variables match with analytical results.

That means on each figure, there are four curves (two simulations, two analytical). Use “legend” to denote each curve, and use different line style and color for each curve.

You should show the X-axis with *reasonable* range such that the curves can be clearly seen.

In addition, calculate the mean value and variance of generated samples for distribution (sample mean and sample variance).

**Summary**

This question belongs to MATLAB software and discusses about application of MATLAB in mathematics to generate samples for discrete random variables using binomial distribution and to calculate the mean value and variance of generated samples.

**Answer is in MATLAB format**

Download Full Solution

## Comments

Rashathis is a very good website

maaniI have 50 questions for the same test your page is showing only 28

joeannehi can you please help or guide me to answer my assignments. thanks

joeannehi can anyone help or guide me to my assignments. thanks

MonikCristinaThis solution is perfect ...thanks

JaneteHello Allison,I love the 2nd image that you did! I also, had never heard of SumoPaint, is something that I will have to exolpre a bit! I understand completely the 52 (or so) youtube videos that you probably watched. Sometimes they have what you want, sometimes they don't! However, it is always satisfying when you are able to produce something that you have taught yourself. Great job!Debra 0 likes

SandeepPerfect bank of solution.

Oxanagreat !

Paul Brandon-Fritziusthanks for the quick response. the solution looks good. :)

tina Johnsonthnx for the answer. it was perfect. just the way i wanted it.

Giuseppeworks fine.