如下,该怎么将这101个点的坐标导出成txt格式,向大牛们求助!谢谢啦!

matlab中有101个点,其横坐标分别为x=0:0.1:10;纵坐标分别为-0.01317-0.013628-0.016055-0.017523-0.01581-0.014154-0.014127-0.012607-0.01004-0.011458-0.016337-0.018307-0.016243-0.014706-0.013923-0.010259-0.0050228-0.0029217-0.0040013-0.0048305-0.0044462-0.0035702-0.0019986-0.00047267-0.00090116-0.0028735-0.0040526-0.0041547-0.0044797-0.0044207-0.00245390.000458670.00195750.00194060.0023170.003640.00435990.00345650.00184130.00063455-0.00030839-0.0014564-0.0025883-0.003229-0.0030202-0.0020008-0.0014267-0.0026485-0.0042605-0.0034296-0.00084682.9502e-005-0.0010755-0.0017038-0.0024381-0.0053194-0.0078441-0.0061501-0.0023739-0.0016067-0.0039914-0.0059181-0.0059468-0.0051355-0.004771-0.0057219-0.0069092-0.0055269-0.00181280.000329647.3081e-0050.000847150.00299630.0028631-8.7162e-005-0.0028502-0.004386-0.0048046-0.00284240.000216520.00010112-0.002927-0.0036409-0.000812050.00179250.00295340.00415410.00470010.00385580.00344340.0034710.0015081-0.0013429-0.001571-8.5232e-005-9.5492e-006-0.000491798.8332e-005-0.00018787-0.0021557-0.0031505

慕容森
浏览 83回答 3
3回答

凤凰求蛊

可以很方便的存成这种格式0,0.429240.1,0.334330.2,0.596650.3,0.901990.4,0.70207.....代码也很简单了,只要几行,我这里用的你的x,但是y是自己产生的,懒得敲了:x=0:0.1:10;y=rand(size(x));dlmwrite('a.txt',[x;y]')如果想按照具体的你的格式来做,可以使用fprintf函数来处理也是可以的。

红糖糍粑

假设你的坐标矩阵是afid=fopen('coor.txt','wt')for i=1:length(a(:,1))fprintf(fid,'%d %f\n',a(i,:));%''中的内容根据你的实际情况进行修改endfclose(fid)

德玛西亚99

你这数据与数据之间都没有间隔,让我怎么做,你不会是想让我给你一个一个输入吧!!!给你点提示好了:用save()函数.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

数据结构