Добавлен CaptainFox
В WE в редакторе триггеров среди встроенных функций есть некоторые математические функции. А что делать, если мне нужны более продвинутые и сложные функции, которые нельзя выразить через имеющиеся, есть ли какие-нибудь дополнения на эту тему?
Принятый ответ
CaptainFox, спрошу еще раз
CaptainFox, скажи, зачем тебе возможность знать поведение объекта в произвольной точке, если он в конкретный момент времени может находиться в одной конкретной точке и иметь одни конкретные скоростные характеристики? Всеравно ведь объект вынужден будет пройти по всей траектории и, соответственно, накопит все изменения. По сути это то-же самое числовое решение дифуры, только растянутое во времени. Потому то никто дифуры не решает для описания движения.
Результат будет один в один такой-же, а вычисления на порядок проще - куда проще вычислить следующую итерацию на основе текущего состояния чем решать диф. уравнения и брать интегралы.
И чтобы избежать очередного выхода на замкнутый круг напомню что ответ на твой первоначальный вопрос примерно таков:
prog:
CaptainFox, я тебе уже ответил на твой вопрос - все что есть в jass это предел. Подключение чего-то еще возможно через RTC или гримор и осуществляется по принципу инъекции dll библиотеки. О существовании готовых библиотек мне ничего не известно, но все они будут работать по тому-же принципу, даже если существуют. Что еще ты хочешь чтобы тебе ответили по первоначальному вопросу? Ссылку на статью о том как подключать свои библиотеки? Или, может, какой-то чудесный способ добавить несуществующий функционал без подключения библиотек? Или тебя интересуют готовые реализации интегрирования и прочей высшей математики на jass?
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
пример функции в студию
Таким образом, я бы советовал не сильно заморачиваться, пытаясь выпендриться знанием интегралов и взять более простые функции. Ну а если совсем никак без интегралов - метод трапеций в помощь - более продвинутые методы для вара слишком сложно реализовать, да и достигаемая ими точность идет в никуда из-за ограничений точности чисел с плавающей точкой в варе.
В смысле - в редакторе.