我有一个文本文件,其中包含八度单元格数组的输出:
confusionMatrix5 =
{
[1,1] =
228 0 0 0 0 0 0 0
0 113 0 0 0 0 0 1
10 0 97 0 0 0 7 0
1 0 2 225 0 0 0 0
0 0 0 0 227 0 0 1
0 2 0 0 0 112 0 0
1 0 3 0 0 0 110 0
0 1 0 0 0 0 0 227
[2,1] =
228 0 0 0 0 0 0 0
0 113 0 0 0 0 0 1
8 0 99 0 0 0 7 0
2 0 1 225 0 0 0 0
0 0 0 0 227 0 0 1
0 1 0 0 0 113 0 0
0 0 4 0 0 0 110 0
0 1 0 0 0 0 0 227
...
}
我试图简单地复制上面文件的内容并将其粘贴,但是会引发很多错误,即:
octave:105> [3,3] =
parse error:
invalid constant left hand side of assignment
有什么方法可以轻松地将这种格式的单元格数组加载回Octave cli?
编辑:这次我用很少的正则表达式和文本替换来处理这种情况,但请记住要保存您的工作区,伙计们!