我正在尝试以一种手动直观的方式连接六个数据点。常规plot
命令给了我一条非常锯齿状的线,因为它只有六个数据点。spline
命令接近我想要的。然而,它继续适合之前和之后的线。但是,我希望它从第一个数据点开始并以最后一个数据点结束。此外,我想避免附图中显示的凹凸。为此,我需要一个我假设的高阶多项式。
有人可以像手动一样帮助我连接这些数据点吗?它不需要通过spline
命令来完成。
最小的例子:
clear all, close all, clc
%% Minimal Example
%% Data
x = 2:7;
y = [69, 27, 3, 0.5, 0, 0]
%% Using Regular Plot
plot(x,y)
%% Using Spline
hold on
xx = 0:.25:10;
yy = spline(x,y,xx);
plot(x,y,'o',xx,yy)