То есть, нужно решать уравнения вида
f(x) = 0; f^(-1) (y) = 0.
В экселе для этого применяется надстройка "Поиск решений". Но это существенно диалоговое средство, т. е. совершенно автоматически с его помощью найти координаты не получится. Можно, конечно, еще написать соответствующий макрос на VBA, если знаешь VBA и умеешь программировать.
Техника
Как найти точки пересечения графика с осями координат в экселе? просто занулить аргумент или функцию не получится.
График задан набором точек? Тогда умножай соседние точки (ну типа c1=b1*b2 -- и растягиваем) . В полученном столбике будет отрицательное значение (или несколько, если ось пересекается несколько раз) , это значит, что прямая между точками x(i), y(i) и x(i+1), y(i+1) пересекает ось. (очевидно, если x(i)*x(i+1)<0, или y(i)*y(i+1)<0, то координаты разного знака, значит точки взяты по разные стороны оси) . Соответственно, если перемножали иксы -- отрицательное значение означает пересечение оси игрек, и наоборот. Дальше линейной интерполяцией, тобиш в функции
(y-y(i))/(y(i+1)-y(i))=(x-x(i))/(x(i+1)-x(i)) зануляем икс если пересечение с игреком и наоборот. Всё выражается явно, если нужно чтобы всегда выплёвывало готовое значение без мороки, можно записать через ЕСЛИ.
Короче
a1,2,3... -иксы, b1,2,3... -игреки. Ищем точку пересечения с иксом
c1 = b1*b2, растягиваем
d1 = ЕСЛИ (c1<=0; -b1/(b2-b1)*(a2-a1)+a1; 0), растягиваем, ищем сумму столбика - там будет координата пересечения. Если график пересекает ось несколько раз -- придётся смотреть по отдельности. .
С игреком так же.
В макросах алгоритм примерно такой же :-)
(y-y(i))/(y(i+1)-y(i))=(x-x(i))/(x(i+1)-x(i)) зануляем икс если пересечение с игреком и наоборот. Всё выражается явно, если нужно чтобы всегда выплёвывало готовое значение без мороки, можно записать через ЕСЛИ.
Короче
a1,2,3... -иксы, b1,2,3... -игреки. Ищем точку пересечения с иксом
c1 = b1*b2, растягиваем
d1 = ЕСЛИ (c1<=0; -b1/(b2-b1)*(a2-a1)+a1; 0), растягиваем, ищем сумму столбика - там будет координата пересечения. Если график пересекает ось несколько раз -- придётся смотреть по отдельности. .
С игреком так же.
В макросах алгоритм примерно такой же :-)
координаты найти не проьлема по формулам- а вот точки пересечения их вопрос- цифр очень много и вычисления в разных форматах ( имею ввиду кол-во цифр после запятой) 2 координаты по х и 2 координаты по y/
Похожие вопросы
- что будет если пересечь 2 лазерных луча? Что будет в точке пересечения ?
- Нахождение функции по графику
- Как вычислить координаты точки на прямой, зная координаты двух точек на прямой и расстояние до искомой точки?
- Если подъездный щиток занулён многократно (земля отсутствует по технологиям),то чем,по вашему мнению чревато
- Как вычислить функцию, зная ее точки?
- Как нарисовать график функции в delphi
- Какая твердость по Роквеллу (HRA) должна быть у оси велосипедного колеса?
- шестерёнка сползает с оси моторчика. Что делать ?..
- Опасен ли проточный водонагреватель без заземления, но зануленный. И были ли смертельные случаи?
- Можно ли ванной комнате евро розетку не заемлить, а занулить т. к. в щитке в подъезде нет земли а есть нуль только.