【发布时间】:2014-09-01 08:40:23
【问题描述】:
我是 Matlab 的初学者,到目前为止还没有找到我的问题的答案。您的帮助肯定会非常感激。
我有 70 个矩阵 (100x100),命名为 SUBJ_1、SUBJ_2 等。我想创建一个循环,以便为每个矩阵计算一些指标(即最大值和最小值),并将输出保存为 70x2 结果矩阵(其中每一行对应于连续命名的 SUBJ_ 矩阵)。
我在两个阶段都在苦苦挣扎 - 如何在“for”循环中使用单个变量的名称以及如何将单个输出正确保存在组合数组中。
非常感谢,一切顺利!
【问题讨论】:
-
See related answer。
eval(sprintf(...))是您想要的代码/解决方法/hack,但请注意开头的警告(类似于 Daniel 和 Jonas 提到的内容)。