Сикамбр Неистовый
Помогите кто может
10 апр 2020
Народ любимый, помогите, едрить его корень! Не думал, чтоо я такой полный олух. Инженер мля.
Короче, такая проблема:
Есть отрезок равный 1280 пикселей (или мм, или м. – не важно!), мне необходимо разделить его на 30 частей (долей), но, важно чтобы каждая часть была пропорционально больше предыдущей.
Допустим первая часть 20 пикселей. На сколько нужно умножить каждую последующую часть, чтоб получить 30 пропорционально увеличенных долей на отрезке 1280????
Отзывы
Востриков Сергей10.04.2020
Вопрос - что Вы понимаете под пропорциональным увеличением, а то формула суммы геометрической прогрессии вполне решит Вашу задачу.
Котева Алиса10.04.2020
Сергей, тоест каждая последующая част должна быт болше предыдущей пропорционално от общего числа частей, а не хаотично
Востриков Сергей10.04.2020
Алиса, я не в курсе. Вопрос к автору записи. Я предложил одно из вероятных решений, исходя из того как понял задание.
Котева Алиса10.04.2020
Сергей, дак я не спрашиваю а объясняю вам что части должны увеличиватся на одинаковое число
Яворовский Юрий10.04.2020
Алиса, этого в условии нет. Есть лишь "необходимо разделить его на 30 частей (долей), но, важно чтобы каждая часть была пропорционально больше предыдущей"
Значит, условие не полное
Котева Алиса10.04.2020
Юрий, вот он поэтому и просит помощи что надо определит первую част ))))
Яворовский Юрий10.04.2020
Алиса, я такого вопроса не вижу. Скопируйте мне его отдельно. Может я просто смотрю мимо и думаю о другом?
Ответил на тот вопрос, который увидел. ))
Котева Алиса10.04.2020
Юрий, этот вопрос возникает из поставленных условий ))
Яворовский Юрий10.04.2020
Алиса, для меня нет ))) не могу сделать такого вывода. По тем данным, что приведены
Востриков Сергей10.04.2020
Алиса, если на одинаковое число, то это арифметическая прогрессия. Но пусть уж Сикамбр сам скажет, чего надо.
Котева Алиса10.04.2020
Сергей, надо разделит отрезок на 30 равноувеличивающихся частей
Сикамбр Неистовый10.04.2020
Сергей, да, Алиса очень точно высказала мою мысль!
Востриков Сергей10.04.2020
Неистовый, увеличивающихся на одно и то же число или в одно и то же кол-во раз (т.е) в одной и той же пропорции?
В первом случае арифметическая прогрессия, во втором - геометрическая... Исходя из формулы суммы можно найти неизвестные параметры.
Сикамбр Неистовый10.04.2020
Сергей, спасибо, посмотрите пожалуйста внизу последний вопрос Алисе!
Яворовский Юрий10.04.2020
На 1,1542
Котева Алиса10.04.2020
Юрий, неа.. 20 - это у него условное число.. первую часть надо определить
Яворовский Юрий10.04.2020
Алиса, если первая 20, то 1,1542. Если другая, то и число будет другое. Других условий нет.
Все части будут полностью удовлетворять требованиям.
Котева Алиса10.04.2020
Юрий, дак в том то и дело что первая част не 20
Яворовский Юрий10.04.2020
Алиса, по требованиям к первой части в задании ничего нет
Котева Алиса10.04.2020
Юрий, ну он немного неверно составил условие )))
Яворовский Юрий10.04.2020
Алиса, невозможно дать ответ на не поставленный вопрос ))))
Котева Алиса10.04.2020
Юрий, надо определит долю на которую будет увеличиватся каждая част.. но для этого надо сначала вычислит первую част
Яворовский Юрий10.04.2020
Алиса, нечёткая постановка задачи.
Яворовский Юрий10.04.2020
Если общее число 1280 разделить на требуемое количество 30 = 42,7
Взять его за базовое и начать умножать на 1,1244, но условие тоже выполнится )))
Котева Алиса10.04.2020
Юрий, ))))) неа.. тут одно понятно что первая част должна быт менше последней в 30 раз )))))
Яворовский Юрий10.04.2020
Алиса, я такого требования в условиях не узрел. Совсем.
Тут нужен вопрошающий. Для уточнения, чего же ему конкретно нужно ))))
Котева Алиса10.04.2020
Юрий, ему нужно разделит отрезок 1280 на 30 частей равноценно увеличивающихся
Яворовский Юрий10.04.2020
Алиса, я привёл два варианта навскидку )
Котева Алиса10.04.2020
Юрий, а вы проверте.. они оба не верны
Яворовский Юрий10.04.2020
Алиса, обоснуйте
Котева Алиса10.04.2020
Юрий, нет вы обоснуйте почему первая 20? а не 12,666
Яворовский Юрий10.04.2020
Алиса, из предложенного варианта в задании.
Кстати, данные получены империческим путём. Следовательно, практическая проверка не имеет смысла )))
Почему не 12,666. Можно и это, если интересно. Подойдет 1,17254 )))
Яворовский Юрий10.04.2020
Еще вариант )))
Первая часть = 0,999
Величина умножения следующей 1,204
Последняя часть 218 (в 30 раз меньше первой)
Сумма всех = 1280
Уже и доп.условие Алисы сошлось
)))))
зы. Вот же засрал голову ))))
Котева Алиса10.04.2020
Юрий, )))))) деление должно быт пропорционалным а не условным на угад
Яворовский Юрий10.04.2020
Алиса, ? не понял.
Умножение следующей части пропорционально, на одно и то-же число. Всё сходится. Какое деление? ))))
Котева Алиса10.04.2020
Юрий, почему первая 0,999?
Яворовский Юрий10.04.2020
Алиса, потому, что удовлетворяет заданным условиям:
- в тридцать раз меньше последней
- растёт пропорционально умножаясь на одно число до заданного размера ))))
Всё, я это дело бросаю, а будет чёрти-что сниться... А окажется, что Сикамбр там кулёк конфет на месяц делит....
Сикамбр Неистовый10.04.2020
Юрий, спасибо друже!)) Спи не дергаясь!))
Андрей Мансветов10.04.2020
стандартная мат задача. сеть в помощь. не поможет пишите в личку. дам ответ
Сикамбр Неистовый10.04.2020
Андрей Мансветов, уже все облазил, но не то. Может я изначально ошибся в постановке задачи.(
Котева Алиса10.04.2020
Андрей Мансветов, и? каков ваш ответ? назовите число
Сикамбр Неистовый10.04.2020
Афигеть! Но, ничего не подходит. Тут дело вот в чем:
мастерю анимацию и по идее объект должен приближаться по траектории (прямая линия), соответственно увеличиваться в размере. Есть заданное количество ключевых кадров =30 и рабочее пространство в НD 1280p нужно грамотно смаштабировать и вписать объект, чтоб создать эффект "врезания" в зрителя. Испробовал все, но пока фигня какая-то выходит. При увеличении масштаба происходит дисбаланс с таймингом, объект все равно замедляется. Видимо решение какое-то другое.
Котева Алиса10.04.2020
число составляет - 2.7527
Сикамбр Неистовый10.04.2020
Алиса, еще раз тупому, можно?
У меня объект = 20 (допустим), я умножаю его на 2,7527 получаю 55,054, потом еще раз умножаю на 2,7527 и т.д. пока не впишусь в 1280, правильно?
Котева Алиса10.04.2020
Неистовый, да! нет, первый отрезок получается 2,7527.. а не 20
каждый последующий умножаете на него и т д..
потому что в 30-ти частях задаваемая доля повторяется 465 раз..
поэтому 1280/465=2,7527.. а ларчик просто открывался )) с обратной стороны
Сикамбр Неистовый10.04.2020
Алиса, щас...
Сикамбр Неистовый10.04.2020
Алиса, нет, не получается. У меня шестой отрезок уже 1197,601083
Котева Алиса10.04.2020
Неистовый, шестой отрезок 2.7527х6=16.5162
по логике вещей должно быт так
Сикамбр Неистовый10.04.2020
Алиса, да, Вы правы, спасибо огромное, но... блин, получается жопа. 25 кадров в секунду каждый третий кадр ключевой и при таком раскладе у меня не полет птицы, а полет ядра из пушки. Объект с таким параметром это точка за секунду превращающаяся в одно огромное пятно. Понятное дело, что это я начудил, но все равно спасибо, вручную лучше получается.))
Котева Алиса10.04.2020
Неистовый, ну может вам не 30 частей надо а менше? для заданного отрезка 1280..
тогда и количество долей уменшится а число одной доли увеличится
Сикамбр Неистовый10.04.2020
Алиса, а что получится если взять за основу объект равный 200 единицам? Как его пропорционально масшатабировать 30 раз, чтоб получить 1280?
Сикамбр Неистовый10.04.2020
вписать 30 раз в 1280, с учетом первого размера 200
Сикамбр Неистовый10.04.2020
Алиса, 30 частей это тридцать кадров, в каждом кадре изменяется пропорция объекта, это важно. Если будет меньше 30, то фрагмент будет несмотрибельным.)
Котева Алиса10.04.2020
Неистовый, математика точная наука не терпящая случайностей..
назовём ваши пиксели условно метрами..
200м по 30 раз это уже 6000м.. а вы ещё хотите по наростающей..
без наростающих 200 в 1280 умещается всего 6 раз!
Сикамбр Неистовый11.04.2020
Алиса, )) благодаря Вам я сделал открытие! С 2,7527 однозначно лучше получается.)) Фух, в общем-то путем кувалды и чьей-то матери у меня получилось.
Котева Алиса11.04.2020
Неистовый, ну вот! всё гениальное просто!))
Сикамбр Неистовый11.04.2020
Алиса, спасибо большое!)
Яворовский Юрий11.04.2020
Мультипликация?! )))))
Тогда могу точно сказать, отбросьте математику иначе будет мертворожденное дитя.
Здесь исключительно вручную, на глаз. Каждый раз проверяя на себе эффект. Поскольку здесь еще накладывается восприятие.
Чтобы добиться нужного эффекта может оказаться, что нужны совсем не математические пропорции )))
зы. Блин, а ведь моя сонная версия с делением конфет почти оказалась верной )))))
Сикамбр Неистовый11.04.2020
Юрий, спасибо, зо потраченное на меня время!)
Сикамбр Неистовый11.04.2020
В общем, результат https://poembook.ru/diary/56213
Почитайте стихи автора
Наиболее популярные стихи на поэмбуке

