4 / 4 / 2
Регистрация: 05.02.2013
Сообщений: 441
|
|
1 | |
Быстрые exp() и tanh()22.09.2017, 13:59. Показов 1452. Ответов 10
Метки нет Все метки)
(
Доброго времени суток. Подскажите пожалуйста более быстродействующую библиотеку с функциями exp() и tanh() по сравнению с math.h, точность не важна.
0
|
|
22.09.2017, 13:59 | |
Ответы с готовыми решениями:
10
Ввести exp(2), exp(3) , exp(1). pi^2 c консоли Проверьте пожалуйста правильный ли следующий код: вычисление exp(x) и exp(-x) Функция гиперболического тангенса tanh(x) Производная tanh через tanh |
Модератор
![]() 13411 / 10521 / 6285
Регистрация: 18.12.2011
Сообщений: 28,096
|
|
22.09.2017, 15:07 | 2 |
Напишите свои, в которых возьмите 3-4 члена разложения в ряд Тейлора.
0
|
4 / 4 / 2
Регистрация: 05.02.2013
Сообщений: 441
|
|
22.09.2017, 15:12 [ТС] | 3 |
Это было бы очень просто. Только наверное не ряд Тейлора, а ряд Маклорена. Боюсь я не напишу оптимальный код, я не занимался этим никогда, для этого нужна хорошо знать архитектуру арифметического сопроцессора.
0
|
Заклинатель змей
611 / 508 / 213
Регистрация: 30.04.2016
Сообщений: 2,412
|
|
22.09.2017, 15:13 | 4 |
Abraziv__, кроме совета уважаемого zss, есть ещё http://fastmathparser.codeplex.com
0
|
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
|
22.09.2017, 15:13 | 5 |
И желательно на ассемблере.
0
|
Заклинатель змей
611 / 508 / 213
Регистрация: 30.04.2016
Сообщений: 2,412
|
|
22.09.2017, 15:15 | 6 |
мановар, и даже это есть на форуме (не в полном объеме)
Экспонента
0
|
4 / 4 / 2
Регистрация: 05.02.2013
Сообщений: 441
|
|
22.09.2017, 15:16 [ТС] | 7 |
Спасибо братья. С вами весело.
0
|
Заклинатель змей
611 / 508 / 213
Регистрация: 30.04.2016
Сообщений: 2,412
|
|
22.09.2017, 15:21 | 8 |
Abraziv__, можете сравнить скорость для экспоненты, взяв первые 4 члена
0
|
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
|
22.09.2017, 15:26 | 9 |
Сделайте ассемблерной вставкой в плюсах. С математическим сопроцессором тоже ничего сложного.
Ю.Магда "Ассемблер для процессоров Intel Pentium". 2006 год. Довольно неплохо все описано.
0
|
4 / 4 / 2
Регистрация: 05.02.2013
Сообщений: 441
|
|
22.09.2017, 15:28 [ТС] | 10 |
думаете получится быстрее ?
Добавлено через 2 минуты Так, то-то и оно. Компилятор сделает оптимальнее. Он сделает на SSE.
0
|
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
|
22.09.2017, 15:31 | 11 |
0
|
22.09.2017, 15:31 | |
Помогаю со студенческими работами здесь
11
Java. Рекурсивный метод вычисления 10*x + exp(x) + exp(-x) Доказать |exp (z)|=e^(Re z), a Arg(exp(z)=Im(z)+2*pi*k, k є Z
Вычислите:1/Exp(1 * ln(3))*1/Exp(2 * ln(3))+...+1/Exp(50 * ln(3))
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |