
matlab 利用文件数据画图的问题,请高手帮忙 谢谢了
我想实现的功能:1、一共三列,第一列为X-轴坐标,设为C1;第二列为Y-轴坐标,设为C2;第三列是时间,S设为C3;2、当第三列C3中数据相同时,对应的C1、C2的数据分...
我想实现的功能:
1、一共三列,第一列为 X-轴坐标,设为C1;第二列为 Y-轴坐标,设为C2; 第三列是时间,S设为C3 ;
2、当第三列C3中数据相同时, 对应的C1、C2的数据分别为X、Y坐标画一张图,C3中数据不同的个数就是所画图的个数;
3、这些数据放在一个 .mat 文件中
4、因为数据量太大,想编程序自动实现读文件数据、画图、保存图像
5、画的图只根据X、Y值 显示其坐标点位置就行了,不用连线
处理这个数据有急用,哪位高手能帮帮忙,给解决一下,或者提供一些解决办法,越详细越好,谢谢各位了!!!!!!
下面是数据格式:
0.446000037061597 0.361999985940229 10.000000000000000
0.125999988262363 0.449999963108452 10.000000000000000
0.772000000286295 0.795000011612814 10.000000000000000
0.636000019044576 0.099999998372712 10.000000000000000
0.213000005552211 0.780000000793095 10.000000000000000
0.122999990219734 0.166999998257010 10.000000000000000
0.397000025290877 0.066999995750432 10.000000000000000
0.424999979611665 0.629999986135320 10.000000000000000
0.695000012168743 0.546000059232341 10.000000000000000
0.826000003578049 0.226000006929150 10.000000000000000
0.322010291845592 0.361427485252280 310.000000000000000
0.444269524364849 0.057433876232170 310.000000000000000
0.120957602685122 0.447270554748560 310.000000000000000
0.363123236289556 0.097190870341331 310.000000000000000
0.067387338590951 0.044290542480605 310.000000000000000
0.498458688103671 0.208289127721786 310.000000000000000
0.356516576881491 0.351776646836979 310.000000000000000
0.281115727588076 0.384963048726561 310.000000000000000
0.484302300528461 0.332443300456803 310.000000000000000
0.106830606642488 0.424917038279428 310.000000000000000
0.167504832791114 0.059742487462424 610.000000000000000
0.389099229952941 0.220203426597830 610.000000000000000
0.388322874104118 0.322498966122890 610.000000000000000
0.354678839590478 0.106506137887528 610.000000000000000
0.404115605335060 0.301194658667132 610.000000000000000
0.280222016041993 0.215306540234240 610.000000000000000
0.408153082409519 0.233152366537627 610.000000000000000
0.088634260751145 0.118745432851519 610.000000000000000
0.273604616414925 0.118886583996495 610.000000000000000
0.352490928355223 0.172705060207146 610.000000000000000 展开
1、一共三列,第一列为 X-轴坐标,设为C1;第二列为 Y-轴坐标,设为C2; 第三列是时间,S设为C3 ;
2、当第三列C3中数据相同时, 对应的C1、C2的数据分别为X、Y坐标画一张图,C3中数据不同的个数就是所画图的个数;
3、这些数据放在一个 .mat 文件中
4、因为数据量太大,想编程序自动实现读文件数据、画图、保存图像
5、画的图只根据X、Y值 显示其坐标点位置就行了,不用连线
处理这个数据有急用,哪位高手能帮帮忙,给解决一下,或者提供一些解决办法,越详细越好,谢谢各位了!!!!!!
下面是数据格式:
0.446000037061597 0.361999985940229 10.000000000000000
0.125999988262363 0.449999963108452 10.000000000000000
0.772000000286295 0.795000011612814 10.000000000000000
0.636000019044576 0.099999998372712 10.000000000000000
0.213000005552211 0.780000000793095 10.000000000000000
0.122999990219734 0.166999998257010 10.000000000000000
0.397000025290877 0.066999995750432 10.000000000000000
0.424999979611665 0.629999986135320 10.000000000000000
0.695000012168743 0.546000059232341 10.000000000000000
0.826000003578049 0.226000006929150 10.000000000000000
0.322010291845592 0.361427485252280 310.000000000000000
0.444269524364849 0.057433876232170 310.000000000000000
0.120957602685122 0.447270554748560 310.000000000000000
0.363123236289556 0.097190870341331 310.000000000000000
0.067387338590951 0.044290542480605 310.000000000000000
0.498458688103671 0.208289127721786 310.000000000000000
0.356516576881491 0.351776646836979 310.000000000000000
0.281115727588076 0.384963048726561 310.000000000000000
0.484302300528461 0.332443300456803 310.000000000000000
0.106830606642488 0.424917038279428 310.000000000000000
0.167504832791114 0.059742487462424 610.000000000000000
0.389099229952941 0.220203426597830 610.000000000000000
0.388322874104118 0.322498966122890 610.000000000000000
0.354678839590478 0.106506137887528 610.000000000000000
0.404115605335060 0.301194658667132 610.000000000000000
0.280222016041993 0.215306540234240 610.000000000000000
0.408153082409519 0.233152366537627 610.000000000000000
0.088634260751145 0.118745432851519 610.000000000000000
0.273604616414925 0.118886583996495 610.000000000000000
0.352490928355223 0.172705060207146 610.000000000000000 展开
展开全部
你可以把数据放进一个n行三列的矩阵里,然后用if 语句对c3进行选择,然后返回每一行的行标,就可以把相同的调出来画图, 你可以试试 ,程序不是很难,希望对你有帮助.
追问
能不能说的再详细点,我不会用matlab,谢谢了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2024-08-07 广告
作为东莞市大凡光学科技有限公司的一员,我们深知Matlab圆点标定板在相机标定中的重要性。该标定板通过均匀分布的圆点,帮助精确计算相机参数,优化成像效果。Matlab强大的编程功能,使得我们能够灵活设计标定板,调整圆点大小、数量和分布,以满...
点击进入详情页
本回答由东莞大凡提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询