geogebra - GeoGebra 模拟——输出到文件
问题描述
给定一些对象的组合,我想修改一些输入参数,看看输出如何变化。输入参数和结果输出参数的关系应写入文件。
示例:矩形的面积取决于 A 点的位置。
A *-----------------.
| |
| |
| |
'-----------------* B
点 A 由其 x 和 y 坐标确定。矩形的边缘与坐标系的边缘对齐。A 与另一个点 B 一起跨越矩形。生成的矩形具有面积“F”。现在,我想做类似以下的事情
for x in range(0,5)
for y in range(0,5)
A = (x,y)
# Assume GeoGebra does all the adaptations.
myFile.write(x, y, F.area)
解决方案
您可以将这些区域按顺序排列:
Join(Sequence(Sequence({i,j,Polygon(B,(i,y(B)),(i,j),(x(B),j))},i,0,5),j,0,5))
但是没有办法以编程方式将其保存到文件中。您可以使用CopyFreeObject
将其转换为自由对象并将新矩阵复制到您选择的文本编辑器中。
也许使用 GeoGebra 的电子表格而不是序列可以使复制更容易。
推荐阅读
- postgresql - Postgresql:生成的列作为函数的输出
- c# - 以正确的方式实现异步“让步”
- python - Python - 在没有根的情况下向 xml 添加新元素?
- amazon-web-services - 如何保持 WebSocket 连接活动 - Flutter AWS?
- laravel - 将主页重定向到经过身份验证的页面 Laravel 8 Jetstream Livewire [已解决]
- reactjs - 仅在登录用户满足特定条件时才显示按钮
- python - 模拟测试类中所有测试用例的导入方法
- javascript - 如何创建类以覆盖 JSON 蓝图 JS
- python - Python CSV 作为字典读入,第 n 行作为标题
- javascript - 如何检查每个表单值,并检查特定的复选框