将等式中的数据存储到数组中

时间:2012-11-16 14:47:30

标签: .net vb.net cad

我正在尝试使用Visual Basic 2003的Solid Edge自动化3D CAD程序。

在那里,我想用4度方程制作曲线。

我从Solid Edge SDK获得以下表单

objBSplinecurves.AddByPoints(Order:=x, ArraySize:=x, Array:=x)

我的问题:是否可以循环等式,例如,从x * 0.2到x * 1.5(当'x'是常数,如9)时

然后将这些点存储到数组中?我被困在存储它们。

提前致谢

1 个答案:

答案 0 :(得分:2)

X的目的是变量。所以你应该说9*x,其中x=0.2:0.1:1.5(在Matlab语法中)。无论如何,这可能会帮助您开始:

Dim listOfMultipliers As New List(Of Double)
For i = 0.2 To 1.5 Step 0.1
  listOfMultipliers.Add(i)
Next
Dim multipliersArray() As Double = listOfMultipliers.ToArray()