Как мне создать кривую matplotlib, соответствующую этому изображению?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как мне создать кривую matplotlib, соответствующую этому изображению?

Сообщение Anonymous »

Я пытаюсь воспроизвести следующий график в Python, в частности, подгонку пунктирной кривой «Частичная ионизация суперчастиц».
Изображение
Вот как выглядит мой текущий вариант. Кажется, я не могу понять, как заставить его начинаться с 0, а затем выравниваться до 1.
Изображение

Мой код Python выглядит следующим образом:
import numpy as np
import numpy as np
import scipy.optimize as opt;
import matplotlib.pyplot as plt

x = np.array([0.3, .6, .7, .8, 1.3, 1.5, 3, 4, 5])
y = np.array([0, .1, .3, .55, .75, .9, 1, 1, 1])

def func(x, a, b, c):
return a * np.exp(-b * x) + c

# The actual curve fitting happens here
optimizedParameters, pcov = opt.curve_fit(func, x, y);

# Use the optimized parameters to plot the best fit
plt.plot(x, func(x, *optimizedParameters), label="fit");

# Plotting the Graph
plt.ylim(0, 1.1)
plt.xlim(0, 5)
plt.step(x, y)
plt.xlabel("Time (ns)")
plt.ylabel("$n_H^+ / n_H$")
plt.show()


Подробнее здесь: https://stackoverflow.com/questions/786 ... this-image
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Я хотел бы создать цветовую шкалу, соответствующую изображению.
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как сначала создать таблицу, соответствующую перечислению в EF Core Code?
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Как создать разработку приложения для Android, соответствующую HIPAA, в AWS?
    Anonymous » » в форуме Android
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Как создать кривую поверх панели приложения при выборе
    Anonymous » » в форуме CSS
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Как создать кривую хвостовую часть речевого пузыря с помощью CSS?
    Anonymous » » в форуме CSS
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

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