关于matlab中如何利用excel数据画散点图并连线

如果有两个excel表格,第一个是关于有编号的点的x,y坐标,第二个是关于第一个中相连的点的编号,那么我该怎么用matlab来做部分相关散点连线的图呢,可以看做根据数据做... 如果有两个excel表格,第一个是关于有编号的点的x,y坐标,第二个是关于第一个中 相连的点的编号,那么我该怎么用matlab来做部分相关散点连线的图呢,可以看做根据数据做一个区域的公路图,如果答案好的话,愿意给好多悬赏分,谢谢 展开
 我来答
动漫行家
2016-01-21 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:89%
帮助的人:746万
展开全部

1、例如要绘制两条散点图曲线,选中三列数,第一列是自变量,其余都是因变量。因为有两个因变量应该得到两条曲线

2、选择散点图,选择曲线形式的

3、可以看到得到这个图是这样子的,并不是想要的,因为X轴(横坐标轴)不是X,而是一个序列

4、右键单击散点图,从右键菜单中选择【选择数据】

5、然后看到这个对话框,点击切换行/列,点击确定按钮

6、接着要设置一下端点的样式,因为在大部分论文中,图都是黑白的,为了区分不同的曲线,设置一个端点是空心,另一个是实心。双击选中一条直线,然后在标记这一栏选择填充颜色,设置为白色

7、到此,就完成了曲线的绘制

婚礼主题名称设计
2013-08-28 · TA获得超过1935个赞
知道大有可为答主
回答量:1652
采纳率:89%
帮助的人:995万
展开全部
clc,clear;
x1=1:1:9;y1=(25635+45.*x1)./(700000+432.5.*x1);
plot(x1,y1,'-b.')
hold on
z1=[1 2 3 4 5 6 7 8 9];%要标注的散点
for i=1:9
text(x1(:,i),y1(:,i),num2str(z1(:,i)))
end

这是个简单的例子 需要的话 可QQ(发私信)联系 给你做一下。
追问
可以把qq给我吗
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tybtch
2013-08-28 · TA获得超过933个赞
知道小有建树答主
回答量:495
采纳率:100%
帮助的人:145万
展开全部
下面是一个演示程序,仅供参考。
k=floor(rand(10,2)*100); %随机生成的坐标,第一列为x,第二列为y
xx=ceil(rand(15,2)*10); %随机生成的相连指示,表示第一列中的点和第二列中的点相连
x=k(:,1);
y=k(:,2);
scatter(x,y);
hold on;
for i=1:length(xx)
plot([x(xx(i,1)) x(xx(i,2))],[y(xx(i,1)) y(xx(i,2))]);
hold on;
end
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式