用MATLAB画测量数据的二维图

来源:百度知道 编辑:UC知道 时间:2024/06/08 13:17:42
需要用MATLAB作出测量数据随时间的曲线,时间间隔为0.01,数据采集量为100,如何做出二者的曲线图?
给出程序或提供相关资料都可以,谢谢了

数据如下:
x = (0 0.01 0.02 0.03 .......1;
y = [0.0000 0.8726 1.3803 1.3876 1.0490 0.6667 0.4612 5 6 6
0.4365 0.4293 0.2848 -0.0000 -0.2848 -0.4293 -0.4365 2 2 1
-0.4612 -0.6667 -1.0490 -1.3876 -1.3803 -0.8726 0 0.3 0.5 0
.6
0.8726 1.3803 1.3876 1.0490 0.6667 0.4612 0.4365 ...
0.4293 0.2848 0.0000 -0.2848 -0.4293 -0.4365 -0.4612 ...
-0.6667 -1.0490 -1.3876 -1.3803 -0.8726 -0.0000];
plot(x,y,'+')
hold on
plot(x,y,'g')
打错了 数据如下(有60个数据):
x = (0 0.01 0.02 0.03 .......0.6;
y = [0.0000 0.8726 1.3803 1.3876 1.0490 0.6667 0.4612 5 6 6
0.4365 0.4293 0.2848 -0.0000 -0.2848 -0.4293 -0.4365 2 2 1
-0.4612 -0.6667 -1.0490 -1.3876 -1.3803 -0.8726 0 0.3 0.5 002
0.8726 1.3803 1.3876 1.0490 0.6667 0.4612 0.4365 2 2 2
0.4293 0.2848 0.0000 -0.2848 -0.4293 -0.4365 -0.46

x=0:0.01:0.6;
y = [0.0000 0.8726 1.3803 1.3876 1.0490 0.6667 0.4612 5 6 6
0.4365 0.4293 0.2848 -0.0000 -0.2848 -0.4293 -0.4365 2 2 1
-0.4612 -0.6667 -1.0490 -1.3876 -1.3803 -0.8726 0 0.3 0.5 0
.6
0.8726 1.3803 1.3876 1.0490 0.6667 0.4612 0.4365 ...
0.4293 0.2848 0.0000 -0.2848 -0.4293 -0.4365 -0.4612 ...
-0.6667 -1.0490 -1.3876 -1.3803 -0.8726 -0.0000];
plot(x,y,'+')
hold on
plot(x,y,'g')

x=..;
y=....;
plot(x,y,'*')

% 表示以x为自变量,y为函数图像,用“*”来打出点来

spline(x,y,'b-')