首页| 论坛| 消息

标题:请教,怎么用QT来画一个余弦曲线呢?
作者:caicining
日期:2006-03-21 14:03
内容:

大家好!
请问怎么用QT编程实现画一个简单的余弦曲线呢?有没有相关的资料或是好的方法呢?我到处都没找到办法,如果哪位大侠有高招请指点一下好吗?谢谢!


#1 [pimpyan 03-21 15:14]
给你一个定时器,一个余泫函数..还需要什么呢?
#2 [pimpyan 03-21 15:28]
不好意思 ....刚刚看成了动态画线了...
马上来个正式的代码 ...补过一下:
QPainter* p = new QPainter(你要画图然对象名,比如this);//上次去qiliang那里看还是英文的man..今天看是
// 中文的了...谢谢一个!:)
p->setPen(Qt::"眼色,你喜欢什么就什么吧");
int step = 1;//步长,简单点,用整数
void paitn(int x,int max_x)//简单点..用整数..max_x表示你的曲线在X轴的最大值
{
if(x>=max_x) return;
p->drawPoint(x,你的余玄函数(x));
x = x+step;
paint(x);
}
#3 [pimpyan 03-21 15:30]
倒...最后一句
paint(x,max_x);
#4 thanks [caicining 03-22 15:35]
谢谢!但是请问大侠有没有试下,这样写程序画出来的会是些离散的点,不是曲线了啊,呵呵
#5 [pimpyan 03-22 16:31]
那把xy都弄成浮点数啊。。。把步长设小一点。。。你喜欢小就多小。。
基本上你不能指望它能显示一个真正连续的曲线。。。

<< 1 2 >> (1/2)

回复 发表
主题 版块