我一直在钻研我的Ti-89 Titanium上的TI-BASIC编程语言,但看起来在线文档非常稀缺,所以在尝试学习语法的时候,我在黑暗中磕磕绊绊。我已经完成了guidebook中关于编程的基本概念,但它们似乎远非完整/描述性。
对于初学者,我如何绘制离散点,就像在统计中可以做的那样(即x轴上每个整数的值)?
到目前为止,我发现我可能会将生成的点添加到列表末尾[注意“ - >”将意味着“STO”]
newList(5)->total
Disp total
显示{0. 0. 0. 0. 0.}
之类的列表。现在,如果我写一个for循环迭代列表,如
for i,.2,1.,.2
i->total[i]
我应该有一个像{.2 .4 .6 .8 1.}
这样的列表。现在问题就出现了:假设我想在图形屏幕上对照x轴上的整数绘制这些点,从x = 1开始。我该怎么做呢?具体来说,我想绘制点
(1。,。2),(2.,。4),(3。,。6),(4。,。8),(5.,1。)
答案 0 :(得分:2)
您尝试的问题是您尝试将值存储在列表中的.2,.4,.6和.8插槽中,这些插槽不存在。要解决此问题,请执行以下操作:
:for i, 1, 5, 1
:i*0.2 -> total[i]
这应该会产生你的清单。要绘制此图,请使用Plot1
(或Plot2
或Plot3
)命令绘制此图:
:Plot1(Scatter, {1, 2, 3, 4, 5}, total, .)
第一个参数是绘图的类型,第二个是x值的列表(我不确定我做了什么会起作用,你可能需要创建一个x值列表并输入它)。第三个是y值,最后一个是图表上的标记。我知道Ti-84系列计算器目录中有三种可供选择。我不确定你的Ti-89,但是Ti-84上可用的符号是•点,a +点,a(n)○点周围。祝你的项目好运。