我是视觉基础的新手,并且学习如何使用这种语言进行编程我正在构建自己的热力学属性计算器。为此,我可以处理多种流体(如水,空气等),多种属性(密度,电导率等)和多个系数。
现在我有一个9度多项式来计算每个属性,因此对于每个属性和总共16个属性将是10个系数,现在我只使用2个流体。
我想了解如何存储数据。现在,我创建了变量coeffs,它以矩阵形式存储数据。
Dim coeffs(2, 16, 10) As Double
其中数据的形式为coeffs(流体,属性,系数),并且每个流体,属性和系数与数字相关,例如,水= 1,空气= 2,密度= 1,......
在Form1_Load中我定义了值本身,如下所示:
coeffs(1, 1, 1) = -7.5034535361242876 * 10 ^ (-22)
coeffs(1, 1, 2) = 2.9086161180361931 * 10 ^ (-18)
coeffs(1, 1, 3) = -4.9611705760075973 * 10 ^ (-15)
所以,正如你所看到的,只有一个流体会有160行代码,所以它在主窗体中开始变得有些混乱。为了简单起见,我想做的是将变量coeffs保存到解决方案资源管理器中的另一个.vb文件中,让我们说Coeffs_File.vb并从Form1.vb文件中访问它,但我有关于如何做的小小意见。我已经尝试创建一个Public Shared变量,我可以从主Form中调用它,但是,它在调用期间总是返回零。
最诚挚的问候,
瓜拉迪
ME UGDR