灰姑娘是什么?

(缓存)
刷新 打印
英语


介绍

灰姑娘是什么?


我们为什么要写灰姑娘? 难道没有足够的程序适合做数学,特别是制作数学图形吗?的确,有很多项目,但灰姑娘在许多方面都很特别。

灰姑娘表演动画的截图


我们想指出这个软件的主要功能。灰姑娘...

  • …是一个鼠标驱动的交互式几何程序:只需单击几下鼠标,您就可以构建简单或复杂的几何配置。无需编程或键盘输入。完成构建后,可以使用鼠标拾取基础元素并四处拖动,而整个构建始终遵循您的移动。这使您能够探索图形的动态行为。

  • …具有内置的自动验证设施:在构造配置时灰姑娘报告发生的任何重要事实。

  • …允许在不同视图中同时操作和构建:您可以在通常的欧几里德平面、球体甚至庞加莱双曲圆盘中查看和操作相同的配置。

  • …对非欧几里德几何具有“本地支持”:灰姑娘您可以在欧几里德几何、双曲几何和椭圆几何之间轻松切换。根据上下文的不同,你的行为总是能得到正确的解释。

  • …具有先进的几何轨迹设施:独特的数学方法灰姑娘确保绘制出完整的真实轨迹分支,而不仅仅是其中的一部分。

  • …是“Internet软件”:整个程序是用Java编写的。每个构造都可以立即导出到交互式网页。甚至学生练习和动画也可以用这种方式创建。

  • …生成高质量的打印输出:您可以生成图形的camera-ready PostScript或PDF文件。此矢量输出优于屏幕截图,并使用打印机的完整分辨率。

  • ……基于数学理论:整个实现有数学基础。十九世纪伟大的几何学家的理论,以及许多新的见解,使灰姑娘高度可靠且一致的几何工具。

除了这个列表(已经出现在第一个版本的手册中)之外,灰姑娘.2还配备了许多新功能,使灰姑娘.2不仅仅是一个几何程序。有关新功能的详细列表,请参阅一节灰姑娘的新体验。2。在这里,我们只简要概述新版本的几个方面。所以灰姑娘2...

  • …具有强大的几何变换模式:您可以构造几种几何变换,从简单的平移或反射开始,一直到投影或莫比乌斯变换。这些变换模式对于简化构造非常有用。

  • …允许构造分形:结合几个转换,可以在灰姑娘2构造所谓的“迭代函数系统”。这些对象在几个转换方面是自相似的。这些物体具有迷人的几何特性,许多著名的分形都包含在这类物体中。

  • …可自由编程:灰姑娘.2的主要新特性之一是存在一种功能齐全的高级编程语言。语言辛迪脚本旨在与交互式绘图环境无缝协作。它是一种函数式语言,支持强大的高级编程。通过只添加几行代码,可以对构造的行为进行有效控制。

  • …具有内置模拟设施:灰姑娘.2带有一个特殊的模拟引擎辛迪实验室可用于构建物理模拟。辛迪实验室基于大众-文章/力量范式。你可以简单地画一个实验并开始模拟。特别是,物理模拟与几何或编程环境的结合,带来了令人惊讶的见解和令人惊叹的交互式模拟的可能性。

  • …支持音频输出:灰姑娘.2具有高级音频输出功能。通过计算机的内置MIDI接口,它可以生成旋律和声音。通过这种方式,一方面可以将数学演示与声音效果结合起来。另一方面,人们可以在一个非常基本的层面上对声音本身的结构进行实验。

  • …提供高级公式渲染:灰姑娘.2有一个内置的公式渲染器,支持TeX公式描述语言。通过这种方式,可以在数学可视化中插入复杂的数学公式。公式甚至可能随图形动态更改。

  • …支持图像渲染和转换:作为从灰姑娘2.6开始的一项新功能,我们还支持在辛迪脚本.图像可能会以各种方式进行变换和变形。还可以使用自己创建的内容创建自定义图像。

  • …支持笔驱动设备:一个用于识别手绘草图的特殊界面使灰姑娘可以用于纯笔画设备(如电子白板和平板电脑)。手绘草图将被自动识别并转换为交互式构造。

因此,灰姑娘.2由三个主要程序部分组成:几何程序、脚本语言和模拟引擎。以下章节将重点介绍该计划这三个部分的几个方面。




此页面的参与者:京城,科尔滕坎普,多尔曼里希特.
页面上次修改时间:2014年10月3日星期五[06:04:43 UTC]京城.

本页面上的内容根据许可证.


菜单