tnjk.net
当前位置:首页 >> 如何用mAtlAB读取txt文件中的坐标,并在一个图中绘... >>

如何用mAtlAB读取txt文件中的坐标,并在一个图中绘...

如果文件中只有两列数据,分别对应x,y轴,则 data=dlmread('file.txt'); x=data(:,1); y=data(:,2); plot(x,y,'o'); 即可。前提是file.txt在你的当前目录里面,如果在c:\data目录下,可以 data=dlmread('c:\\data\\file.txt');

第一步:先把txt文件复制到MATLAB的目录,或者在MATLAB中将路径指向txt文件所在路径。 第二步:右键存有数据的txt文件,选择Import Data... 第三步:Import Data之后就能看到txt里的数据被妥善安放好位置了,然后在Range右边的列表中选择Matrix...

程序如下(假设你的txt文件的名称为:datas.txt,自己把这个txt文件放到路径下面): A=load('datas.txt'); plot(A(:,1),A(:,2),'s','markersize',5); grid on xlabel('....自己写...') ylabel('.....自己写....') title('......自己写......')

s='date.txt'; fidin=fopen(s); data=fscanf(fidin,'%f'); plot(1:100,data)

你是说把所有的vector行对应的坐标画成散点图吗? 导入时把vector行的数据留下来,直接画就行,散点图用scatter函数~

load 1109.txt; % 读入文本文件,注意文本文件的存放路径 L = length(X1109); % 得到数据长度,X1109是装载1109.txt到工作空间的缺省变量 x = 1:L; % 横坐标1~L,也可以是文本文档第一列的数字 plot(x,X1109(:,2),x,X1109(:,3),x,X1109(:,4)) % ...

第一步:先把txt文件复制到MATLAB的目录,或者在MATLAB中将路径指向txt文件所在路径。 第二步:右键存有数据的txt文件,选择Import Data... 第三步:Import Data之后就能看到txt里的数据被妥善安放好位置了,然后在Range右边的列表中选择Matrix...

a = load('1.txt'); plot3(a) 试试 注意把文件名换成你自己的

file---import data,选择你的文件

利用数据文件建立指定矩阵。 用户通过load命令,将外部数据文件中的内容调入到工作空间中创建矩阵,外部文件的扩展名为.dat. 例如:利用文本编辑器创建一个数据文件test.dat。包含下列数据 2 4 6 8 6 3 5 6 7 3 2 5 1 2 5 在命令窗口中输入: loa...

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com