表Matlab动态文本

时间:2018-11-23 22:13:48

标签: matlab

我想在Matlab中构建动态table,以根据给定的列数创建新行,具体取决于我执行几次计算,保存结果和使用的所有参数。 我在这里遇到麻烦,因为如果我尝试写类似

React.ReactType

Modes(indx,1) = {'function'num2char(n) num2char(m)}; for内以增加索引indx以便拥有索引

n

我收到错误

  

错误:表达式无效。检查缺少的乘法运算符,缺少的分隔符或不平衡的分隔符,或其他语法错误。至   构造矩阵,使用方括号代替括号。

我正在尝试通过这种方式来避免使用function1 function2 ... ,以使代码更清晰易读。

我拥有桌子的想法就像

sprintf

然后对Modes n m r function11 1 1 0.02 function12 1 2 5 ... .. .. .. 的整个表进行排序,但是首先我需要将我需要的两个索引放在r单元格中

1 个答案:

答案 0 :(得分:1)

该错误是因为在'functon'的结尾和第一个num2char调用之间没有空格。

连接字符串时,还应该使用方括号。请注意,我在下面使用了num2str,我的版本没有num2char函数。

Modes(indx,1) = {['function' num2str(n) num2str(m)]}