如何将matlab代码中折线图部分改成散点图?

如题所述

第1个回答  2020-09-03

%将matlab代码中折线图部分改成散点图, 只要把画折线图的plot换成scatter就可以了

%以下是示例代码

clc,clear
yarn=[657    2000
760.68    2001
850    2002
983.58    2003
1291.34    2004
1450.54    2005
1742.96    2006
1958.42    2007
2055.72    2008
2266.45    2009
2572.82    2010
2717.86    2011
2984    2012
3200    2013];  %数据
figure
%画折线图
plot(yarn(:,2),yarn(:,1));
figure
%再画散点图
scatter(yarn(:,2),yarn(:,1));

%运行效果如下

散点图

折线图

代码截图

追答

%再发一次代码

clc,clear
yarn=[657 2000
760.68 2001
850 2002
983.58 2003
1291.34 2004
1450.54 2005
1742.96 2006
1958.42 2007
2055.72 2008
2266.45 2009
2572.82 2010
2717.86 2011
2984 2012
3200 2013];
figure
%画折线图
plot(yarn(:,2),yarn(:,1));
figure
%再画散点图
scatter(yarn(:,2),yarn(:,1));

相似回答