Описание тега mathnet-numerics

Math.NET Numerics - это числовая библиотека с открытым исходным кодом для.Net, Silverlight и Mono.
3 ответа

Матрица C# *Vector = DotProduct с использованием библиотеки MathNet

В настоящее время я создаю библиотеку FeedForward Neural Network на C# и борюсь с умножением матриц. Для тех, кто знаком с библиотекой MathNet; существует ли существующая функция, в которой она может взять матрицу и вектор (или наоборот) и вернуть с…
0 ответов

Найти значение критического квадрата ци с помощью MathNet.Numerics

Поэтому я хочу получить значение критического хи-квадрат, используя уровень значимости и градусы свободы. Я пытался использовать MathNet.Numerics, но не смог найти какой метод использовать для получения значения критического хи-квадрат Это была доку…
05 окт '17 в 15:41
1 ответ

GoodnessOfFit.StandardError неправильный ответ

Почему я получаю неправильный ответ (err2) от GoodnessOfFit.StandardError? В приведенном ниже коде я выполняю вычисления самостоятельно и получаю правильный ответ (err3). Я получаю правильный ответ от GoodnessOfFit.RSquared. Примечание: esttime и ph…
2 ответа

Матрица должна быть положительно определенной (библиотека Math.Net C#)

Я столкнулся со странной проблемой с библиотекой Math.Net Numerics для C#. Мой код работал отлично до недавнего времени (насколько я могу судить, ничего не изменилось), но теперь я получаю сообщение об ошибке из заголовка в строке, где он пытается в…
04 ноя '17 в 20:46
2 ответа

Как приспособить функцию f(x) = sin(x) * sin (x) к вашим данным?

Я пытаюсь подогнать функцию f(x) = sin(x)*sin(x) к своим данным, но я не могу точно сделать это:результат подгонки Мои данные могут иметь случайный фазовый сдвиг, и это основная проблема с этой подгонкой. Я использую библиотеку MathNet.Numerics. Мой…
0 ответов

Скольжение стандартного отклонения с помощью Math.Net и LINQ вместо цикла for

Реализованные forцикл уже показывает мой ожидаемый результат. Но мне было интересно, есть ли умное решение LINQ. QcMeasurementScan1 = new BindableCollection<Measurement>(measurements.Where(m => m.ScanId == 1)); QcMeasurementScan2 = new Bind…
12 май '20 в 19:15
0 ответов

анализ ответа функции БПФ Math.net

Я преобразовал файл 3gp в массив байтов, преобразовав его в сложный класс (добавив "0" в мнимую часть) и, наконец, используя функцию Фурье Фурье в этом массиве. Мне нужно разложить по частотам волн через БПФ. Я использовал библиотеку Math.net для C#…
1 ответ

Использование и установка пакета MathNet

Я установил пакет MathNet.Numerics в Visual Studio 2017 с помощью консоли диспетчера пакетов. Я попытался открыть исходный файл и выполнить алгоритм, относящийся к типу MersenneTwister в пространстве имен MathNet. Однако когда я пытаюсь сгенерироват…
1 ответ

Почему компоненты MathNet Point3D доступны только для чтения?

Кто-нибудь знает, почему компоненты X, Y и Z в MathNet.Spatial.Euclidean.Ponit3D дублируются только для чтения? С уважением, Дэвид
16 окт '19 в 14:42
1 ответ

MathNet.Numerics.LinearAlgebra - Как искать несколько строк в матрице

Я пытаюсь выполнить умножение разреженных матриц с помощью MathDotNet Numerics. Вход: Matrix<float> mat // dense matrix of size n x k, where n is large and k ~ 10 int[] index // int[] of length l ~ 10, e.g. { 7, 13, 11, ... } Поэтому я хотел б…
0 ответов

Как легко применить фильтр Гаусса к списку / массиву двойников

Мой код уже работает, но ИМХО некрасиво: public IList<OxyPlot.DataPoint> Points { get; private set; } public IList<OxyPlot.DataPoint> Points2 { get; private set; } void ApplyGaussFilter() { var gauss = MathNet.Numerics.Window.Gauss(5, 0.…
10 дек '19 в 11:34
0 ответов

MathNet: найти собственные частоты конструкции

У меня есть конструкция, для которой мне нужно найти собственные частоты. Я делаю это "матричным способом". Итак, я создал матрицу жесткости системы и матрицу масс. В LAPACK я вызываю либо LAPACKE_dsygv, либо LAPACKE_dsygvx, и это дает мне собственн…
22 дек '19 в 17:30
2 ответа

MathNet.Symbolics Algebraic.Expand в порядке убывания?

С MathNet.Symbolics библиотеки, я пытаюсь вывести полином в порядке убывания степени: using mse = MathNet.Symbolics.Expression; using MathNet.Symbolics; public void Symbolics() { var x1 = 2; var y2 = 3; var x2 = 4; // (2a+3)(a-4) var x = mse.Symbol(…
0 ответов

Библиотека MathNet.Numerics.LinearAlgebra работает в Visual Studio 2019?

Есть ли у кого-нибудь проблемы с некоторыми методами расширения в пространстве имен с использованием MathNet.Numerics.LinearAlgebra; Math.NET Numerics dll 4.8.1 при использовании этой DLL с Visual Studio Professional 2019 NET framework ver 4.8.03752…
07 сен '19 в 09:48
0 ответов

Поддерживает ли библиотека MathNet.Numerics SIMD?

Я искал библиотеку C#, которая поддерживает минимальные векторные и матричные операции, и обнаружил, что System.Numerics делает именно это с помощью SIMD. Просто ради любопытства, поддерживает ли сторонняя математическая библиотека, например MathNet…
02 янв '20 в 12:09
0 ответов

Проблема в рото-переводе области

Я попытался вставить код, ранее написанный в моей компании, но у меня возникли проблемы. Код работал над старым проектом. К сожалению, разработчик больше не работает со мной, поэтому мне сложно понять причины неисправности. Цель кода состоит в том, …
18 июн '20 в 11:41
0 ответов

MathNet.Numerics вызывает внутреннее исключение

В настоящее время я испытываю исключение, вызванное библиотекой MathNet.Numerics C# во время первоначального использования функции Inverse(). После первого использования у меня нет проблем. Возможно, мне не хватает некоторых деталей. Используется пр…
22 июл '20 в 16:53
0 ответов

как подсчитать импульсы в данных формы импульса с помощью mathnet.numerics?

Я планирую использовать mathnet.numerics для подсчета импульсов данных формы сигнала массива, я нашел несколько примеров, но все они являются MATLAB. Я очень новичок в mathnet.numerics, даже в MATLAB. как реализовать методы с Mathnet в C#? Я надеюсь…
23 авг '20 в 10:51
1 ответ

Не удается определить MathNet.Numerics.LinearAlgebra.Matrix как Const?

Вот код C#: const MathNet.Numerics.LinearAlgebra.Matrix<Complex32> ket_Zero = MathNet.Numerics.LinearAlgebra.Matrix<Complex32>.Build.DenseOfRowMajor(2, 1, new MathNet.Numerics.Complex32[] { new MathNet.Numerics.Complex32(1,0), new MathNe…
24 авг '20 в 04:11
2 ответа

Как найти индекс объекта из матрицы или вектора в Mathnet, vb.net?

Допустим, у меня есть матрица A=[1 2 3;4 5 6]. Теперь я хочу проверить, присутствует ли в ней 5 или нет. Ответом должны быть строка и столбец, т.е. Row=1 Col=1 Я пытался найти, но не нашел его полезным. заранее спасибо
24 авг '20 в 11:48