在图形 TI-BASIC 上绘制离散点

Plot discrete points on a graph TI-BASIC

我一直在研究我的 Ti-89 Titanium 上的 TI-BASIC 编程语言,但在线文档似乎非常稀缺,所以我在尝试学习语法时有点摸不着头脑.我已经了解了 guidebook 中关于编程的基本概念,但它们似乎与 complete/descriptive.

相去甚远

对于初学者,我如何绘制离散点,就像人们在统计中所做的那样(即 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.)

您尝试的问题是您试图将您的值存储在列表中不存在的 .2、.4、.6 和 .8 槽中。要解决此问题,请执行以下操作:

:for i, 1, 5, 1
:i*0.2 -> total[i]

这应该会生成您的列表。要绘制此图,请使用 Plot1(或 Plot2Plot3)命令绘制此图:

:Plot1(Scatter, {1, 2, 3, 4, 5}, total, .)

第一个参数是绘图的类型,第二个是 x 值列表(我不确定我所做的是否有效,您可能必须创建一个 x 值列表并输入它)。第三个是y值,最后是图表上的标记。我知道 Ti-84 系列计算器的目录中提供了三种。我不确定您的 Ti-89,但 Ti-84 上可用的符号是点处的 •、点处的 + 和点周围的 (n) ○。祝你的项目好运。