首页
社区
课程
招聘
在Win32汇编中怎么绘制函数曲线?
发表于: 2007-5-23 16:58 7563

在Win32汇编中怎么绘制函数曲线?

2007-5-23 16:58
7563
在Win32汇编中怎么绘制函数曲线?

就是说给定一个函数公式,比如说是抛物线公式.

我们如何根据这个公式绘制这个函数的函数曲线?

寝室最近断网特地跑来网吧上网求助....

希望大家多多帮忙!最近疯狂迷恋汇编!嘿嘿....

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 214
活跃值: (40)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
2
可以自己计算坐标再用SetPixel()画点
2007-5-23 17:27
0
雪    币: 297
活跃值: (10)
能力值: ( LV9,RANK:250 )
在线值:
发帖
回帖
粉丝
3
自己申请内存,做个位图,然后直接在内存中画好了,SetDibToDevice.
2007-5-23 18:56
0
雪    币: 380
活跃值: (106)
能力值: ( LV13,RANK:370 )
在线值:
发帖
回帖
粉丝
4
根据你的函数把坐标都求出来,然后把这些坐标都连起来(坐标间隔越小越好)
2007-5-23 19:44
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
这个方法我试过了,不行.比如y=2x x增大1,y就增大2. 两个点的纵向间隔会变的非常的大.

如果是直线的话这个方法可以.
2007-5-24 15:45
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
没有别的方法了吗?
2007-5-24 15:45
0
雪    币: 268
活跃值: (95)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
7
    为什么非要增一呢?0.1,0.01,0.001~~~~~~~不行吗?
2007-5-24 17:57
0
雪    币: 297
活跃值: (10)
能力值: ( LV9,RANK:250 )
在线值:
发帖
回帖
粉丝
8
实际上曲线也是一系列的直线的集合。
一般情况下,矢量图形系统中利用bezier曲线来表示,然后把其转换为一系列直线,再进行渲染。

楼主可以看看Cairo,AGG等开源图形库中的矢量绘制部分的代码。
2007-5-24 18:57
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
好象是API中的bezier函数可以。但是不知道怎么用。
2007-5-24 21:20
0
游客
登录 | 注册 方可回帖
返回