返回列表 回复 发帖
修改后的程序如下:
Tree(p1, p2, n, max)
{
        L = Segment(p1, p2);
        n = n + 1;
        if (n > max) return max;
        Hide(L);
        p3 = DivisionPoint(p1, p2, 1/2);
        p4 = DivisionPoint(p1, p2, 2);
        p5 = PointFlexRotate(p4, p3,1,30);
        p6 = PointFlexRotate(p2, p4,1,-30);
        Hide(p1, p2, p3, p4, p5, p6);
        i = n, j = n, k = n, u = n, v = n;
        Tree(p1, p3, i, max);
        n = i;
        Tree(p3, p5, j, max);
        n = j;
        Tree(p3, p4, k, max);
        n = k;
        Tree(p4, p6, u, max);
        n = u;
        Tree(p4, p2, v, max);
        n = v;
}
>> Tree(p1, p2, n, max) #
n = 0;
p1 = Point(0, -6);
p2 = Point(0, 6);
Tree(p1, p2, n, 4);
>> 5 #
执行后的结果与手册上的结果一致。
这是执行后的结果:
可以运行了,希望能有正确的说明书。
希望大家看《超级画板范例教程》,而不是用户手册。
我这里有电子稿可供使用,而是5M多无法上传。
希望大家看《超级画板范例教程》,而不是用户手册。
我这里有电子稿可供使用,而是5M多无法上传。
chbzuo 发表于 2010-1-22 16:10
左老师,可把其放到其它地方,再把链接贴出来即可。
无欲则刚!凡人不烦!
左老师可以把教程放在网盘上。或者用邮箱传,我的邮箱是:hongbc@126.com.希望左老师能够传给我一份。
楼上的托儿们,你们知道有一款软件叫Maple吗?我没有用过这个软件,但我知道Maple里可以完成以上所有功能,我们要的是简单的不需编程的。下载个maple7试试吧。才30M,maple13你们就不必用了。
楼上的朋友,应知“知之为知之,不知为不知,是为知也”。Maple的确可以完成以上所有功能,而且功能远比我们所能想象的还要多。但其使用方法却正与你所说的“简单的不需编程的”完全相反!

Maple教程1-3章.rar (335.06 KB)

Maple教程4-6章.rar (264.32 KB)

Maple为数学四大软件之一,功能那当然是没得说的。17#的意思应该是既然能达到用Z+Z的编程的程度那干脆直接使用Maple得了,而且注册方面目前来说不成问题。加上Maple也在致力于往窗口化、人性化的操作发展。函数名也都菜单化了。
楼上的托儿们,你们知道有一款软件叫Maple吗?deadpest 发表于 2010-1-23 22:48
谁是托呢?你知道什么叫托吗?
返回列表