Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 85

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

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

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

    По умолчанию

    Цитата Сообщение от Woolfy Посмотреть сообщение
    А давайте на все сразу! Халява, плиз!..
    А я советую разобраться и сделать самому, это не вероятно полезный скил. Однажды разобравшись ты сможешь делать не только логарифмы, но и всю тригонометрию и вообще любые функции на любом языке программирования, и в ФБ, и вообще на чём угодно. Как пошутил мой старший коллега - а сделай ка мне синус на релюшках)))

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

    По умолчанию

    Цитата Сообщение от MriduVaju Посмотреть сообщение
    Как пошутил мой старший коллега - а сделай ка мне синус на релюшках)))
    ,а я делал синус в таблице (макрос ППЗУ) ,когда не было вещественной арифметике в ПР
    электронщик до мозга костей и не только

  3. #3

    По умолчанию

    Цитата Сообщение от MriduVaju Посмотреть сообщение
    А я советую разобраться и сделать самому, это не вероятно полезный скил. Однажды разобравшись ты сможешь делать не только логарифмы, но и всю тригонометрию и вообще любые функции на любом языке программирования, и в ФБ, и вообще на чём угодно. Как пошутил мой старший коллега - а сделай ка мне синус на релюшках)))
    Аккуратнее нужно быть в подобных высказываниях.
    С таким же успехом можно сказать "криптография и шифрование это просто. Однажды разобравшись сможешь сделать не только шифрование, но и цифровую подпись".
    Надеюсь, не нужно рассказывать почему нельзя в своих проектах самостоятельно реализовывать криптографию/шифрование?


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

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

    Вернее, подход из "A New Method for Approximating Logarithms with kth Order" зачётный, но неподготовленного читателя накроет.

    https://ru.wikipedia.org/wiki/%D0%9B...BC#cite_ref-13
    http://elib.mi.sanu.ac.rs/files/jour.../22/tm1212.pdf
    https://www.siam.org/students/siuro/vol7/S01325.pdf
    и т.п.

    В ОЛ есть 3 общеизвестных косяка на счёт подобных "вычислительных" задач:
    1) Нельзя формулу записать формулой
    2) Нет циклов. Многие формулы проще записать циклом. Да, он будет на 2-5 итераций, но это гораздо ближе к математической форме записи, и гораздо проще "сравнить с оригиналом"
    3) Нет возможности делать тесты. Ну реализует товарищ (или rovki, не важно) макрос логарифма. Кто проверит, что макрос реально выдаёт правильные значения?
    По-хорошему, на этот макрос нужно подать набор тестовых данных и проверить, что на выходе получаются верные значения.
    Задача минимум -- проверить в симуляторе. Задача максимум -- в железе. Сейчас в OL нет возможности делать автоматизированные тесты, и запросто может оказаться, что на каких-нибудь особенных входных данных логарифм будет ересь показывать (например, в одном из членов ряда перепутается знак).

    Думаю, года через 2-3 можно будет сказать "а когда-то формулы приходилось квадратиками рисовать и тестировать вручную в симуляторе".

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

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Думаю, года через 2-3 можно будет сказать "а когда-то формулы приходилось квадратиками рисовать и тестировать вручную в симуляторе".
    Не дождетесь ...
    1.-нет и не надо
    2.есть циклы Пр ,которые можно использовать для итераций .
    3.тесты есть ,надо только уметь готовить ,это же не тестирование ПИД регулятора с симуляцией обьекта регулирования в реальном времени .
    И хватит уже ОЛ хаить не используя его.
    Последний раз редактировалось rovki; 31.05.2016 в 02:08.
    электронщик до мозга костей и не только

  5. #5

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Не дождетесь ...
    1.-нет и не надо
    2.есть циклы Пр ,которые можно использовать для итераций .
    И хватит уже ОЛ хаить не используя его.
    Ваше мнение меня не интересует. Технический прогресс не остановить, и то что сейчас вы считаете "вообще никому ненужным" через год-два-три станет в порядке вещей.

    Цитата Сообщение от rovki Посмотреть сообщение
    3.тесты есть ,надо только уметь готовить ,это же не тестирование ПИД регулятора с симуляцией обьекта регулирования в реальном времени .
    И хватит уже ОЛ хаить не используя его.
    Это называется "не читал но осуждаю". Вот вы почитайте сообщение, на которое я дал ссылку в пункте 3. Там Евстигнеев Максим (не мне вам рассказывать кто это такой) говорит, что "внутри у ОВЕНа" механизм автоматического тестирования используется. Придёт время -- сделают механизм доступным публике.

    Автоматических тестов, которые могут использоваться за пределами ОВЕН, в ОЛ нет.

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

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Ва


    Это называется "не читал но осуждаю". Вот вы почитайте сообщение, на которое я дал ссылку в пункте 3. Там Евстигнеев Максим (не мне вам рассказывать кто это такой) говорит, что "внутри у ОВЕНа" механизм автоматического тестирования используется. Придёт время -- сделают механизм доступным публике.

    Автоматических тестов, которые могут использоваться за пределами ОВЕН, в ОЛ нет.
    Это называется- СЛышал звон , да не знаю где он .Мы в отличие от вас наслышаны про эти тестирования и выявили не один десяток багов ..
    электронщик до мозга костей и не только

  7. #7

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Мы в отличие от вас наслышаны про эти тестирования и выявили не один десяток багов..
    Я говорю не про тесты самого ОЛ или ПР. А про возможность автоматического тестирования пользовательских ОЛ-программ.
    Ваши слова как-то обосновывают, что в ОЛ есть автоматические тесты? Ни в документации ни на форуме про автоматические тесты ни слова.
    Пока вы лишь бросаетесь словами на ветер "тесты в ОЛ есть".

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

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Я говорю не про тесты самого ОЛ или ПР. А про возможность автоматического тестирования пользовательских ОЛ-программ.

    Пока вы лишь бросаетесь словами на ветер "тесты в ОЛ есть".
    А Максим говорил про тестирование ПР ..чувствуюте разницу .Для тестирования проектов есть симулятор и ни какой тест не выявит ошибок в алгоритме ,а про ошибки пользователей в среде ОЛ при написании позаботились разработчики ОЛ ,в отличие от ошибок при написании проекта в ПЛК ,вот вам туда ...
    электронщик до мозга костей и не только

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

    По умолчанию

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

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

    По умолчанию

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

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

Похожие темы

  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

Ваши права

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