Публикации по теме 'mathematics'
Математика сложна: работа с числами с плавающей запятой/двойниками
Разве компьютеры в любом случае не должны быть калькуляторами?
Вчера я написал простой алгоритм, который, учитывая стоимость доллара и цента и набор номиналов, возвращает счет и количество монет.
function ShowMeTheMoney(amount) {
if (amount <= 0) return [0, 0, 0, 0, 0, 0, 0]
const denominations = [100, 20, 5, 1, .10, .05, .01]
const results = [0, 0, 0, 0, 0, 0, 0]
let remaining = amount
for (let index = 0; index < denominations.length; index++)..
Найдите обратную матрицу с помощью Python
Как найти обратную матрицу, используя операции со строками в Python
Введение
Эта статья следует за « Алгоритм исключения Гаусса в Python» . В нем представлен метод поиска обратной матрицы с использованием редукции строк.
Ознакомьтесь со статьей ниже, чтобы получить необходимые сведения об исключении Гаусса.
Алгоритм исключения Гаусса в Python Учебное пособие по решению системы линейных уравнений с использованием исключения Гаусса в Python..
Идея бесконечности и теория Кантора
Идея бесконечности и теория Кантора
«В математике бесконечности нет остатка. Вся жизнь едина; поэтому не может быть ни Бога и человека, ни вселенной и Бога. Бог не в мире есть ложный Бог, а мир не в Боге нереален. Все возвращается к одному…
Функциональные размышления на языке Julia — Часть 3 : ленивая оценка
Введение
В предыдущих частях этой серии мы исследовали концепции функционального программирования в Julia, такие как функции высшего порядка и рекурсия. В этой третьей части мы углубимся в ленивые вычисления и как их реализовать в Джулии. Ленивая оценка — это стратегия оценки, которая позволяет нам отложить выполнение дорогостоящих вычислений до тех пор, пока они не потребуются, предотвращая ненужные вычисления и оптимизируя производительность наших программ.
Предыдущие статьи см.:..
Уравнение Блэка-Литтермана: объединение финансов и математики в революционную систему
В запутанном мире финансов, где господствуют неопределенность и сложность, сочетание математической точности с нюансами принятия экономических решений привело к замечательным прорывам. Среди них уравнение Блэка-Литтермана является свидетельством силы междисциплинарного сотрудничества, гениальной модели, которая изменила определение распределения активов благодаря замечательному синергизму финансов и математики.
Этот новаторский подход, задуманный блестящими умами Фишера Блэка и Роберта..
Машины опорных векторов — Объяснение
Простое математическое объяснение того, как работают машины опорных векторов.
Введение:
Машины опорных векторов (SVM) — невоспетые герои машинного обучения, незаметно формирующие ландшафт анализа данных и принятия решений в нашем все более управляемом данными мире. Эти мощные алгоритмы, первоначально разработанные для задач двоичной классификации, с тех пор нашли свое применение во множестве реальных приложений. SVM зарекомендовали себя как универсальные и эффективные инструменты:..
Новые материалы
Переосмысление гламурной фотографии с помощью генеративного ИИ
Диффузоры + Abyss Orange Mix 2 + Google Colab
В одной из прошлых жизней я немного баловался гламурной фотографией . Весь процесс концептуализации изображения, управления моделью и постобработки..
7 интерфейсных фреймворков, которые стоит попробовать
Мои лучшие пакеты NPM на 2022 год (с фрагментами кода!)
Я не создавал веб-сайты на простом HTML с тех пор, как открыл для себя Node. Я начал с Pug, но с тех пор развился в более..
OpenAI Codex — Мои испытания и невзгоды
Я протестировал инструмент ИИ с пятью классическими задачами кодирования.
В прошлом году OpenAI анонсировала Codex, модель эффективного программирования с помощью искусственного интеллекта..
Что происходит в голове HTML?
Каждый задает себе вопрос: а что это за информация в теге head html-документа в начале? Попробуем разобраться!
Что такое тег head ?
Тег head содержит информацию о документе — метаданные..
Подходы к обучению программированию
Изучение нового навыка может быть довольно сложным, обучение самостоятельно еще более сложно, то есть самообучение.
Поскольку самообучение является одним из самых быстрых способов приобретения..
Spring @FieldDefaults и @Data: аннотации Lombok для более чистого кода
Введение
Как разработчики Java, мы часто увязаем в шаблонном коде. Методы доступа, методы-мутаторы, конструкторы equals() , hashCode() и toString() необходимы, но занимают много места и..
Проект Python на сумму 2500 долларов США в сфере недвижимости
Folium и Streamlit спешат на помощь
Компания по недвижимости поручила мне создать локальное приложение для отслеживания их объектов и фильтрации их по различным категориям. В этой статье я..