tnjk.net
当前位置:首页 >> 如何将txt数据导入mAtlAB >>

如何将txt数据导入mAtlAB

举个例子: 下面程序调用accz.txt。(注:程序和txt文件必须放在同一目录下。)附件中是accz.txt。该名字一定要与程序调用...

fid=fopen('你的txt文件名','r'); tmp=str2num(fgetl(fid)); a(1,:)=tmp; for i=2:12 tmp=str2num(fgetl(fid)); a=[a;tmp]; end 以上语句可以把所有的txt里的数据导入存到矩阵a里面,到时你再想怎么处理就自己再弄吧。

使用 textread函数, 或者直接用load命令, 这里给出load的用法: 假设文本文件为aaa.txt,假设保存在c盘根目录下,编辑内容为 1 2 3 2 3 4 2 2 2 在matlab命令窗口中,直接输入 b = load('c:\aaa.txt') 即可

点击open→文件类型→所有文件。然后点那个txt就行了。 或者把txt里的东西复制到MATLAB的一个m文件里,运行一下。

你好!可以用 matlab 载入的。您要做的工作有: 把数据放入新建的文本文档data.txt中,放入current folder(当前窗口目录) 目录下; 在Command Window(命令窗口)中输入命令: X=load('data.txt'); 您要的数据就会自动提取到X中。

importdata根据文件名将数据导入到Matlab工作区。可以导入文件类型有很多,.txt .wav 等等。导入的数据(包括字符串和数值)以结构形式存放在工作区,可以使用whos命令来查看工作区的数据。 importdata可以导入load不能读取的长短不一的ASCII文...

前三行是采样频率,采样个数和单位,你把他删了 可以写在程序里 你要是觉得文件太大打开不太方便的话,推荐你一个打开txt非常快的软件Editplus,用该软件还是很容易修改你的txt的 然后就可以在matlab里x=load ('新建文本文档.txt') 自己试试吧

很简单,用for 循环批量导入即可 clear all;close all;clc; for i=1:100 syms(['A',num2str(i)]); %定义变量 syms(['b',num2str(i)]); %定义变量 eval(['A',num2str(i),'=importdata(''',num2str(i),'A.txt'');']); %读取数据文件 eval(['b',num...

用load,textread或者importdata文本(txt)格式的文件,只能识别数据,对其中的文本无法读龋 可以使用fscanf或者sscanf的方式读取, 思路为:定义cell矩阵,先全部以字符的方式读入,再将其中的数字转换为数据格式。 代码如下: m=8;n=3; data=cel...

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