• Как проще написать интерфейс для математических вычислений?

    @lz961
    Может целесообразнее описывать функции f и g на том же C++ в отдельном файле и пересобирать исполняемый файл каждый раз под конкретную задачу, например с помощью скрипта
    #/bin/bash
    gcc -o $1 -lm -lstdc++ solver.o $1.cpp
    ./$1

    где $1 -- аргумент скрипта -- имя файла с реализацией конкретных f и g без расширения
    solver.o -- предварительно скомпилированное вычислительное ядро
    Ответ написан
    2 комментария
  • Как уменьшить напряжение с 5 до 3.3 вольт?

    @lz961
    наверно, имелось в виду следующее. подключаем к источнику последовательно резисторы с сопротивлениями R1 и R2. wifi модуль подключаем параллельно резистору R1. Номиналы выбираем так, чтобы:
    A) R1/(R1 + R2) = 3.3/5
    B) мощность, рассеиваемая на резисторе R1 (P1)как минимум на порядок превышала максимальную мощность, потребляемую модулем. P1 вычисляем по формуле
    P1 = 25В**2/(R1+R2)*R1**2
    Вот только зачем так делать?
    Ответ написан
    Комментировать