В Matlab R2015 вы можете использовать Curve Fitting App.
сначала определить x
и y
переменные:
x = [0 1 2 10];
y = [0 10 0 0]
Затем откройте приложение, нажав на вкладке APPS
и затем Curve fitting
. Приложение откроется в новом окне. В ней
- Вы выбираете переменные в раскрывающихся
X data
и Y data
; и затем
- Выберите параметры для установки (два раскрывающихся меню в верхней правой части).
- Вы также можете нажать кнопку
Legend
, чтобы удалить или включить легенду.
См. Рисунок ниже, в котором я выбрал модель и метод Shape-preserving (PCHIP)
.
Наконец, если нажать на меню File
и затем Print to Figure
вы получите независимую фигуру с сюжетом, как показано ниже.
Для уточнения: То, что я имел в виду, что линия в заостренных соединениях простирается очень далеко от точки, сравнить, например, график ([0 1 2 10], [0 10 0 0], 'LineWidth', 2) с графиком ([0 1 1 2 10], [0 10 10 0 0], 'LineWidth', 2), который выглядит лучше. Я все еще хочу, чтобы линии были прямыми. – user3242169