请问Matlab中如何将离散点连成曲线,比如:x=[0 1 2 3 4 5 6 7 8 8.85],y=[13 12.1 11 10.5 10.1 9.9 9.6 9.3 9.0 8.9]

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 04:11:55
请问Matlab中如何将离散点连成曲线,比如:x=[0123456788.85],y=[1312.11110.510.19.99.69.39.08.9]请问Matlab中如何将离散点连成曲线,比如:x

请问Matlab中如何将离散点连成曲线,比如:x=[0 1 2 3 4 5 6 7 8 8.85],y=[13 12.1 11 10.5 10.1 9.9 9.6 9.3 9.0 8.9]
请问Matlab中如何将离散点连成曲线,
比如:x=[0 1 2 3 4 5 6 7 8 8.85],y=[13 12.1 11 10.5 10.1 9.9 9.6 9.3 9.0 8.9]

请问Matlab中如何将离散点连成曲线,比如:x=[0 1 2 3 4 5 6 7 8 8.85],y=[13 12.1 11 10.5 10.1 9.9 9.6 9.3 9.0 8.9]
x=[0 1 2 3 4 5 6 7 8 8.85];y=[13 12.1 11 10.5 10.1 9.9 9.6 9.3 9.0 8.9];
xx=0:0.01:10;
yy=spline(x,y,xx);
plot(x,y,'o',xx,yy)

x=[0 1 2 3 4 5 6 7 8 8.85];y=[13 12.1 11 10.5 10.1 9.9 9.6 9.3 9.0 8.9];
plot(x,y)

spline(y,x)

直接plot就是了

a=[0 1 2 3 4 5 6 7 8 8.85];
b=[13 12.1 11 10.5 10.1 9.9 9.6 9.3 9.0 8.9] %纵坐标
%第一种,直接将离散点连成直线
plot(a, b, 'b'); %自然状态的画图效果
hold on;
%第二种,画平滑曲线的方法
c = polyfit(a, b, 2); ...

全部展开

a=[0 1 2 3 4 5 6 7 8 8.85];
b=[13 12.1 11 10.5 10.1 9.9 9.6 9.3 9.0 8.9] %纵坐标
%第一种,直接将离散点连成直线
plot(a, b, 'b'); %自然状态的画图效果
hold on;
%第二种,画平滑曲线的方法
c = polyfit(a, b, 2); %进行拟合,c为2次拟合后的系数
d = polyval(c, a, 1); %拟合后,每一个横坐标对应的值即为d
plot(a, d, 'r'); %拟合后的曲线

%plot(a, b, '*'); %将每个点 用*画出来
%hold on;
%第三种,画平滑曲线的方法
values = spcrv([[a(1) a a(end)];[b(1) b b(end)]],3);
plot(values(1,:),values(2,:),'b');

收起

请问Matlab中如何将离散点连成曲线,比如:x=[0 1 2 3 4 5 6 7 8 8.85],y=[13 12.1 11 10.5 10.1 9.9 9.6 9.3 9.0 8.9] matlab中如何用离散点生成光滑曲线 如何使用Matlab将离散点转化为曲线,并求其与x轴包围而成的面积? matlab中如何将一个模拟函数转变为离散函数 MATLAB中如何在一个图中显示多条离散曲线一个x,两个y(y1和y2),x,y1,y2都是离散的点,怎么样将拟合的图像显示在一张图上.用MATLAB, 请问:MATLAB中如何在一个图中显示多条离散曲线 matlab 已知时间-位移的离散点,求时间-速度离散点或曲线 在matlab中如何将两个离散信号表示在同一个图中? 在matlab中如何将一些离散的二维坐标点用曲线显示出来?例如(154,470)(206,418)(221,418)(262,388)最好是能给出拟合曲线 在Matlab中如何找去三维图的极值点?数据是离散的 如何寻找最好的拟合曲线?以及matlab中Polyfit的用法?主要有两个问题:1 对于一组离散点,如何寻找最好的拟合函数(曲线)?比如这组离散点,究竟是该选择多项式拟合合理,还是选用指数函数拟合更 如何将离散点拟合成直线 MATLAB 数值微分请问若给出两列离散点列 x ,y该如何求解dy/dx呀? matlab离散点数据直线拟合对于读取的特定图像 如何利用matlab对于离散点进行直线拟合 通过一些离散点,如何拟合成一个完整的椭圆曲线的matlab程序?如题,请举例说明,最后能生成下图所示的样子 matlab拟合的曲线如何求积分面积?只知道25个离散点的数据(x,y)不知道函数表达式,用cftool拟合的曲线,type of fit选择的smoothing spline,如下图所示,我现在想求x从[0,24]曲线与x轴包围的面积,请问 matlab 如何对一条曲线进行傅里叶分析 离散的 只有图形没有表达式 matlab 如何对一条曲线进行傅里叶分析 离散的 只有图形没有表达式