摘要本文主要采纳微积分为主体思想,建立出主体模型,在模型改进中尝试采纳蒙特卡罗的思想进行进一步探究
求解时,模型全部封装成程序实现,方便了应用与推广,而且误差验证表明两个模型都达到了很高的精度
0对于问题一:1、对原数据分析,对无变位时的数据进行分析,讨论对应高度的理论容积与实际装油的量之间的关系,其差值存在说明可能是罐体内装置及替他因素造成,最终用回归拟合的方法得出一个三次函数,通过作图发现发现吻合程度很高
2、采纳微积分的思想计算倾斜后应高度的容积,得出容积与高度的函数
3、结合前两个步骤得出最终的变位后标注于高度的函数关系
采纳 MATLAB 求解出新的标定表,摘部分结果:高度\cm255075100标注\L4、误差分析,用自己的模型函数算出题中给出数据的高度对应标注值,与实际油量进行对比,得出平均绝对值误差率为,模型达到了很高的精度,有力的证明了模型的正确性
1对于问题二:1、用积分的方法算出对应油浮子标度下的理论容积
在求解的过程中,采纳分块积分的细想,水平分上中下,竖直分左中右,然后结合结合具体的图形算出相关的关系,进行积分的出最后的函数:,然后将其此模型的求解与建立封装成 MATLAB 程序,方便下面的校正与求解
2、把上一步的体积模型函数两个变位参数,取 0 度,此时把得出对应高度的结果与题目中给的各高度对应容量进行对比,这里均匀选取 23 个代表点计算,差值基本恒定,其均值为,然后加到第一步的体积函数中作校正,得出最终的模型关系,然后修正模型对应的完整封装的 MATLAB 程序
得出的最终表达式进行误差分析:,可见本模型已经达到了极佳的精度
3、根据总容积恒定的参照,即为累计的出油加上此时刻的标注值应该等于一个定值,考虑到角度不会太大,所以这里采纳计算机遍历搜索的思想,以这 23 个代表点算出的每个不同参数总容积的方差最小为目标进行搜索,编程序直接