我需要模拟一个系统的故障时间,所以我必须使用带有“递减危险率”和形状为“0.7-0.8”的Weibull分布。我需要生成一个包含100个结果的文件,该函数使用从0到1的随机数。
因此,我搜索了一下,找到了这个R函数:
因此,我搜索了一下,找到了这个R函数:
pweibull(q, shape, scale = 1, lower.tail = T, log.p = F)
有其他的分布函数(如rweibull、qweibull...),但我认为这是必须使用的一个,因为它是累积分布函数,正如练习题所述。问题是,我对R很陌生,不知道该向这个函数传递哪些参数。
我猜形状参数应该为0.7-0.8,比例参数应该为1。对于q参数,我应该创建一个包含100个数字的随机向量,范围在0到1之间吗?如果是这样,你有什么提示可以提供吗?另外,如何将结果数据导出到文件中?