Здравствуйте, подскажите как в QWT нарисовать график плана y = 1/sqrt(x)?
И как задать логарифмический масштаб?
с графиком я делал так:
*******************************************************************
class RealData: public QwtData
{
private:
size_t d_size;
public:
RealData(size_t size) : d_size(size) {}
virtual QwtData *copy() const { return new RealData(d_size); }
virtual size_t size() const { return d_size; }
virtual double x(size_t i) const { return (0.001 * i); }
virtual double y(size_t i) const { return 1/sqrt(x(i)); }
};
*******************************************************************
const unsigned int nPoints = 10000;
cGraph->setData(RealData(nPoints));
*******************************************************************
Но как то криво получается.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум C++ велосипед библиотеки хэш-функций (2013)
- Форум Proxy шаблон проектирования (2017)
- Форум Вопрос по С++ (2004)
- Форум Помогите с заданием (2015)
- Форум [java] lazy initialization (2011)
- Форум Содержит ли данный код UB? Попытка №2 (2018)
- Форум [C++][тормоза] matrix template (2009)
- Форум Валится на throw (2005)
- Форум Использование POD членов класса до их инициализации (2017)
- Форум ошибка: ‘AFSObject’ является недостижимой базой ‘AFSTestQuad’[why?] (2011)