Я рисую одни и те же значения в python и в MATLAB (The data точно такой же).Сравните различия между изображениями MATLAB и python с одними и теми же данными
просто делает
import scipy.io as sio
zzz = sio.loadmat(pathToData)
plot(zzz['zzz'][:,0]) #python
В MATLAB
plot(zzz) %matlab
Я пытаюсь получить matplotlib
, чтобы создать изображение, которое выглядит так же, как MATLAB фигуры, как this example.
- Следующие изображения, созданные с помощью захвата экрана, чтобы избежать любой последующей обработки изображения. Я убедился, что обе цифры одинакового размера. Затем я положил рядом друг с другом и создали ScreenCapture их обоих в то же время
Я также поставил линии один рядом с другим:
Это немного сложно видеть, но изображение MATLAB намного более шумно, и похоже, что изображение python после скользящего среднего примерно такого (особенно в начале графика)
У вас есть любые советы как сделать вид на питон точно как у MATLAB?
(Я загрузил the data
, если кто заинтересован в некоторых экспериментах)
EDIT
Я пытался сделать сглаженный = False, результаты немного лучше, но ширина линии не больше, независимо от того, насколько мал Я пытаюсь сделать это (original screencapture)
Не могли бы вы включить полный код (включая загрузку файла мата в python)? Я уверен, что многие опытные программисты на python в противном случае пропустили бы этот вопрос, потому что они понятия не имеют, как обращаться с определенным форматом файлов в формате Matlab. – Daniel
Предполагая, вы заявили, что фрагменты ** 'data' ** (' == zzz') ** одинаковы **, поэтому обработка данных - ** фаза ** - это точка, в которой следует начинать с , Однако **, если ** входы 'zzz' не совпадают для обработки MATLAB/python, проверьте, не генерировать ли данные ** фазу ** для любой разницы. Вы можете также разделить разницу между парой zzz-datapoints (одна из MATLAB - другой из источника данных python) **, чтобы получить более важные данные **, более читаемые, чем от наблюдения только изображений с увеличенным пикселированным GUI) – user3666197
Может ли быть, что линия python просто толще? –