Публикации по теме 'numerical-analysis'
Наука о данных: вычисление собственных векторов — метод дефляции.
Присоединяйтесь к Medium по моей реферальной ссылке — apply.math.coding Получите доступ ко всем моим историям и тысячам других на Medium от других авторов. По моему глубокому убеждению, Medium — это… applied-math-coding.medium.com
Эта история является частью моей серии Наука о данных .
NumericValueOutOfRange Постгреса
NumericValueOutOfRange Постгреса
Когда вы сталкиваетесь с такой ошибкой,
ActiveRecord :: RangeError: PG :: NumericValueOutOfRange: ОШИБКА: переполнение числового поля ДЕТАЛИ: поле с точностью 18, масштаб 6 должно округляться до абсолютного значения меньше 10 ^ ¹²
В базе данных Postgres в одной из моих таблиц было поле, определенное как числовое (18,6). Определение числового типа данных согласно документации: «до 13 1072 знаков до десятичной точки; до 16383 знаков после запятой..
NumSharp - Числовой .NET
NumPy - самый простой и мощный пакет для работы с данными на Python. Если вы собираетесь работать над проектами анализа данных или машинного обучения, твердое понимание numpy практически обязательно. Другие пакеты для анализа данных (например, pandas) построены на основе numpy, а пакет scikit-learn, который используется для создания приложений машинного обучения, также хорошо работает с numpy. Но для разработчиков .NET такой библиотеки инструментов не существует. Хотя существуют..
Вопросы по теме 'numerical-analysis'
Самый эффективный способ найти минимум и максимум кривой sin/cos в С#
Предыстория: в моей программе есть функция, которая берет набор точек и находит минимум и максимум на кривой, созданной этими точками. Дело в том, что он невероятно медленный, так как использует цикл while для определения минимума/максимума на...
3709 просмотров
schedule
07.03.2023
Ограничение этой программы для определения суммы обратных целых чисел, не содержащих нуля
Пусть A обозначает набор положительных целых чисел, десятичное представление которых не содержит цифры 0. Сумма обратных величин элементов в A , как известно, 23.10345.
Ex....
3592 просмотров
schedule
27.10.2022
Двоичный алгоритм НОД против алгоритма Евклида на современных компьютерах
http://en.wikipedia.org/wiki/Binary_GCD_algorithm
Эта запись в Википедии имеет очень неудовлетворительный вывод: когда-то алгоритм бинарного НОД был на 60 % эффективнее стандартного алгоритма Евклида, но уже в 1998 году Кнут пришел к выводу, что...
2099 просмотров
schedule
27.09.2023
множественные интегралы и матрицы (сложные элементы) из numeric-prelude
Мне нужно вычислить интегралы вида
/t /x
| P(x)*| P(y) dydx
/t0 /t0
где P — это функция R -> C^(nxn) , обычно матрица, и я хочу сделать это на Haskell. Я добился этого для скалярных функций:
import Numeric.GSL.Integration...
337 просмотров
schedule
31.05.2023
алгоритм квадратного уравнения MATLAB
Какое условие я должен поместить в код Matlab, чтобы получить точные решения квадратичной формулы с этими формулами:
x1=(-2*c)/(b+sqrt(b^2-4*a*c))
x2=(-2*c)/(b-sqrt(b^2-4*a*c))
Непосредственно применяя эти формулы, я не получаю правильного...
1117 просмотров
schedule
26.04.2023
Избегайте недополнения, используя exp и минимальное положительное значение float128 в numpy
Я пытаюсь рассчитать следующее соотношение: w(i) / (sum(w(j)) , где w обновляются с использованием функции экспоненциального убывания, т.е. w(i) = w(i) * exp(-k) , k являются положительными параметрами. Все числа неотрицательны. Затем это...
4980 просмотров
schedule
14.01.2023
преобразование ODE из клена в python
Как преобразовать следующий код, написанный на Maple, в среду Python
ode:=diff(y(x),x)= #=An equation
sol:=dsolve([ode, y(1)=0.73}, numeric, output=listprocedure)
fy:=eval(y(x),sol);nn:=100
for x from 1 to nn do fy(5.1*x/nn) end do;
Я не смог...
381 просмотров
schedule
20.05.2023
Вычисление расстояния между двумя точками в полярных координатах с использованием чисел с плавающей запятой
Когда координаты двух точек на плоскости представлены в полярной форме как r1, a1 и r2, a2 , где r1, r2, a1, a2 — числа с плавающей запятой, и цель состоит в том, чтобы вычислить расстояние между двумя точками в виде числа с плавающей запятой,...
252 просмотров
schedule
06.07.2023
Точки Чебычева и точность с плавающей запятой
В своих конспектах лекций я видел, что точки Чебычева, определенные (в обозначениях MatLab) как
n = 20;
i = (1:n+1)';
% Chebychev
xi = 5*cos((2*i-1)*pi/(2*(n+1)))
несимметричны в [-1,1] в точности с плавающей запятой. Но если использовать...
52 просмотров
schedule
12.11.2022
Обратное дискретное преобразование Фурье с действительными функциями
У меня есть вывод DFT (real_to_complex) (5x8), который я хочу обратно преобразовать, используя функции r2r (real to real) вместо iDFT, потому что все коэффициенты предпочтительно реальны:
[0.000000] [0.000000] [0.000000] [0.000000] [0.000000]...
81 просмотров
schedule
16.02.2023
Как я могу использовать математическое уравнение в качестве ввода с клавиатуры в программировании на C?
Я пытаюсь написать программу для метода Ньютона Рафсона, в которой пользователь даст уравнение, его производную функцию, начальное предположение для корня и уровень допустимой ошибки. После этого программа будет использовать итерационный метод...
22 просмотров
schedule
28.05.2022