FakiNyan написав:HetmanNet написав:x1=150
x2=30
y1=10
y2=2
z1=10
z2=100
Це дві залежності X(Z) та Y(Z), просто для обох вхідною величиною є Z.
x(z)=-1,33333333333*z+163,3333333333
y(z)=-0,0888888888889*z+10,888888888889
Хех, а поясніть наглядніше різницю між тим, що в мене, і тим, що у вас? Чому мій підхід не працює, а ваш працює?
У вас лише одна змінна, тобто відстань, від відстані залежить як висота так і ширина, тобто ширина залежить від відстані та висота залежить від відстані. З цього висновок змінна одна і дві окремих функції. Тож спочатку вирішуємо задачу де X залежить від Z та потім окремо вирішуємо задачу де Y залежить від Z.
Ви описуєте системою задачу, але записаною бозна як, бо взагалі вона не відповідає умові. Взагалі 150 і 30 то результат, так само 2 і 10.
Як бачите я множу константу пропорційності (назвемо k) на Z, та додаю константу початкового значення (назвемо m) , тобто x=k*Z+m. А ви замість цього записуєте z=k*x+m, тобто повний абсурд. У вас ліворуч має бути відомий результат (ваш X), а праворуч значення змінних (Z) за яких рівняння дорівнюють результату ліворуч та невідомі константи (k та m). Якщо 150 отримуєте при значенні змінної 10 то 150 ліворуч, а 10 праворуч, якщо отримуєте 30 при значенні змінної 100 то 30 ліворуч, а 100 праворуч.