Дискретное дифференцирование PythonPython

Программы на Python
Ответить
Anonymous
 Дискретное дифференцирование Python

Сообщение Anonymous »

Я читаю файл с двумя столбцами числовых данных. Пусть первый столбец будет «x», а второй столбец — «y».

Данные в «x» расположены неравномерно. То есть это выглядит примерно так:

2,4 2,6 2,7 3,0 3,2 3,5 ...

Данные, очевидно, конечны. У него есть начальное и конечное значение.

Мне нужно найти «разрывы» в этих данных. Я хочу сделать это для дифференциации данных: dy/dx

Я выполнил поиск, но все найденные мной ответы по дифференциации включают аналитическую функцию, например y=x**2+1

Мои данные дискретны и не соответствуют аналитической функции. Мне нужно найти производную для каждого значения «x» по этим данным, помня, что «x» расположен неравномерно.

Итак, предположим, что я прочитал данные из моего файла данных и сохранил их в переменных «x» и «y».

Теперь мне нужен dy/dx, и я хочу построить график зависимости dy/dx от x.

Что я могу "импорт" что будет делать эта производная? Или мне придется написать алгоритм самому?

Подробнее здесь: https://stackoverflow.com/questions/430 ... rentiation
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»