anastasia8879
16.02.2021 05:35

1.напишите любые две страницы функций, графики которых пересматриваются. 2.напишите любые две страницы функций, графики которых параллельны. 3.напишите функции, графики которых сводятся, если они есть. 4. напишите функции, графики которых пересматривают ось оу в одной и той же точке, у= 5X + 6 у= 2x-2 у= 2x у= -2 + 2x у= 5X -2 у= - 2x + 2 у= 3x + 2 у= -2х - 3 у= 3x у = 1-2x​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
rukozhop2002
12.05.2020 14:56

У меня есть координаты точки pos = (x, y), и мне нужно проверить, является ли она частью прямой, проходящей через две точки p1 = (x1, y1), p2 = (x2, y2). Формула, которую я использую, Y-y1 = ((x-x1)/(x2 - x1)) * (y2-y1), а код:

if pos[1] - p1[1] - 10 <= ((pos[0] - p1[0]) / (p2[0] - p1[0])) * (p2[1] - p1[1]) <= pos[1] - p1[1] + 10:

return True

Пока я тестировал его, я заметил, что прямая линия наклона противоположна. image

Я получил это, проверив каждую точку холста (используя tkinter):

p1 = (313, 215)

p2 = (92, 44)

for x in range(0, 400):

for y in range(0, 300):

if y - p1[1] - 5 <= ((x - p1[0]) / (p2[0] - p1[0])) * (p2[1] - p1[1]) <= y - p1[1] + 5:

canvas.create_oval(x, y, x, y)

Самая большая из них-это линия, которая представлена приведенным выше уравнением, нарисованная от руки-это то, что я хочу.

Я пытался также протестировать его на geogebra, но там все работает properly...what я missimg?

Источник

Matteo Secco

3 ответа

Ваша математика, кажется, верна, поскольку проблема заключается в интерпретации.

Во-первых, вы могли бы немного упростить математику:

x1,y1 = p1

x2,y2 = p2

m = (y2-y1)/(x2-x1)

def f(x): return y1 + m*(x-x1)

def test(x,y,tol = 10):

return abs(y-f(x)) <= tol

А потом просто используйте test(x,y) или test(*pol) .

Проблема в том, что в координатах холста увеличение y фактически перемещает вас вниз по холсту. В вашем примере данных линия нарисована правильно в том смысле, что отрезок линии, соединяющий точки холста (313, 215) и (92,44) , является убывающей линией.

Возможно, вы хотите построить точки как (x,300-y) , а не (x,y) .

John Coleman

сравните наклон любых соседних точек, имеющих одинаковый наклон. это может быть достигнуто путем сравнения наклона каждой пары последовательных точек

если есть три точки (x1, y1)(x2, y2)(x3,y3)

(y2-y1) (x3-x2) = (y3-y2) (x2-x1)

продолжайте по всем пунктам до завершения

0,0(0 оценок)
Ответ:
angel20062006
20.05.2020 17:58

ответ:Объяснение:

1. Если a > b и b>c , то a>c

Допустим, что а = 5, b = 1, c = 0.

5 > 1 (a > b)

1 > 0 (b > c)

5 >  0 (a > c)

Если a > b и b > c, то логично, что а > c.

2. Если a > b , то a+c > b + c

Допустим, что a = 3 , b =2 , c = 1

Понятно, что 3 > 2 и соответственно a > b.

3 + 1 > 2 + 1 , ведь 3+1=4, а 2+1=3.

Добавляя к двум разным числам одно и тоже число знак неравенства не меняется.

3. Если a > b и k > 0, то ak > bk

Допустим, что a = 4 , b = 3  и k > 0, например: 2

4×2 > 3×2

Если обе части мы умножаем на одинаковое положительное число, то знак неравенства не меняется.

4. Если a > b и k < 0, то ak < bk

Допустим, что a = 4, b = 3 и k < 0, например: -2

4×(-2) < 3×(-2)

Если обе части неравенства умножить на одинаковое отрицательное число, то знак неравенства меняется.

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота