我是用vb编写的pid,运行时显示不了曲线,,按钮click第一步就不好运行,提示子函数或程序未定义怎么回事

2025-01-08 05:55:42
推荐回答(2个)
回答1:

错误好多!
Form1_Load() ===》 Form_Load()

a = Val("text1") ===》a = Val(Text1),这几句位置也不对,刚刚文本框才清空,此时赋值一定=0

sum = sum + e(i) 数组e是Form_Load中的局部变量数组,在Command1_Click中无法调用

u(i) = b(e(i) + (a / c) * sum + (d / a) * (e(i) - e(i - 1))) 此表达式有问题,没有数组b()这个东西

回答2:

局部变量在不同的函数中直接使用怎么可能不出错阿