版块导航
正在加载中...
客户端APP下载
论文辅导
申博辅导
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
小木虫论坛-学术科研互动平台
»
计算模拟区
»
程序语言
»
MATLAB/Mathematica
»
求MATLAB批量读取文件代码,并赋值指定的变量名
5
1/1
返回列表
查看: 2810 | 回复: 4
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖
1xiaohua1
木虫
(正式写手)
应助: 0
(幼儿园)
金币: 2036.9
红花: 1
帖子: 452
在线: 242.1小时
虫号: 1473445
注册: 2011-11-02
专业: 凝聚态物性 II :电子结构
[
求助
]
求MATLAB批量读取文件代码,并赋值指定的变量名
已有1人参与
求各位高手帮忙:
我有一批文件储存在D:/data 文件夹中 ,文件名称 :sin1.mat , sin2.mat ,sin3.mat ........ sinn.mat (n=500 ), 每个文包含 一个500*500的矩阵;
现在需要批量载入这文件中的数据,将这些数据分别装载到 变量名称为 data1, data2 , data3 .........., datan, 并且取出每一个变量的第二列 ,
将其组成新的矩阵,储存在datanumber.mat 文件中 ;
谢谢了
回复此楼
» 收录本帖的淘帖专辑推荐
source
» 猜你喜欢
博士读完未来一定会好吗
已经有6人回复
小论文投稿
已经有3人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有9人回复
心脉受损
已经有3人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有8人回复
申请2026年博士
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有5人回复
2025冷门绝学什么时候出结果
已经有7人回复
» 本主题相关价值贴推荐,对您同样有帮助:
matlab求取循环中最大值对应的参数值
已经有12人回复
关于matlab求导和积分的两个问题
已经有5人回复
MATLAB最大值输法
已经有5人回复
Fortran怎么从一个dat文件中读取不同类型数据赋值给不同的变量?
已经有8人回复
请问这段小matlab代码怎么修改?
已经有10人回复
如何用matlab将这个方程代表的图画出来,最好能把画图的代码贴出来,谢谢啊!
已经有11人回复
matlab程序错误,提示如下【弄了半夜还是不行】
已经有10人回复
求救 matlab这个图应该肿么画 一直有错误
已经有10人回复
空间状态模型在MATLAB里的表示?
已经有10人回复
Matlab心得及学习方法(不断更新)
已经有26人回复
matlab 计算后 显示NAN
已经有5人回复
matlab中的计算问题?
已经有8人回复
怎样把这段代码变成matlab代码
已经有5人回复
matlab 函数文件 符号运算
已经有3人回复
用matlab制作的M文件保存在哪里才能直接调用?
已经有9人回复
matlab循环语句怎么读取excel第二列并存入新excel
已经有6人回复
如何改变matlab默认的变量最大数值
已经有3人回复
MATLAB读取和写入文件的操作!!!!
已经有6人回复
MATLAB 定义外部函数变量
已经有14人回复
Matlab如何实现这样的计算:赋值——计算——判断结果——重复
已经有10人回复
Fortran 怎么把字符串转换为表达式
已经有10人回复
matlab如何改变函数变量值在调用函数重新计算
已经有12人回复
matlab 计算过程中工作空间变量保存及读取 求解决内存不足的方法
已经有5人回复
matlab符号变量的一个问题
已经有4人回复
matlab赋值问题
已经有5人回复
matlab的command window的问题
已经有3人回复
活着,就要不停地做事
1楼
2014-11-03 17:27:53
已阅
关注TA
给TA发消息
送TA红花
TA的回帖
zht641
新虫
(初入文坛)
应助: 1
(幼儿园)
金币: 83.1
帖子: 26
在线: 8.5小时
虫号: 819175
注册: 2009-07-31
专业: 代数学
load ( [directory(i).name,'.mat'])
回复此楼
高级回复
4楼
2014-11-04 12:23:06
已阅
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 5 个回答
zht641
新虫
(初入文坛)
应助: 1
(幼儿园)
金币: 83.1
帖子: 26
在线: 8.5小时
虫号: 819175
注册: 2009-07-31
专业: 代数学
【答案】应助回帖
★ ★
感谢参与,应助指数 +1
1xiaohua1: 金币+2
2014-11-04 14:06:42
首先 directory = dir(‘你的目录’)
directory 为一个结构体
lastData =[]
for i=1 : length(directory)
load [directory(i).name,'.mat']
temp = eval(['data',num2str(i),'(:,2)'];
lastData = [lastData ,temp ];
end
赞
一下
回复此楼
2楼
2014-11-04 11:10:35
已阅
关注TA
给TA发消息
送TA红花
TA的回帖
1xiaohua1
木虫
(正式写手)
应助: 0
(幼儿园)
金币: 2036.9
红花: 1
帖子: 452
在线: 242.1小时
虫号: 1473445
注册: 2011-11-02
专业: 凝聚态物性 II :电子结构
引用回帖:
2楼
:
Originally posted by
zht641
at 2014-11-04 11:10:35
首先 directory = dir(‘你的目录’)
directory 为一个结构体
lastData =[]
for i=1 : length(directory)
load
temp = eval(;
lastData = ;
end...
高手,怎么我按照你的程序运行不了
QQ截图20141104112752.png
赞
一下
回复此楼
活着,就要不停地做事
3楼
2014-11-04 11:29:44
已阅
关注TA
给TA发消息
送TA红花
TA的回帖
1xiaohua1
木虫
(正式写手)
应助: 0
(幼儿园)
金币: 2036.9
红花: 1
帖子: 452
在线: 242.1小时
虫号: 1473445
注册: 2011-11-02
专业: 凝聚态物性 II :电子结构
谢谢了,不知道 咋回事还是运行出错,
clear
clc
directory = dir('D:\data\') ;
lastData =[] ;
for i=1:length(directory)
load ([directory(i).name,'mat'])
temp = eval(['data',num2str(i),'(:,2)']);
lastData = [lastData ,temp ];
end
赞
一下
回复此楼
活着,就要不停地做事
5楼
2014-11-04 14:06:31
已阅
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 5 个回答
信息提示
关闭
请填处理意见
关闭
确定