Ti-Basic: Как вы получаете уравнение в качестве ввода?

StackOverflow https://stackoverflow.com/questions/5477991

  •  14-11-2019
  •  | 
  •  

Вопрос

Я играл с программированием на моем Ti-84 в математическом классе сегодня, и я решил попытаться написать программу, которая читает уравнение, а также с ней несколько вещей.Но у меня проблемы с чтением уравнения.Я попробовал :Prompt Y1, но я продолжал получать ошибку типа данных, когда я пытаюсь использовать программу.У кого-нибудь есть какие-то идеи о том, как это достичь?Заранее спасибо.

Это было полезно?

Решение

Я не уверен, что Ti-84 одинаково, но на 83 это будет работать, если вы поместите уравнение в цитатах, когда вы вводите его.Так, например, используя следующую программу:

PROGRAM:TEST
:Prompt Y1
:ClrDraw
:DispGraph
.

работает на него:

prgmTEST
Y1=?"2X+1"
.

приведет к тому, что граф для нарисования y= 2x + 1 (и любые другие уравнения, которые вы уже введены в то время, IIRC).

Другие советы

Альтернативно, вы можете сделать

:Input "Eqn:",Str1
:String>Equ(Str1,Y1)
:DispGraph
.

Таким образом, вам не нужно вводить кавычки каждый раз, когда вы вводите уравнение.

Как отмечено timtech, есть более простым способом написания этого.

:String►Equ(Str1,Y1
can be
:Str1→Y1
.

Эта замена универсальна, займет одно и то же время для запуска (потому что он фактически использует те же процедуры), удобнее печатать, так как вам не нужно проходить через каталог команды, а также два байта меньше.

.

выдержка из репозитория информации о разработке Ti-Basic .

Texas Instruments предлагает путеводители онлайн для некоторых своих программируемых калькуляторов.Вот PDF для Ti-84 Plus: http://education.ti.com/guidebooks/graphing/84p/ti84plusguidebook_part2_en.pdf .Проверьте главу 16 на программировании.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top