Weibull概率分布纸(EXCEL VBA实现)

在学习Weibull分布理论的时候,希望有一张Weibull概率纸,用来学习图解法。但是在度娘上没有找到的Weibull概率纸的电子版。在书上看到的Weibull概率纸,只能复印下来使用。于是萌生了自己制作Weibull概率纸的想法,帮助自己更好地学习。

本人擅长使用各种计算机语言,C,C++,Matlab,Scilab等等,但是始终钟爱与VBA,认为VBA可以实现一切你想要的东西,由于在企业里不能使用一些盗版软件,比如matlab,于是希望自己开发的东西,能够在开源软件的情况下开发,或者就是不需要额外再安装软件进行开发。于是最好的选择,当然是VBA,因为企业几乎都会安装EXCEL,只要有EXCEL,就可以进行VBA的开发。这样开发出来的东西,一方面在企业内部可以很方便地使用,使得使用者的使用门槛比较底,即无需再安装其他的软件。

啰嗦地说了几句对VBA的偏爱,以下直接上效果图。

仅仅就一个"生成"按钮和"按钮",文本框中是设置线性坐标的间隔,默认为18像素。

点击"生成"按钮,直接看效果。以下是生成的Weibull分布概率纸。

我们再来试一下,线性坐标间距为13的情况。

概率纸可大可小,同时也设置了打印的选项,我们来看一下打印的效果。点击打印后,保存为PDF格式,如下图所示,这样可以打印出来进行图解法的学习。

然后在自己生成的Weibull概率纸上进行数据分析,以下为某个轴承失效的图解法分析。

求出结果如下所示。

Weibull概率纸在excel中的实现方法,主要参考冈本纯三《球轴承的设计计算》书中的12.1章节内容,

最后,缅怀一下伟大的瑞典工程师,数学家Waloddi Weibull。

相关推荐
Dxy123931021610 小时前
Elasticsearch 聚合入门:像 Excel 透视表一样分析数据
elasticsearch·excel
一位代码11 小时前
Excel | .xls 与 .xlsx 文件的区别及使用 Excel 打开 CSV 文件出现乱码的解决办法
excel
CodeCraft Studio12 小时前
Excel处理控件Aspose.Cells教程:使用C#在Excel中创建树状图
前端·c#·excel·aspose·c# excel库·excel树状图·excel sdk
悟能不能悟13 小时前
vue导出excel文件
前端·vue.js·excel
CodeCraft Studio13 小时前
国产化Excel开发组件Spire.XLS教程:以Python编程方式在Excel中高亮重复值
开发语言·python·excel·spire.xls·excel自动化·excel高亮重复值·python处理excel
喝汽水的猫^1 天前
Java实现Excel 导出(多 Sheet、复杂格式)
java·excel
小费的部落1 天前
Excel 在Sheet3中 匹配Sheet1的A列和Sheet2的A列并处理空内容
java·前端·excel
缺点内向1 天前
如何在 C# 中重命名 Excel 工作表并设置标签颜色
开发语言·c#·excel
wtsolutions1 天前
Sheet-to-Doc: Automate Document Generation with Excel Data and Word Templates
word·excel·wtsolutions
wtsolutions2 天前
Sheet-to-Doc:用Excel数据和Word模板自动生成文档
excel·wps·wtsolutions