怎样用 matlab 画出指定几个点的曲线光滑用下面这个函数只能画出折线段,怎么优化可以使画出的图像比较光滑?x1=[0.83950.79950.78950.78670.78570.78530.7847];y1=[1.11E-014.64E-021.19E-031.77E-041.57E-053.45E-062.55E
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 02:52:46
![怎样用 matlab 画出指定几个点的曲线光滑用下面这个函数只能画出折线段,怎么优化可以使画出的图像比较光滑?x1=[0.83950.79950.78950.78670.78570.78530.7847];y1=[1.11E-014.64E-021.19E-031.77E-041.57E-053.45E-062.55E](/uploads/image/z/3495962-2-2.jpg?t=%E6%80%8E%E6%A0%B7%E7%94%A8+matlab+%E7%94%BB%E5%87%BA%E6%8C%87%E5%AE%9A%E5%87%A0%E4%B8%AA%E7%82%B9%E7%9A%84%E6%9B%B2%E7%BA%BF%E5%85%89%E6%BB%91%E7%94%A8%E4%B8%8B%E9%9D%A2%E8%BF%99%E4%B8%AA%E5%87%BD%E6%95%B0%E5%8F%AA%E8%83%BD%E7%94%BB%E5%87%BA%E6%8A%98%E7%BA%BF%E6%AE%B5%2C%E6%80%8E%E4%B9%88%E4%BC%98%E5%8C%96%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%BB%E5%87%BA%E7%9A%84%E5%9B%BE%E5%83%8F%E6%AF%94%E8%BE%83%E5%85%89%E6%BB%91%3Fx1%3D%5B0.83950.79950.78950.78670.78570.78530.7847%5D%3By1%3D%5B1.11E-014.64E-021.19E-031.77E-041.57E-053.45E-062.55E)
怎样用 matlab 画出指定几个点的曲线光滑用下面这个函数只能画出折线段,怎么优化可以使画出的图像比较光滑?x1=[0.83950.79950.78950.78670.78570.78530.7847];y1=[1.11E-014.64E-021.19E-031.77E-041.57E-053.45E-062.55E
怎样用 matlab 画出指定几个点的曲线光滑
用下面这个函数只能画出折线段,怎么优化可以使画出的图像比较光滑?
x1=[0.8395
0.7995
0.7895
0.7867
0.7857
0.7853
0.7847
];
y1=[1.11E-01
4.64E-02
1.19E-03
1.77E-04
1.57E-05
3.45E-06
2.55E-07
];
h=semilogy(x1,y1,'b-o');
grid on;
xlabel(' E b / N 0 ( d B )');
ylabel('B E R');
shading interp;
怎样用 matlab 画出指定几个点的曲线光滑用下面这个函数只能画出折线段,怎么优化可以使画出的图像比较光滑?x1=[0.83950.79950.78950.78670.78570.78530.7847];y1=[1.11E-014.64E-021.19E-031.77E-041.57E-053.45E-062.55E
x1=[0.8395
0.7995
0.7895
0.7867
0.7857
0.7853
0.7847
];
y1=[1.11E-01
4.64E-02
1.19E-03
1.77E-04
1.57E-05
3.45E-06
2.55E-07
];
semilogy(x1,y1)%原来的折线
x2=linspace(min(x1),max(x1));
y2=interp1(x1,y1,x2,'cubic');
figure
semilogy(x2,y2)%处理后的曲线