Страница 7 из 9 ПерваяПервая ... 56789 ПоследняяПоследняя
Показано с 61 по 70 из 85

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

  1. #61
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    границы применимости во всём диапазоне допустимых значений вещественного типа ПР114<x<3,40282366920938e38
    <x<2^128
    опять этот чёртов форум покромсал моё сообщение...
    ладно и так понятно...


    </x<2^128
    </x<3,40282366920938e38
    начинающий профессионал

  2. #62

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    А вот я ошибаюсь....
    Снимаю шляпу. Без шуток. На этом форуме мало кто может согласиться с тем, что ошибся.

    Цитата Сообщение от AI! Посмотреть сообщение
    автор алгоритма AI!, так устроит?
    И да и нет.
    Смысл вопроса был простой: если реализован алгоритм с wikipedia, то можно открыть статью, открыть программу, и сравнить.
    Если алгоритм самопальный, то его, к сожалению, не сравнишь "с оригиналом".

    Не исключено, что в алгоритме могут быть скрытые дефекты. Т.е. для каких-нибудь особенных входных значений погрешность может оказаться выше заявленной.

    Цитата Сообщение от AI! Посмотреть сообщение
    границы применимости во всём диапазоне допустимых значений вещественного типа ПР114, т.е. 0 < x < 3,40282366920938E38
    "абсолютная погрешность не превышает 1/256 для всех входных значений".
    Это ок. Я это услышал.
    Я говорю про то, что слова про погрешность и диапазон значений должны звучать сразу.

    ОДЗ ПР уже не так важно. В конце концов, открываем справку по ОЛ и там наверняка будет.
    Что именно выдаст макрос на 0, конечно, тоже важно, но, блин, посмотрел бы я на того, кто реально пытается log(0) вычислять.

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

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Я говорю про то, что слова про погрешность и диапазон значений должны звучать сразу.

    .
    Про диапазон и так всем понятно ,если другого не оговорено .Про точность внутри макроса нарисовано ,вы ж говорили что смотрели...Если не лень можете дорисовать до нужной точности ...
    электронщик до мозга костей и не только

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

    По умолчанию

    Я конечно понимаю, что главное чтобы работало, но я лично не могу использовать в своих проектах запутанные, как клубок проводов, макросы. Вот, посидел, переделал макрос от AI.
    Вложения Вложения
    • Тип файла: rar lb.rar (311.4 Кб, Просмотров: 27)

  5. #65
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    это первый мой макрос в новом интерфейсе... не освоил я его ещё...
    PS мой RND1024 видели?
    начинающий профессионал

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

    По умолчанию

    нет, не видел. дадите ссылку посмотрю))

  7. #67
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890
    начинающий профессионал

  8. #68
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Вторая версия макроса "Двоичный логарифм", с использованием цикла, но и более точным ответом.
    На этот раз мгновенный ответ с точностью до 0.5, повышая точность с каждым тактом ПР на один двоичный разряд
    (точность 1/2ⁿ, где n-номер такта после изменения начального значения)
    PS на 20ом такте достигается максимально возможная точность (1/2^20 ~ 1/10^6)
    PPS по просьбам читателей, все связи в схеме абсолютно читаемы... (простите за тавтологию)
    Вложения Вложения
    • Тип файла: zip lb2.zip (212.5 Кб, Просмотров: 32)
    Последний раз редактировалось AI!; 07.06.2016 в 22:47.
    начинающий профессионал

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

    По умолчанию

    Тишина... Видимо у всех просто нет слов Да уж, дружище, твоему усердию можно только позавидовать.

  10. #70

    По умолчанию

    А давайте я вопрос задам?
    Почему первые биты определяются пачками (через CD32), а остальные по одному?
    В чём смысл получения битов по одному, если есть логарифмирующий блок?

    Разе не получается вообще все биты через CD32 получать?
    Образно: получили первые 32, поделили на 2CD32, умножили на 232, снова вызываем CD32.

    И не придётся ждать 20 тактов.

Страница 7 из 9 ПерваяПервая ... 56789 ПоследняяПоследняя

Похожие темы

  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, 21:54

Ваши права

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