Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: Натуральный логарифм

  1. #1
    Пользователь Аватар для anthrwpos
    Регистрация
    13.02.2017
    Адрес
    Ленобл
    Сообщений
    188

    По умолчанию Натуральный логарифм

    Для вычисления температуры по сопротивлению NTC термистора требуется логарифм.
    Я точно знаю, что он у вас есть, потому что возведение вещественного числа в вещественную степень делается экспонентой и логарифмом.
    Можете, пожалуйста, добавить его в базу функций или хотя бы в качестве макроса?

    Пока что приходится вычислять логарифм методом подбора, вычисляя 2,718 в степени пробного числа и сравнивая результат с требуемым)

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,246

    По умолчанию

    Цитата Сообщение от anthrwpos Посмотреть сообщение
    Я точно знаю, что он у вас есть, потому что возведение вещественного числа в вещественную степень делается экспонентой и логарифмом.
    нормальное такое заявление, а что там вики говорит об алгоритмах быстрого возведения в степень?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #3
    Пользователь Аватар для anthrwpos
    Регистрация
    13.02.2017
    Адрес
    Ленобл
    Сообщений
    188

    По умолчанию

    Алгоритмы быстрого возведения - это для натуральной степени.
    А для вещественной степени альтернативы x^y=exp(y*ln x) нет

  4. #4

    По умолчанию

    Цитата Сообщение от anthrwpos Посмотреть сообщение
    Я точно знаю, что он у вас есть, потому что возведение вещественного числа в вещественную степень делается экспонентой и логарифмом.
    На ПР200 вычисления плавающей точки эмулируются. Да, логарифм там наверняка тоже должен быть, поэтому встроенная функция логарифмирования действительно уместна.


    Цитата Сообщение от anthrwpos Посмотреть сообщение
    Можете, пожалуйста, добавить его в базу функций или хотя бы в качестве макроса?
    Макрос логарифма есть, который, на удивление, находится по слову "логарифм": http://www.owen.ru/forum/showthread....l=1#post212178

  5. #5
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    не факт, что от датчика будет достаточная точность при этом вычислении.
    в частности zentec, а они работают только с такими,
    используют таблицы. в контроллере.
    (есть у них такой фб линееризации и в нем много много точек)
    Изображения Изображения
    • Тип файла: jpg 6.jpg (104.4 Кб, Просмотров: 51)

  6. #6
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,246

    По умолчанию

    формула мне известна, можно было не стараться, я к тому что способов множество и предлагаю лучше вычислить вероятность что Вы угадали со способом
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #7
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ....... лучше вычислить вероятность что Вы угадали со способом
    вот-вот, там нет четкой зависимости сопротивления и температуры.
    для разового применения лучше купить стандартный для овен датчик.

  8. #8

    По умолчанию

    Цитата Сообщение от lara197a Посмотреть сообщение
    вот-вот, там нет четкой зависимости сопротивления и температуры.
    для разового применения лучше купить стандартный для овен датчик.
    Добрый день! Сейчас как раз занимаюсь вопросом интеграции макроса для NTC датчиков, есть некие результаты, там и макрос логарифма от AI! используется, но нужно время чтобы это обрело законченный вид. От пользователей сейчас интересна информация по применяемым датчикам, насколько известны их характеристики. Я пока для опытов взял 4 различных NTC с известными характеристиками, пока получаются такие графики. Еще вопрос в каких областях планируется использовать данные датчики, вопрос относится к точности измерений.
    Изображения Изображения
    • Тип файла: jpg image1.JPG (1.49 Мб, Просмотров: 71)
    • Тип файла: png NTC_14.png (200.2 Кб, Просмотров: 56)
    • Тип файла: png NTC_15.png (135.9 Кб, Просмотров: 38)
    • Тип файла: png NTC_21.png (290.8 Кб, Просмотров: 42)
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  9. #9
    Пользователь Аватар для anthrwpos
    Регистрация
    13.02.2017
    Адрес
    Ленобл
    Сообщений
    188

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    На ПР200 вычисления плавающей точки эмулируются.
    Я на PIC16 плавающую точку эмулировал весьма успешно) У ПР200 для моих задач процессор запредельно быстрый.
    Макрос логарифма есть, который, на удивление, находится по слову "логарифм"
    Спасибо большое, два дня искал прежде чем написать этот пост.

  10. #10

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    там и макрос логарифма от AI! используется.
    А есть шанс, чтобы в ОЛ появилась встроенная функция логарифма? Ну, чтобы она не через cd32, а по-нормальному считалось. Там же несложно должно быть.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Логарифм макрос
    от Ukeru в разделе Программируемые реле
    Ответов: 84
    Последнее сообщение: 13.06.2016, 22:12

Ваши права

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