Я пытаюсь извлечь данные из ezplot
, но когда я сюжет извлеченных данных, я не получаю один и тот же граф (a
и b
разные) ...Извлечение данных из EZplot в MATLAB
Могли кто-нибудь уточняет, что случилось?
Вот код:
h = @(x,y)(x-((1/0.0175)*(y/5500)*(1+(y/5500)^9)))
a = ezplot(h,[0,700,0,7000]);
t = get(a,'xdata');
M = get(a,'ydata');
theta = transpose(t)
figure
b = plot(theta,M)
ezplot
производит
пока plot
производит
Это белый я получаю путем извлечения из контура, есть еще прямая линия 3
Я предлагаю добавлять два изображения, чтобы увидеть, как они отличаются. Осевые лимиты одинаковы? Почему бы не использовать 'plot' напрямую? –