Я хочу использовать «Calculate-Intersect» в программе, но, перейдя в подменю в редакторе программ, он просто помещает меня на экран пользователя, а не команду. Существуют ли какие-либо команды/способы получения и решения x или y с y1?TI-Basic на ti-84
ответ
Насколько я знаю, у Ti-Basic есть команды, чтобы найти информацию об отдельных функциях, таких как команды, fMax(
и solve(
. Я боюсь, что базовый язык не имеет доступа к параметрам меню CALC.
Что-то вроде этого?
:For(X,Xmin,Xmax,ΔX)
:If Y1(X)=Y2(X):Then
:Y1(X)→Y :Disp X,Y :Xmax→X
:Else
:(Y1(X)-Y2(X))/abs(Y1(X)-Y2(X))→Z
:(Y1(X-ΔX)-Y2(X-ΔX))/abs(Y1(X-ΔX)-Y2(X-ΔX))→W
:If W≠Z:Then
:Y1(X)→Y :Disp X,Y :Xmax→X:End
:End
:End
Вы можете эффективно найти пересечение двух Y-переменных в TI-83 Basic с помощью функции solve().
Предполагая, что Y и Y , и N является предположение о том, что х значение пересекаются, (вы можете использовать только 0), являются две функции, которые вы хотите найти пересекаются с, затем:
solve(Y1 - Y2, X, N) → A
будет хранить координаты х от а до пересекаются, а затем:
A → X
Y1 → B
будет хранить значение Y из пересекаются в B.
Это, вероятно, самый быстрый способ найти пересечение двух функций в базовом TI-83, поскольку он использует встроенные функции вместо медленных циклов, чтобы найти пересечение.
Edit:
Как отметил Sentherus Argentum в комментариях у значение координаты могут быть сохранены B только с Y1(A) → B
Если вы хотите, чтобы избежать хранения в X и предпочел бы ответ немедленно, просто используйте Y1 (A), чтобы получить значение для B. – Zenohm
@Sentherus Argentum Я не использовал ti-84, так как я обновился до ti-88, поэтому я не был уверен, что это действительно в TI83- Basic – Vaelus
Он по-прежнему хочет убедиться, что он известен тем, кто может его использовать. – Zenohm