练习使用Geogebra【下载】中的SpreadSheet辅助作图

直纹面是一种不错的曲面,全部用直线构造即可; 如果直纹面母线上的点共切平面,则可展(这种抽象真漂亮)


老早就想试试画下面这种ruled surface:

【这个“直纹曲面”的原理在现实中的应用是这样的】



发现这是一种直纹面之后就简单了. 我是这么设想的:

先在三维空间里找两个跟坐标平面平行的圆,写成旋转角度的参数方程形式,然后(斜平行)投影到一个垂直于它俩的坐标平面上.

等间隔在两个曲线(圆)上取点,然后连接对应点线段; 对应点之间角度偏差作为一个动态的变量从而得到动的效果.


因为涉及到对应点的序列的生成,以及对应的线段序列的生成,用Geogebra里的交互绘图方式就太麻烦了.

然后,这个软件对矩阵化操作的支持还没有那么强,想来想去就是spreadsheet还没有用到过. 于是从youtube上找到两个视频:


How to Use Spreadsheet on Geogebra

GeoGebra Spreadsheet Power Regression


通过视频学操作应该是最方便的, 其次是网络教程. geogebra.org不知道最近出了什么状况,彻底不能用了;只好去别的地方,发现下面的不错:


网络Geogebra spreadsheet教程001

Tables and Spreadsheet

点击打开链接


然后就得到了开头所示的图片.

The spreadsheet in GeoGebra has most of the regular spreadsheet-features. When it comes to just doing numerical calculations, regular spreadsheet software is more advanced than the GeoGebra spreadsheet; the object-oriented way of doing things in GeoGebra however, makes it a much stronger tool than regular spreadsheets. Apart from manipulating numbers and formulas, you can also manipulate all GeoGebra-objects in the spreadsheet view.

Whenever you need many objects that follow some regular pattern, you can use the spreadsheet.

The basic features of the GeoGebra spreadsheet, features such as: how to make relative copies, how to plot points from the spreadsheet on the drawing pad, and how to use sliders when generating numbers in the spreadsheet, are explained on the pages Functions - Tables and Spreadsheet and Functions - Percentage Change.

Geometrical objects and functions

The recording below demonstrates how to make a simple pattern of circles. It also shows a demonstration of how the Taylor expansion of   approximates the graph better and better as more terms are used. It is meant as a demonstration of how functions are handled in the spreadsheet, if you just want to demonstrate Taylor expansion, you can use the command:

TaylorPolynomial[<Function>, <x-Value>, <Order Number>]

When inserting geometrical objects into the spreadsheet, you must write the command for the object needed. In most cases you can guess the name of the command, start writing and then the code-completion will help.


下载:

Reference:GeoGebra Installation

GeoGebra Installation


Windows

GeoGebra can be installed for Windows in two ways:

Please note that the Installer will automatically update to newer versions.

MacOS X

We provide GeoGebra in two ways for Mac OS X:

Please note that the Mac App Store will automatically update to newer versions.

Linux

The following GeoGebra Linux installers are available:

Repository

The .deb and .rpm installers will automatically add the official GeoGebra repository to the package management system on the workstation. This will enable automatic update of GeoGebra every time a new version is released. Note that the portable version will not automatically update.

If you want to include GeoGebra in your custom Linux distribution with GeoGebra included, the best way is to add the official GeoGebra repository (http://www.geogebra.net/linux/) to your package management system. The GPG key of the repository is at http://www.geogebra.net/linux/office@geogebra.org.gpg.key. The name of the package isgeogebra5. This will conflict with the earlier versions (4.0, 4.2 and 4.4), which are namedgeogebra (andgeogebra44 for 4.4) and should be deleted first.

All versions

VersionWindowsMac OS XLinux
4.4InstallerPortablePortablePortable
5.0InstallerPortablePortablePortable
latestInstallerPortablePortablePortable

Supported devices and Troubleshooting

Please check the Supported devices page for further information about running GeoGebra on different devices, have a look atthe FAQ for more information and visit the forum for support.


Dynamic Colour

You can make a parabola using trace, as on this page Functions - The Parabola. These traces can instead be created as lines in a spreadsheet.

Parabola. Move the point!

If you let the y-axis be the directrix and a free point A be the focus, then you must make a number of perpendicular bisectors between points on the y-axis and the point A.

image

In a similar way, you can make perpendicular bisectors between a point and points on a circle, this is shown in the topmost applet.

You specify a dynamic colour by specifying values for red, green and blue. Each value should be between 0 and 1. It is dynamic since you can use variables when specifying the values. In the example above, the following is entered under the Advanced-tab for the first line (in cell B1), these values are then relatively copied when dragging the small rectangle.

image

When very many objects are used in a worksheet, it may be slow. In such cases it is better to use lists. This is what the next page is about.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值