|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.02.2013, 14:37 | #1 |
Новичок
Джуниор
Регистрация: 07.02.2013
Сообщений: 6
|
Логарифм на СИ
Препод дал задание реализовать на си вычисление натурального логарифма от числа 0,1 без подключения библиотеки <math.h>, с помощью комбинированного метода хорд и касательных.
|
07.02.2013, 14:52 | #2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
1) Взять любое приближение.
2) Найти коэффициенты касательной к экспоненте в точке приближения. 3) Найти точку пересечения касательной с прямой y=0.1. 4) Взять её абсциссу. Если она по модулю отличается от предыдущего приближения менее чем на <погрешность>, заявить о найденном ответе. Иначе взять это число в качестве нового приближения и перейти к пункту 2. P.S. Это, правда, "чистый" метод касательных. |
07.02.2013, 15:14 | #3 |
Новичок
Джуниор
Регистрация: 07.02.2013
Сообщений: 6
|
Я представляю как это сделать на бумажке. Представляю как выглядит комбинированный метод графически, а вот переложить это на си, никак не могу.
Я могу записать, чтобы программа каждое приближение считала, но это совсем не то. Вобще у меня есть программа и просто в ней я для натурального логарифма от 0,1 записал ответ, посчитанный мной на калькуляторе. Преподу же нужно чтобы программа сама вычисляла логарифм(выше сказанным способом). Последний раз редактировалось F1mka; 07.02.2013 в 15:17. |
07.02.2013, 15:16 | #4 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Запишите тогда словами. Не на Си, на русском. Потом вместе переведём.
|
07.02.2013, 22:00 | #5 |
Новичок
Джуниор
Регистрация: 07.02.2013
Сообщений: 6
|
http://dit.isuct.ru/ivt/sitanov/Lite...s/Glava2_5.htm
вот как-то так |
07.02.2013, 23:42 | #6 |
Новичок
Джуниор
Регистрация: 07.02.2013
Сообщений: 6
|
Вот такое уравнение нужно решить alf=-4*ln01/(T*T) этим способом.Отрезок [0;500], T=0.007
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
натуральный логарифм | salwator | C++ Builder | 3 | 26.10.2011 20:33 |
Определённый логарифм | Andrey770 | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 02.06.2011 22:07 |
Логарифм по основанию а от b | _-Re@l-_ | Общие вопросы Delphi | 0 | 19.12.2010 19:22 |
Логарифм - Исключения[C++] | ArniLand | Общие вопросы C/C++ | 2 | 04.05.2010 15:11 |
Логарифм в паскале | gamer123 | Помощь студентам | 1 | 20.01.2008 15:15 |