【问题标题】:Storing data from a equation into an array [closed]将方程中的数据存储到数组中[关闭]
【发布时间】:2012-11-05 07:32:01
【问题描述】:

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

然后将这些点存入一个数组?我无法存储它们。

提前致谢

【问题讨论】:

  • 您使用 VS 2003(而不是任何较新版本)有什么特别的原因吗?
  • 我实习的公司只有这个版本。该公司是一家工程办公室,不会将visual basic用于其他事情。我很幸运 IT 部门有这个版本。

标签: .net vb.net cad


【解决方案1】:

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()

【讨论】:

  • 嘿,谢谢!我想这会帮助我。但只能测试到星期一。
猜你喜欢
  • 1970-01-01
  • 2016-08-14
  • 2013-12-15
  • 2021-12-15
  • 1970-01-01
  • 1970-01-01
  • 2014-06-29
  • 1970-01-01
  • 2016-10-28
相关资源
最近更新 更多