Страница 2 из 6 ПерваяПервая 1234 ... ПоследняяПоследняя
Показано с 11 по 20 из 85

Тема: Логарифм макрос

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для MriduVaju
    Регистрация
    27.04.2015
    Адрес
    Челябинская обл., г.Верхний Уфалей
    Сообщений
    30

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Аккуратнее нужно быть в подобных высказываниях.
    С таким же успехом можно сказать "криптография и шифрование это просто. Однажды разобравшись сможешь сделать не только шифрование, но и цифровую подпись".
    А я очень аккуратен в высказываниях))
    Если говорю, что ряды Тейлора-Маклорена и метода Ньютона доступен для понимания любому школьнику, то значит что я их освоил и было не сложно, а скорее увлекательно, как решение головоломки. Я очень рекомендую каждому, кто ещё не умеет, освоить эту область. У меня ушла неделя личного времени после работы, чтобы научиться и реализовать синусы, косинусы и арксинус, аркосинус. И теперь у меня есть полноценный автомат включения света по вычисленному времени восхода-заката для любой географической точки

  2. #2
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,158

    По умолчанию

    Цитата Сообщение от MriduVaju Посмотреть сообщение
    А я очень аккуратен в высказываниях))
    Если говорю, что ряды Тейлора-Маклорена и метода Ньютона доступен для понимания любому школьнику, то значит что я их освоил и было не сложно, а скорее увлекательно, как решение головоломки. Я очень рекомендую каждому, кто ещё не умеет, освоить эту область. У меня ушла неделя личного времени после работы, чтобы научиться и реализовать синусы, косинусы и арксинус, аркосинус. И теперь у меня есть полноценный автомат включения света по вычисленному времени восхода-заката для любой географической точки
    У Вас есть и замечу без формул ,а у vladimirisitnikovа нет ,только бла ,бла.
    электронщик до мозга костей и не только

  3. #3

    По умолчанию

    Цитата Сообщение от MriduVaju Посмотреть сообщение
    А я очень аккуратен в высказываниях))
    Не надо советовать Тейлора там, где он заведомо неприменим. Это натуральная медвежья услуга.

    Цитата Сообщение от MriduVaju Посмотреть сообщение
    Если говорю, что ряды Тейлора-Маклорена и метода Ньютона доступен для понимания любому школьнику, то значит что я их освоил и было не сложно, а скорее увлекательно, как решение головоломки. Я очень рекомендую каждому, кто ещё не умеет, освоить эту область. У меня ушла неделя личного времени после работы, чтобы научиться и реализовать синусы, косинусы и арксинус, аркосинус. И теперь у меня есть полноценный автомат включения света по вычисленному времени восхода-заката для любой географической точки
    Берём ряд Тейлора для ln(1+x):
    ln_1x_series.png

    Даже 8 членов ряда при двойной точности вычисления кое-как сходятся в интервале -0.7...0.7
    Смотрим wikipedia и видим там, о чудо, то же самое:
    Цитата Сообщение от Wikipedia
    Формула ряда 1 непригодна для практического расчёта логарифмов из-за того, что ряд сходится очень медленно и только в узком интервале
    В ПР точность будет явно меньше -- там не double, а single precision.

    Поэтому ряд Тейлора на "поигаться", конечно, можно, но именно он для задачи вычисления логарифма смысла не имеет.
    В реальности может более правильным/быстрым/достаточно точным оказаться вообще табличное вычисление.
    Т.е. забить в программу несколько опорных точек из нужного диапазона и линейно интерполировать между ними. Никаких рядов и просто кучка "if (1 < x < 10) {...}"
    Последний раз редактировалось Владимир Ситников; 31.05.2016 в 09:31.

  4. #4

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    В плане "приближенного вычисления логарифма" тут классический треугольник: точность результата, скорость работы, диапазон принимаемых значений; "выберете любые два".

    Кому-то логарифм нужен в интервале 1..2, а кому-то 1000..20000.
    Одной и той же формулой это не накроешь.
    Логарифмическая линейка? нет, не слышали.

    В ОЛ есть 3 общеизвестных косяка на счёт подобных "вычислительных" задач:
    1) купить машину и предъявлять претензии что она сено не ест.
    2) см.п1
    3) танцор и его яйца. (ещё соответствующий комикс про дилберта с дефектным тестом и нерабочим поделием
    )

  5. #5

    По умолчанию

    Цитата Сообщение от Алексей Геннадьевич Посмотреть сообщение
    Логарифмическая линейка? нет, не слышали
    А вы слышали про логарифмическую?
    У неё шкала весьма ограничена, и чтобы вычислить LN(20000) нужно пользоваться чем-то вида LN(20000) = LN(2*10000) = LN(2) + 4*LN(10)
    Так что ваш пример лишь подтверждает мои слова.

    Цитата Сообщение от Алексей Геннадьевич Посмотреть сообщение
    3) танцор и его яйца.
    Я привёл ссылку на сообщение Максима. Вы пишете "танцор и его яйца". Зачем так про него?

  6. #6
    Пользователь Аватар для Woolfy
    Регистрация
    20.01.2016
    Адрес
    Новосибирск
    Сообщений
    405

    По умолчанию

    Цитата Сообщение от MriduVaju Посмотреть сообщение
    А я советую разобраться и сделать самому, это не вероятно полезный скил.
    Это была шутка юмора. С вами согласен. Топикстартеру - программируемые реле по определению ограничены в вычислительной мощности. Хотите точную математику - используйте ПЛК.

  7. #7
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,158

    По умолчанию

    Чур меня +,чур меня +...+
    Что тут поделаешь ,если для человека алгоритм работы устройства =алгоритму вычисления функции ..
    Последний раз редактировалось rovki; 31.05.2016 в 10:22.
    электронщик до мозга костей и не только

  8. #8

    По умолчанию

    Логарифмы, синусы, косинусы, тангенсы . В пр можно затолкать все что угодно. Будет ли она от этого лучше работать. Из 200сот тонного Белаза некто не делает машину для перевозки суши. Так почему все стараются наделить РЕЛЕ возможностями ПЛК. И задумывалась ПР как РЕЛЕ. И функционал у ПР как у РЕЛЕ. И простенький софт ДЛЯ РЕЛЕ. Если всем так нужен такой функционал по просите Овен пусть сделаю для математиков DSP модуль и делайте на этом. Тут вам все будет. И даже 9 знаков после запятой в результате. По мне интереснее как немцы и французы к своим реле GSM модем прикрутили.

  9. #9

    По умолчанию

    Цитата Сообщение от игорь68 Посмотреть сообщение
    Так почему все стараются наделить РЕЛЕ возможностями ПЛК
    Уважаемый, вы как проводите границу между реле и ПЛК?
    В чём проблема использования логарифмов в ПР?
    ПР от этого что-ли хуже работать будет?

    Цитата Сообщение от игорь68 Посмотреть сообщение
    По мне интереснее как немцы и французы к своим реле GSM модем прикрутили
    Заводите свою тему -- там интересуйтесь. Тут тема про логарифм.

  10. #10

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    ПР от этого что-ли хуже работать будет?
    Оно будет дороже.

Страница 2 из 6 ПерваяПервая 1234 ... ПоследняяПоследняя

Похожие темы

  1. Макрос внутри макроса ?
    от iman в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 03.10.2015, 20:49
  2. Макрос побитного вывода сигнатуры (beeper)
    от tigdin в разделе Программируемые реле
    Ответов: 25
    Последнее сообщение: 12.04.2015, 20:35
  3. Макрос в макросе
    от АлексPetr в разделе Программируемые реле
    Ответов: 4
    Последнее сообщение: 28.01.2015, 21:16
  4. Ответов: 12
    Последнее сообщение: 18.11.2014, 12:14
  5. Макрос
    от CEkip в разделе Программируемые реле
    Ответов: 11
    Последнее сообщение: 13.04.2012, 20:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •