nnpc.net
当前位置:首页 >> 如何用mAtlAB读取txt文件中的数据,并画图 >>

如何用mAtlAB读取txt文件中的数据,并画图

可以用importdata读取数据 至于画图直接plot就好了还有什么问题站内联系

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

你好!点File再import date再选择数据导入数据 看见workspace里面出现你要输入的数据文件名就可以了 你那个TXT文件不是要有个名字吗?假如是A1然后再输入语句plot(A1(:,1),A1(:,3));就可以了.上面的就是我回答的那个是用点画 这个是用线画打字不易,采纳哦!记得给问豆啊!

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

从matlab 的菜单栏中选择File菜单,再在File的子菜单中选择Import Data命令,通过此命令可以导入txt文件

给你个省事的法,直接在记事本里用替换把x=和y=都替换成空格.再用workspace上的Import data按钮导入,matlab会自动识别出来一个数据矩阵变量,然后plot就行了.

//读入数据fid = fopen('path/to/b.txt', 'r');data = fscanf(fid,'%s,%f',[2 inf]);//绘图plot(data[;1],data[;2])试一下

其实这个主要分两部分进行:1.读数据,并且把这个数据储存到一个或几个变量中去;2. 作图,这就和正常matlab作图没啥区别了,有数据,直接用plot等作图函数画自己想要的图.对于第一步这里稍微详细说下,用load函数,load 文件名.txt,这样就可以读入数据,并且存在一个变量里,变量名和文件名相同.注意保证要读取的文件在当前工作的文件夹内.

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

%% 1 打开文件[filename,filepath]=uigetfile('*.txt','选择文件!!!!');file = [filepath filename];fid = fopen(file,'rt'); if fid == -1 error('文件打开错误.')end%% 2 提取 mynumber = [];while 1nextline = fgetl(fid); if ~isstr(nextline), break, end disp(

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