tnjk.net
当前位置:首页 >> mAtlAB 矩阵存入txt >>

mAtlAB 矩阵存入txt

如果x是二维矩阵,可以直接用下面语句存储 save D:\a.txt x -ascii 数据被存储至D盘根目录下,可用记事本直接打开 如果x是三维,则需要单独提取每个波段数值,再根据以上语句存储至a.txt中 实例: x=randperm(100); %随机产生需要保存的数据 sav...

a=[1 2 3 4 5];b=[4 5 6 7 8]; A=[a',b']; fid=fopen('C:\Users\gk\Desktop\b.txt','wt');%改为你自己文件的位置 [m,n]=size(A); for i=1:m for j=1:n if j==n fprintf(fid,'%g\n',A(i,j)); else fprintf(fid,'%g\t',A(i,j)); end end end fclos...

save('filename.txt','var','ascii'), 其中。filename是保存后的文件名,var是要保存的数据等,ASCii等是保存模式,表示是ASCii码的形式保存的

首先打开matlab; 选择current folder并加入当前路径; 选择指定的txt文件,右键,选择导入数据; 选择相应的数据类型,这里应选matrix。

1)打开文件 在读写文件之前,必须先用fopen函数打开或创建文件,并指定对该文件进行的操作方式。fopen函数的调用格式为: fid=fopen(文件名,‘打开方式’) 说明:其中fid用于存储文件句柄值,如果返回的句柄值大于0,则说明文件打开成功。文件...

以Matlab R2012b为例。 首先打开matlab; 选择current folder并加入当前路径; 选择指定的txt文件,右键,选择导入数据; 选择相应的数据类型,这里应选matrix。 具体如下图所示: 开始导入数据 导入数据

加入矩阵是a save mymatrix.txt -ascii a

Primary memory available: 16.00 gigabytes Default processor set: 92 tasks, 411 threads, 4 processors Load average: 0.71, Mach factor: 3.28 /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown

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

比如这个数据在矩阵A中,那么保存成文本文件的话, save A.txt A -ascii -double A.txt就是了,不过用纯文本保存有可能损失一些精度, 如果只是在Matlab里交换数据,建议还是保存成二进制的mat格式比较好。 重新读出的时候用 A=load('A.txt', 'a...

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