输入X1插值开始,X2插值结束,n为插值个数
//实现等差数组的函数
QVector<double> MainWindow::linSpace(double x1,double x2,int n)
{
QVector<double> y;
float d = (x2-x1)/(n*1.0-1);
for(int i=0;i<n;i++)
{
y.append(x1+i*d);
}
return y; //返回等差容器
}
输入X1插值开始,X2插值结束,n为插值个数
//实现等差数组的函数
QVector<double> MainWindow::linSpace(double x1,double x2,int n)
{
QVector<double> y;
float d = (x2-x1)/(n*1.0-1);
for(int i=0;i<n;i++)
{
y.append(x1+i*d);
}
return y; //返回等差容器
}