目前我有这个代码:
void MainWindow::generateData(QVector<double>& x, QVector<double>& y, double A, double B, double C)
{
for (int i = 0; i < size; ++i)
{
x[i] = (i/50.0 - 1); // x goes from -1 to 1
y[i] = x[i] * x[i]; // y = X^2;
}
}
此方法为函数 y = x^2 生成数据。
我想做的是为y = A * x^2 + B * x + C绘制图。
那么我应该如何重写这个方法来做到这一点呢?