QT反向锯齿波与QCustomPlot
我需要一个反向锯齿图的股票管理应用程序,我为大学,我不能让它工作 目前:QT反向锯齿波与QCustomPlot,qt,plot,Qt,Plot,我需要一个反向锯齿图的股票管理应用程序,我为大学,我不能让它工作 目前: void Widget_Resultados::CalculaValoresSierra(const Resultados &r){ QVector<double> x; QVector<double> y; for (double iX = 0; iX < 100; iX += 0.1){ x<<iX; y<<pow(-1,3.14
void Widget_Resultados::CalculaValoresSierra(const Resultados &r){
QVector<double> x;
QVector<double> y;
for (double iX = 0; iX < 100; iX += 0.1){
x<<iX;
y<<pow(-1,3.1416) * (sin(2*3.1416*iX*1/r.T)/iX)*2*r.Q/3.1416;
}
mSierra->setX(x);
mSierra->setY(y);
}
void小部件\u Resultados::CalculaValoresSierra(const Resultados&r){
qx向量;
qy向量;
对于(双iX=0;iX<100;iX+=0.1){
x不清楚代码中的mSierra是什么,但我将假设它是绘图。为了正确绘制数据,需要在绘图中创建一个图形。假设您已经将绘图添加到布局中,您可以添加这样的图形
mSierra->addGraph();
mSierra->graph(0)->setData(x, y);
// give the axes some labels:
mSierra->xAxis->setLabel("T [s]");
mSierra->yAxis->setLabel("Vp");
mSierra->->rescaleAxes();
mSierra->replot();
您还可以查看这一点,了解更多自定义绘图的方法。