我有一个功能,可以为我完成所有魔法并控制电机。
这减少了我对这一行的编程......
Set_RPM_With_Acceleration_Value( 200, 15)
在所示的示例中,电机将旋转至200 RPM,加速度值为15
我正在测试系统硬件和软件的stop/start/interrupt/restart
功能。
我现在想要使用给予函数的不同值来运行测试; e.g。,,,
Set_RPM_With_Acceleration_Value( 200, 15)
Set_RPM_With_Acceleration_Value( 50, 09)
Set_RPM_With_Acceleration_Value( 400, 20)
Set_RPM_With_Acceleration_Value( 500, 25)
我想把它封装成一个循环......
Set_RPM_With_Acceleration_Value( 200, 15)
我想这样做......
Set_RPM_With_Acceleration_Value( RPM_Value, Acceleration_Value)
如何设置数字,以及如何从表格中读取数据?
就此而言,表格是考虑这个问题的正确方法吗?
在Lua中是否存在表的表格?
这将用于自动化机器测试。我们 NOT 希望人类参与键盘或鼠标。
另一方面,我非常希望在脚本运行之前提前一次对表中的值进行编码。我想看看RPM,加速,掉电等各种组合会发生什么。
答案 0 :(得分:2)
试试这个:
V={
200, 15,
50, 09,
400, 20,
500, 25,
}
for i=1,#V,2 do
local RPM_Value = V[i]
local Acceleration_Value = V[i+1]
Set_RPM_With_Acceleration_Value(RPM_Value, Acceleration_Value)
end