mathe
发表于 2009-12-25 17:40:39
呵呵,是我连续输入错误。
还有一个问题是上面代码里面使用了一个x,要将它改成任意一个常数,比如3,-2等
wayne
发表于 2009-12-25 17:45:17
那最后 一行命令返回了一个红色的“ in gtofp.”是什么意思
mathe
发表于 2009-12-25 17:46:40
不知道,我好像没有遇到这个情况,前面我用///代表注释,不过这个gp不识别,如果输入也会引起问题,现在我删除了
mathe
发表于 2009-12-25 18:01:38
图像显示正常吗?
你添加一个命令
\p 4
试一试看看
wayne
发表于 2009-12-25 18:19:03
刚才重新启动了Gp,没有输入\p 4。
而是加入了x=1这行命令,运行成功,两张图片都能显示
看来“ in gtofp.”的出现是因为之前没有定义x。
这也同时说明了Gp错误信息不能自动清除~~
wayne
发表于 2009-12-25 23:13:19
用Mathematica画图只需一行命令,先亮一下,
后续工作正在进行。。。
数学星空
发表于 2009-12-26 09:35:44
呵,不错,不知是否直接调入数据,自动绘图..
好像还是手工输入哟
还是有必要先将解出的数据全部转换成如上图a={{1,-1,0},{..},.....}的格式及b={x,y,1}
然后是统一的绘图格式..
不知你的参数m是否能统一,这样就可以批处理所有数据了..
wayne
发表于 2009-12-26 09:55:45
还米有呢,才刚起步,
参数m只是图形的坐标范围。。。
昨天在图书馆淘了一本85年的老书射影几何,毛澍芬.沈世明编著的~~
原来摄影几何初高中的背景就可以看懂。。。
争取在论坛服务器恢复的时候,把程序给出来
wayne
发表于 2009-12-26 10:15:57
不知道先求出 邻接矩阵方不方便,如果邻接矩阵能弄出来,那么Mathematica可以自动画出最美观的图来
数学星空
发表于 2009-12-26 10:38:48
本帖最后由 数学星空 于 2009-12-26 10:43 编辑
不知道先求出 邻接矩阵方不方便,如果邻接矩阵能弄出来,那么Mathematica可以自动画出最美观的图来
wayne 发表于 2009-12-26 10:15 http://bbs.emath.ac.cn/images/common/back.gif
比较好的想法,若能将坐标转化邻接矩阵,就有统一的格式,
例如:BEGHBCFIACEJDFHJ ABDKCDGLEIKLAFGM AHIN JKMN(1)
显然有每组(BEGH),(BCFI),..., 中的任两个值可定义为1,其余的定义为0 ,即(BEGH)中BE=EB=1,BG=GB=1,BH=HB=1,EG=GE=1,EH=HE=1,GH=HG=1....
可以写成14阶关于0,1的对称方阵(点线关系矩阵)...然而这样只能表达出点线关系,还没有(1)简洁
最主要是没有表达出每个点的具体坐标...
当然,也可以定义出每个图的横坐标及纵坐标矩阵及变换参数(即射影坐标,对于(1)是14*3阶矩阵)画出每个点,然后根据点线关系矩阵连接每个点,即可
页:
1
2
3
4
5
6
7
8
[9]
10
11
12
13