几何画板中质数表的制作

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.依次选中t、S1、trunc()-1,按住shift键,点“变换”,选中“深度迭代”:t→t+2,
S1→S1•p.,如下图:再点“结构”,把“生成迭代数据表”前的“√”去掉,点“迭代”.
调节r值为23(目的出现点A平移后的点的迭代象,),选中点A平移后的点的迭代象,点“变换”选“终点”,命名为B.度量AB之间的距离.AB之间的距离就是所有p值的积S1•p的值,积为0,r是合数,积为1,r是质数.
r=trunc()•t故t是r的约数时,p=0,否则p=1.
3.新建参数s1=1,S1用来储存一个n项数列前(n-1)项的积,计算s1•p,由于t代表2~的范围内的奇数,故它的个数为trunc(),故计算trunc()-1作为深度迭代次数(去掉原象t=3).
3.依次选中t、s1、trunc()-1,按住shift键,点“变换”,选中“深度迭代”:t→t+2,
几何画板中“质数表”的制作
原创:钮炳坤文档:高峻清
一、判断r是否是质数.
原理:对一个大于2的奇数r,如果它在2~的范围内没有奇数约数,那么它即为质数,否则是合数.
1.新建参数r=3,计算r+2;新建参数t=3,计算t+2.
2.计算sng(r-trunc()•t),更改标签为p,由于r≥trunc()•t,只有t是r的约数时,
s1→s1•p.
这样就迭代出了t取2~的范围内的奇数时,所有p值的积s1•p,如果r在2~的范围内没有任何一个奇数约数,那么所有p值的积才为1;否则积就为0.但这个积只能出现在迭代的表格中,为了让这个值出现并参与计算,只有先放弃刚才的迭代.
4.创建一独立点A,计算s1•p•1厘米,选中A点“变换”,选“平移”,单击s1•p•1厘米的值,平移角度为0°,点“平移”.如图
3.计算s2+q,后面迭代时,就s2+q就是所有q的和,和是多少,r就是第几个质数.
三、制表.
1.新建参数506,改标签为“范围”,新建参数10,改标签为“列数”.
2.点“绘图”,选“网格样式”,“矩形网格”,把y轴的单位点,绕原点旋转180°,选中此点及原点和x轴上的单位点后,①点“编辑”,“复制”;②点“编辑”,“撤消构造点”;③点“编辑”,“撤消构造坐标系”;④点“编辑”,“粘贴”.如图得C、D、E三点,度量C、D之间的距离与C、E之间的距离.
二、r如果是质数,统计r是第几个质数.
1.新建参数s2=0,s2用来储存一个n项数列,前(n-1)项的和.
2.计算sng(AB)+sng(sng(3.5-r)+1),标签改为q,如果r>3的奇数时,sng(sng(3.5-r)+1)=0,r=3时,sng(sng(3.5-r)+1)=1,这要多个1,是因为把质数2也要算上.
3.计算-trunc()•CE得质数r所在的行数,计算((s2+q)-trunc(ຫໍສະໝຸດ Baidu•列数)•CD,得质数r所在的列数.
4计算trunc(),得在此范围内的奇数个数,做为深度迭代次数.
5计算r•1、如图,
6.创建一个独立的点,选中后点“平移”,选“直角坐标系”,水平方向“((s2+q)-trunc()•列数)•CD”,垂直方向“-trunc()•CE”,如图,点平移,得平移后的点,选中该点和,点“显示”,“颜色”,“参数”,再点“确定”,得一紫色的点,当q等于1,才有此点,当q=0时,无此点,这样就对应了各个质数,选中r•1和该点,按住shift键,点“编辑”,“合并文本到点”把r•1的值合并到该点,并把r调为3,右击r•1,点“属性”,选数值,选“单位”.
相关文档
最新文档