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