complex-numbers

Я был поражен, обнаружив, что тип данных System.Numerics.Complex в .NET не дает математически точных результатов. Complex.Sqrt(-1) != Complex.ImaginaryOne Вместо (0, 1) я получаю (6.12303176911189 E-17, 1), что очень похоже на ошибку округления. Теперь я понимаю, что арифметика с плавающей запятой иногда ...

В настоящее время я изучаю дискретное преобразование Фурье и играю с numpy, чтобы лучше понять его. Я попытался построить сигнал "sin x sin x sin" и получил чистый FFT с 4 ненулевыми точками. Я наивно сказал себе : "ну, если я построю сигнал" sin + sin + sin + sin "с этими амплитудами и частотами, я должен п...

Stackoverflow, У меня есть матрица, содержащая комплексные числа (напр. -2.2982235934153075 е-11+2.1179547211742553 электронной версии 9i), что мне нужно импортировать в массив NumPy. Я использую genfromtext(file) для анализа всех моих других, реальных значений, но я получаю nan для всех комплексных значени...

Я хотел бы вычислить производную комплекснозначной функции (Голоморфной функции) численно в MATLAB. Я вычислил функцию в сетке на комплексной плоскости и попытался вычислить производную, используя соотношения Коши–Римана. Дано: у = настоящий(Ф), в = б(ф), х = реальный(точка), г = Б(балл) Производной следуе...

Согласно https://stackoverflow.com/a/17932632/1700939 , должно быть возможно использовать комплексные числа с boost:: multiprecision с gcc-4.7. Это действительно прекрасно работает с boost:: multiprecision:: float128: -----------test.cpp------------ #include <cmath> #include <boost/multiprecision/f...

Я пытаюсь сделать следующее: let c x = System.Numerics.Complex(x, 0.0) let sum = [c 1.0; c 2.0] |> List.sum Но я получаю эту ошибку: The type 'System.Numerics.Complex' does not support the operator 'get_Zero' Я читал правила о расширении типов, начиная с https://msdn.microsoft.com/en-us/library/dd23...

Я тестировал алгоритм, опубликованный в литературе, который включает в себя решение набора нелинейных уравнений " m " как в Matlab, так и в Python. Набор нелинейных уравнений включает в себя входные переменные, содержащие комплексные числа, и поэтому полученные решения также должны быть сложными. На данный ...

Я писал некоторый код, чтобы перечислить гауссовы целочисленные делители рациональных целых чисел в Python. (Относящийся к задаче 153 проекта Эйлера) Я, кажется, достиг некоторой проблемы с некоторыми числами, и я думаю, что это связано с Python, аппроксимирующим деление комплексных чисел. Вот мой код для ...

Как я могу работать с комплексными числами в C? Я вижу, что есть complex.h заголовочный файл, но это не дает мне много информации о том, как использовать его. Как получить эффективный доступ к реальным и мнимым частям? Есть ли встроенные функции для получения модуля и фазы?...