Построение дискретных точек на графике TI-BASIC
Я изучал язык программирования TI-BASIC на своем Ti-89 Titanium, но, похоже, онлайновая документация очень скудна, поэтому я немного спотыкаюсь в темноте, пытаясь изучить синтаксис. Я уже работал с основными понятиями, представленными в руководстве по программированию, но они кажутся далеко не полными / описательными.
Для начала, как я могу построить дискретные точки, как это можно сделать в статистике (т. Е. Значение в каждом целом числе на оси X)?
Пока я вижу, что могу добавить сгенерированные точки в конец списка, как [заметьте, что "->" будет означать "STO"]
newList(5)->total
Disp total
отображает список как {0. 0. 0. 0. 0.}
, Теперь, если я напишу цикл для перебора списка, как
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.)
1 ответ
Проблема с вашей попыткой заключается в том, что вы пытались сохранить значения в слотах.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) ○ вокруг точки. Удачи с вашим проектом.