matlab 如何描点画图

X=5 10 15 20 25 30 35 40
y=0.02 0.04 0.058 0.081 0.103 0.121 0.135 0.154
画出一条直线

1、首先,打开MATLAB。

2、然后会弹出一个命令窗,在文本编辑窗里编写指令,点击【New Script】.。

3、分别输入x,y的所有值。注意,x,y的取值个数要相等,不然系统会报错。

4、输入完数据之后写figure,plot(x,y),figure表示新建一张表格。

5、为了设定x,y轴的取值和间隔,写

set(gca,'xtick',100:200:2800)

set(gca,'ytick',0.061:0.010:0.341)

表示起始值,间隔,终止值。

6、如果想加上网格,写grid on。

7、都写好之后,点击【run】运行。

8、随后就可以看到完成的图像。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-20

x=5:5:40

>> y=[0.02 0.04 0.058 0.081 0.103 0.121 0.135 0.154]

>> plot(x,y)

本回答被网友采纳
第2个回答  推荐于2017-05-16
分析,首先画出离散点,再进行拟合。用直线拟合。
x=[5 10 15 20 25 30 35 40 ];
y=[0.02 0.04 0.058 0.081 0.103 0.121 0.135 0.154];
plot(x,y,'*','markersize',5);
hold on
p=polyfit(x,y,1);
f=polyval(p,x);
plot(x,f,'r')
xlabel('x轴线');
ylabel('y轴线');
title('离散点拟合');
p
第3个回答  2018-01-18

x=5:5:40

>> y=[0.02 0.04 0.058 0.081 0.103 0.121 0.135 0.154]

>> plot(x,y)

第4个回答  2020-05-08
相似回答