15.02.2012, 15:08 | #1 |
Участник
|
математика в AX
Коллеги,
Скажите, пожалуйста, использовал ли кто-нибудь неэлементарную математику в своих проектах, и какие использовал библиотеки для этого? Я имею в виду математику сложнее, чем вычисление среднего или поиск решения уравнения методом дихотомии? |
|
15.02.2012, 15:14 | #2 |
Участник
|
Не приходилось как-то Но думаю если бы приспичило, то делал бы через какие-нибудь специализированные библиотеки с интеграцией через .Net
|
|
15.02.2012, 15:24 | #3 |
Участник
|
Вот здесь OpenGL (вот что есть на данный момент) обсуждался проект использования OpenGL в Аксапте. Вполне неэлементарная математика.
|
|
15.02.2012, 15:30 | #4 |
Модератор
|
Есть идея поискать решение двух статях:
P.S. Про dll и Dynamics Ax много других статей. Думаю Вы найдете без труда в инете.
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
15.02.2012, 17:40 | #5 |
Участник
|
Использовали функции из Ехеля, чтоб не писать свои.
Сперва писали свои (там внутри численные методы были для решения), но проще оказалось дергать готовые, тем более, что при приемке результата на тестах проверка шла именно с Ехелем. А так оно точно не расходилось в показаниях |
|
15.02.2012, 23:39 | #6 |
Administrator
|
Цитата:
Цитата:
Если это потребность в расчете "чего-то", чего не будут проверять "на точность" (сверяться с данными, рассчитанными в иной системе) - то это одно. Если будут сверяться "с чем-то" - то лучше это "что-то" вызывать, нежели самостоятельно реализовывать. Вплоть до того, что (как это не кажется абсурдным) придется (скрытно) вызвать тот же Excel, чтобы дернуть там функцию.
__________________
Возможно сделать все. Вопрос времени |
|
16.02.2012, 10:20 | #7 |
Участник
|
И всетаки, можно по точнее, какая именно математика? Графики, конечно, в АХ строить неудобно, но минимально необходимый набор функций там есть (логарифмы, синусы). Вся остальная математика (доступная простым смертным, а не Перельману) строиться из этого минимального набора...
|
|
16.02.2012, 10:45 | #8 |
Участник
|
Например, задачи нелинейного программирования. На самом деле, меня самого интересует был ли у кого-то похожие задачи?
|
|
16.02.2012, 11:05 | #9 |
Участник
|
с нелинейным программированием не сталкивался, а вот с линейным да. никакие библиотеки при этом не использовались
Последний раз редактировалось ice; 16.02.2012 в 11:25. |
|
16.02.2012, 12:38 | #10 |
Участник
|
Да интересно было бы и элементарная математика - возвести реал в степень реал, просто, но я не нашел, как это сделать в axapta.
С уважением. Дмитрий. |
|
16.02.2012, 12:40 | #11 |
----------------
|
Power
Syntax real Power(real figure1,real figure2) Description Raises the decimal figure specified by figure1 to the power of the decimal figure specified by figure2. Examples Power(5.0,2.0) returns the value '25.0'. Power(4.0,0.5) returns the value '2.0'. |
|
16.02.2012, 12:44 | #12 |
Axapta
|
Цитата:
По теме: на одном из проектов писали свою собственную dll и выносили туда всю сложную математику. А так можно использовать и существующие библиотеки. |
|
16.02.2012, 13:11 | #13 |
Участник
|
Большое спасибо!!! Как-то я не обратил на эту функцию внимания...
С уважением, Дмитрий. |
|
17.02.2012, 10:07 | #14 |
Участник
|
|
|