1

我正在尝试使用 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 这样的常数时)

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

提前致谢

4

1 回答 1

1

的目的X是可变的。所以你应该说9*x, where 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()
于 2012-11-16T15:17:18.363 回答