TIBASIC: Как можно подсказать многовариантное выражение?

На Ti-84 и Ti-89 я знаю, что можно использовать "Определить", чтобы определить функцию с несколькими переменными. Однако есть ли способ использовать "Подсказка" или что-то в этом роде для определения функции?

Предположим, у нас есть очень простая программа, которая оценивает выражение (только пример):

Prompt a,b,c
Disp a^5-sqrt(c)/b

Вместо того, чтобы каждый раз вручную заходить в редактор программ для изменения выражения, как мы можем автоматически предлагать пользователю определить такую ​​функцию, как eq(a,b,c)=a^5-sqrt(c)/b?

1 ответ

Решение

Да, ты можешь! Используйте y- переменные.

Функции хранятся в виде переменных Y на TI-84, и к этим переменным можно обратиться, перейдя в меню VARS>Y-VARS>Function.... Затем вы можете запросить у пользователя уравнение с вводимой переменной y, например:

Prompt Y1

Помните, что это строка, а это означает, что вам нужно заключить ее в кавычки в начале и в конце функции, когда вы вводите ее как пользователь. Это может быть громоздким, и можно избежать с помощью Input вместо этого, и сохраняя его в переменной String (находится в VARS>String...), сначала в переменную y.

Input "f(a,b,c): ",Str1
Str1→Y1
Другие вопросы по тегам