Ti-Basic: Как вы получаете уравнение в качестве ввода?
-
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
Эта замена универсальна, займет одно и то же время для запуска (потому что он фактически использует те же процедуры), удобнее печатать, так как вам не нужно проходить через каталог команды, а также два байта меньше.
.
Texas Instruments предлагает путеводители онлайн для некоторых своих программируемых калькуляторов.Вот PDF для Ti-84 Plus: http://education.ti.com/guidebooks/graphing/84p/ti84plusguidebook_part2_en.pdf .Проверьте главу 16 на программировании.