查看: 1482|回复: 5

如何用RM显示方程的图象

  [复制链接]
梦石
0
星屑
60
在线时间
6 小时
注册时间
2006-10-5
回帖
42
发表于 2007-8-7 17:12:52 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
比如方程 Y = X + 5 一眼就能看出是一条斜线
但如果遇到复杂的方程如 3X*X + 4Y*Y = 25 ,一时间就想不出了
如果能显示输入方程的形状就好了,不知应如何做到
版务信息:本贴由楼主自主结贴~
··········· 快乐建立在健康的基础上。 ···········
梦石
0
星屑
60
在线时间
6 小时
注册时间
2006-10-5
回帖
42
发表于 2007-8-7 17:12:52 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
比如方程 Y = X + 5 一眼就能看出是一条斜线
但如果遇到复杂的方程如 3X*X + 4Y*Y = 25 ,一时间就想不出了
如果能显示输入方程的形状就好了,不知应如何做到
版务信息:本贴由楼主自主结贴~
··········· 快乐建立在健康的基础上。 ···········
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-6-3
回帖
495
发表于 2007-8-7 18:21:40 | 显示全部楼层
8知道是什么。。。
啊……正太好可爱啊~~~~ 偶死了,2009年重生
回复

使用道具 举报

梦石
0
星屑
60
在线时间
6 小时
注册时间
2006-10-5
回帖
42
 楼主| 发表于 2007-8-7 18:30:46 | 显示全部楼层
就是在坐标轴上显示输入方程的图形
就像X*X + Y*Y = 25是一个半径5的圆,这样
··········· 快乐建立在健康的基础上。 ···········
回复

使用道具 举报

月下可怜人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2005-11-23
回帖
3667

第1届短篇游戏比赛亚军

发表于 2007-8-8 03:34:33 | 显示全部楼层
LZ的想法,
我连想带试总共花费了一个多小时,
得出一个结论,难,非常的难,

其间不断试验的结果是不断的放弃,
原因在于RM最小描绘单位是1像素,
比其她工具要大很多,
致使曲线难以直接通过方程推导的结果直接描绘,
因此只能通过柔化算法(这个是个人起的名,曾经研究过如何用RM描绘圆滑直线所使用的算法。)
但,若是这样便会遇到一个非常严重问题,具体下面会提到,
此其一。

其二:
先由浅入深,
将方式范围缩小至,
整数范围内,
二元二次以下的最低限度,
而实际就算是二元二次方程因为范围与界限以及数值无限延伸的结果,
其原本的代数解法也是千变万化,
加之无效解对曲线的影响更是未知,
在描绘曲线时,
很难判断代数解是否成立,
也就是说难以确定这个点是否该画上去,
此处也是其一所要遇到的问题,因为不同曲率的线柔化方式并不完全相同,
很汗颜,我没推出PS那种万能形的平滑线。

所以,当LZ想描绘直线方式非常容易,一元二次在建立表的情况下也还算容易,而对所有的二元二次方程若确定有效解就开始很难,很难了— —

难在无限范围内对有效解与无效解的确定上,极易出现丢线或者多线的情况。



系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
纵然千里外,我等雁归来。
回复

使用道具 举报

梦石
0
星屑
60
在线时间
6 小时
注册时间
2006-10-5
回帖
42
 楼主| 发表于 2007-8-8 18:03:02 | 显示全部楼层
太感谢了,虽然没有解决
不知道怎么送卡,以后会了补上
如果没有忘记的话
··········· 快乐建立在健康的基础上。 ···········
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部