用matlab如何实现这个程序

img


问题如图所示,我们需要用程序实现一下这个问题,但是我不明白应该怎么写,题目要求如图片所示

img

你好,参看代码:

a = 2*rand(10000,1)-1; %生成10000个数据
f = @(x)  nthroot(a,3) ;
x= f(a);%x服从分布3/2*x^2
h = histogram(x,-1:0.05:1);%看分布频率
P = numel(x(x<0.5))/numel(x)

img

P =

   0.567900000000000

有帮助望采纳哟